Post Job Free

Resume

Sign in

Software Development Front End

Location:
Carrollton, TX
Posted:
January 11, 2024

Contact this candidate

Resume:

ad2otx@r.postjobfree.com Rupinder Singh Sethi

+1-630-***-**** Lead UI Developer

Plano, TX

SUMMARY

●14 years’ IT experience in architect, design, and development of Web and Mobile Applications with

proficiency in Object-Oriented analysis and design.

●Experience in Banking, Telecom, SaaS, and E-Commerce domains.

●Expertise in Web, Mobile application Development and Optimization.

●Experience in working in environments using Agile (SCRUM) and Test-Driven Development (TDD) methodologies.

●Experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and writing.

●Experience in Use Cases, Sequence Diagrams and Class Diagrams using UML.

●Proficient in UI design, developed Front End using ReactJS, NextJS, Redux, Redux-Saga, NodeJS, React, Material, Bootstrap, JavaScript, Tailwind, Typescript, Ajax, jQuery, Mootools, HTML5, CSS3, DHTML, XHTML that follows W3C Web Standards and are browser compatible.

●Experience using relational and No-SQL databases.

●Expert with hands-on experience on all primary cloud services - AWS, GCP, Azure.

●Servicenow Admin experience in ITSM, ITOM and SecOps.

●Experience working on-site and handling clients and have ability to adapt new technologies and trends.

●Extensive experience in utilizing Agile/Scrum methodologies for software development.

●Good track record of delivering software on time even during tight deadlines.

●Experience in quickly troubleshooting issues.

●Excellent team player with excellent communication and written skills.

●Beginner in CyberSecurity Domain.

TECHNICAL SKILLS

●Programming Languages: JavaScript/ES6 and TypeScript

●JavaScript Frameworks/Libraries: React JS, NextJS, Angular 1.x, Redux, jQuery, jQuery Mobile,

Mootools, Storybook, Highcharts, Redux-THunk, Redux-Saga, Immer.js, Bit - Micro Frontend.

●UI Development: HTML5, CSS3, DOM, DHTML, SCSS, AJAX, JSON, XML, RWD, Bootstrap, Tailwind.

●NodeJS Technologies: NodeJS, Express.JS, Webpack, Babel, NPM, Grunt, Gulp.

●Python Technologies: Django, Flask.

●PHP Technologies: PHP, Core PHP, Wordpress, Joomla, Drupal, Magento, CodeIgniter, Yii.

●Databases: MongoDB, Couchbase DB, MongoDB, SQLite, MySQL, Oracle, Postgres, LokiJS, IndexDB, Firebase, TinyDB.

●Caching: Client Side - Cookies, Web Storage, Redis, Server Side - AWS Web Caching, Edgio CDN Caching, In-Memory.

●Repositories: Git, SVN, TFS, CVS.

●Editors/IDE’s: VIM, Sublime, Dreamweaver, Notepad++ and Visual Studio Code.

●Design & Lifecycle: Agile & Scrum, Design Patterns, Data Structures & Algorithms.

●Mobile Development: Ionic3, Cordova.

●Cloud: AWS Lambda, AWS Cognito, AWS API Gateway, AWS EC2, AWS IAM, AWS S3, Azure functions, Azure API management and Azure, App services. GCP - APIGEE, GCP Functions, GCP Container.

●Web/Application Servers: NGINX, PM2, WebSphere, WildFly, Apache HTTP Server, Apache Tomcat.

●Other tools: TFS, Service Now, MS-Office tools, Google Lighthouse, Google Pagespeed, Firebug, Chrome Developer Tool, React Developer Tool.

●Operating Systems: MAC, Windows, and Linux – Ubuntu.

●Logging/Analytics: AppDynamics, Quantum Metrics.

●Code Security Analyzer: Veracode, Fortify, Blackduck, Sonarcube.

●Message Queue: Kafka, RabbitMQ, Azure - Storage Queue, Azure - Service Bus.

●Testing Tools: React Testing Library, Load Runner, Postman, Newman, Jest, PyUnit, Selenium, Webdriver I/O, Easy Mock, AVA/NYC.

●Security: Certificates, SAML, JWT Token, Basic Auth, Session, Bearer Token, OAuth, AWS Cognito, Azure AD.

EDUCATION

●Master of Computer Applications: Punjab Technical University – Jalandhar, Punjab, India (05/2008, Full Time 3 Years Degree).

●Bachelor of Computer Applications: Punjabi University – Patiala, Punjab, India (04/2005, Full Time 3 Years Degree).

CERTIFICATIONS

●ServiceNow System Administrator Certified: 22111003

●Azure Fundamental Certified: H938-9900

●SAFe Agilist Certified: 082*****-****

●AWS Cloud Practitioner Certified: 09QMVSJ2F2MVQ112V

EMPLOYMENT

Verizon, Irving, TX Feb 2022 to Present

Lead Full Stack Developer Employer: GlobalLogic Inc.

Roles and Responsibilities:

●Involved in all phases of application dev cycle such as analysis, design, development, and testing.

●Created and designed functional components and subcomponents in ReactJS/NextJS.

●Created and used Redux-Saga, Reducers to determine changes to an application's state.

●Implemented Server Side Rendering.

●Integrated Firebase with Camel to get the DVR device notifications.

●Third party integration like partners like Movies Anywhere, Netflix, HBO, Hulu, Disney, Discovery+ etc.

●Cloud implementation and services utilization using AWS Lambda, AWS - API Gateway, GCP - APIGEE, GCP - Container, 42Crunch, Swagger - Yaml etc.

●Implemented all the DVR actions and showed it in the UI using pagination.

●Developed for different screen resolutions using Responsive Web Design.

●Implemented REST API using Node.js, Express.js.

●Implemented Message Queue using Kafka.

●Implemented AWS Lambda, AWS API Gateway, GCP Functions, GCP Containers and APIGEE.

●Diagnosing issues and fixing bugs.

●Meeting with different stakeholders to implement new requirements.

●Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.

●Involved in Internal/External Quality audit for quality reviews

Tools & Technologies: HTML, JavaScript/ES6, ReactJS, NextJS, Redux, Redux-Saga, Storybook, NodeJS/Express.JS, Kafka, Webpack, Babel, MUI, AWS Lambda, AWS - API Gateway, GCP - APIGEE, GCP - Container, 42Crunch, Swagger - Yaml, Edio/CDN caching, Cookies, Sessions, API Gateway Caching, React Testing Library, ESLint, CSS/SaaS, RESTFul, Visual Studio Code, GIT, Jenkins.

AT&T, St. Louis, MO Jan 2019 to Feb 2022

Associate Tech Specialist Employer: Tech Mahindra Americas Inc.

Roles and Responsibilities:

●Involved in all phases of application dev cycle such as analysis, design, development, and testing.

●Created and designed functional components and subcomponents in ReactJS/DJango.

●Created and used Redux-Saga, Reducers to determine changes to an application's state.

●Use third party libraries like Immer.js, jQuery UI, Highcharts etc.

●Implemented Server Side Rendering.

●Developed for different screen resolutions using Responsive Web Design.

●Implemented REST API using Node.js, Express.js, Python and Flask.

●Implemented Message Queue using Kafka, Azure - Storage Queue, Azure - Service Bus.

●Implemented ServiceNow ITSM, ITOM, SecOps and DevOps.

●Implemented Azure AD, Azure functions, Azure API management and Azure App services.

●Diagnosing issues and fixing bugs.

●Meeting with different stakeholders to implement new requirements.

●Involved in Internal/External Quality audit for quality reviews

●Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.

●Unit testing via React Testing Library and Jest.

Tools & Technologies: HTML, JavaScript/ES6, Django, ReactJS, Redux, Redux-Saga, Storybook, NodeJS/Express.JS/Flask/Python, Webpack, Babel, ServiceNow, ESLint, CSS/SaaS, RESTFul, InMemory Storage, Cookies, Sessions, IndexDB, GraphQL, Azure functions, Azure API management and Azure App services, Security - Azure AD, OAuth, JWT, Basic Auth, Highcharts, Oracle, Kafka, Azure - Storage Queue, Azure - Service Bus, Kubernetes, Jenkins, Visual Studio Code, GIT etc.

Mastercard, Pune, India Jan 2017 to Jan 2019

Associate Tech Specialist Employer: Tech Mahindra Ltd.

Roles and Responsibilities:

●Involved in all phases of application dev cycle such as analysis, design, development, and testing.

●Created and designed functional components and subcomponents in ReactJS/DJango.

●Created and used Redux-Saga, Reducers to determine changes to an application's state.

●Use third party libraries like Immer.js, jQuery UI, Highcharts etc.

●Implemented Server Side Rendering.

●Developed for different screen resolutions using Responsive Web Design.

●Implemented REST API using Node.js, Express.js..

●Implemented Message Queue using RabbitMQ.

●Diagnosing issues and fixing bugs.

●Meeting with different stakeholders to implement new requirements.

●Involved in Internal/External Quality audit for quality reviews

●Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.

●Unit testing using Selenium, WebDriver-IO and AVA/NYC.

Tools & Technologies: HTML, JavaScript, Typescript, Angular, jQuery UI, NodeJS/Express.JS, RabbitMQ, InMemory, NSSDB, DB Storage, Grunt, Gulp, ESLint, CSS, RESTFul, Visual Studio Code, GIT, Docker, Security - OAuth, 2-way SSL Certificates, SAML, Nya/Ava, MongoDB, Oracle etc.

Upwork, Mohali, India May 2014 to Jan 2017

Sr. Software Engineer Employer: Web Project Pvt Ltd.

Roles and Responsibilities:

●Analysis of the specifications provided by the client.

●Web development using jQuery, jQuery UI, Custom jQuery Plugins, HTML, CSS, Bootstrap, NodeJS, Python along with Restful microservices development in NodeJS and Flask.

●Database management and connectivity – MySQL, SQLLite, MongoDB, and Oracle.

●jQuery, jQuery UI, Ajax, Bootstrap libraries and Custom jQuery Plugins Development.

●Implemented AWS API Gateway, AWS Cognito, AWS Lambda, AWS IAM.

●Testing - Manual UI testing and Microservices testing via Postman/SOAP UI tools.

●Responsible for overseeing the Quality procedures related to the project.

●Worked on various cross browser (Chrome, Safari, Firefox and android native browsers) compatibility issues.

●Involved working with QA team for assigning tickets and fixing bugs for development prospective.

Tools & Technologies: NodeJS, PHP, Python, jQuery, Webpack, Babel, NodeJS/Express, AWS Lambda, AWS Cognito, AWS API Gateway, AWS IAM, EC2, S3, Basicauth, HTML, CSS, Bootstrap, MUI, GitHub, Grunt, Gulp, LokiJS, MongoDB, CouchDB, Oracle, MySQL, SQLLite, Cookies, Sessions, VSCode, Jenkins etc.

Upwork, Mohali, India Apr 2011 to Mar 2014

Team Lead - PHP Employer: Impinge Solution Pvt Ltd.

Roles and Responsibilities:

●Modifications and new features added in the existing flow.

●Provided the code structure and defined the industry standards and best practices

●Involved in Functional and Technical design documentation

●UI development using HTML/CSS, Theme Integration for CMS in PHP.

●jQuery, jQuery UI, Ajax and Bootstrap libraries integration.

●Custom jQuery Plugins Development for various features.

●Identified reusable components and implemented code cleanups.

●Database management and connectivity – MySQL, SQLLite and MS-SQL.

●Worked on various cross browser (Chrome, Safari, Firefox and android native browsers) compatibility

●Lead the front-end team and mentored team members in development

●Involved working with QA team for assigning tickets and fixing bugs for development prospective.

Tools & Technologies: PHP, Wordpress, Joomla, Drupal, Magento, jQuery, Ajax, Basicauth, HTML, DHTML, CSS, GitHub, Oracle, SQLLite, MySQL, MS-SQL, Cookies, Sessions, Sublime/Dreamweaver IDE and Linux/Windows etc.

Upwork, Panchkula, India Mar 2009 to Apr 2011

Software Developer Employer: Clergy Softwares Technology

Roles and Responsibilities:

●Modifications and new features added in the existing flow.

●Design and Development using PHP.

●UI development using HTML/CSS, Theme Integration for CMS in PHP.

●Javascript Ajax and fields validation using custom and jQuery libraries.

●Database management and connectivity – MySQL.

●Diagnosing issues and fixing bugs.

Tools & Technologies: PHP, Wordpress, Joomla, jQuery, Ajax, Basicauth, HTML, CSS, GitHub, MySQL, Cookies, Sessions, Sublime/Dreamweaver IDE and Linux/Windows etc.



Contact this candidate