Lead Reactjs Developer Resume
UtaH
SUMMARY
- 9 years of development experience in the IT industry.
- Experience in Client/Server and Web based application development utilizing Object Oriented Programming
- Developing front - end web interface using React JS, Angular JS, JavaScript, HTML 5, SCSS, Evidon, Typescript, and Web Accessibility
- Building reusable components and front-end libraries for future use
- Translating design and wireframes into high-quality code
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Experience with popular React JS workflow such as Redux, Hooks, Context API
- Vast experience in using RESTful APIs
- Familiarity with a tag management system like Tealium, Google Tag Manager
- Knowledge of modern authorization mechanisms like JSON Web Token
- Experience with common front-end development tools such as Babel, webpack, NPM
- Well experienced in using the code versioning tool GIT.
- Exposure to Agile software development methodologies and best practices
- Followed WBS within the project for quality deliverables.
CORE COMPETENCIES
- Web application development and Unit testing
- Agile methodology - Sprint calls, Scrum management, and other Sprint ceremonies
- Ability to understand business requirements and translate them to technical requirements.
- Strong analytical thinking and problem-solving ability
- Ability to learn quickly and adapt to timely needs based on the team’s requirements.
TECHNICAL SKILLS
Programming Languages: React JS, JavaScript, HTML 5, SCSS, Web Accessibility
Frameworks: Jest, Mocha, Bootstrap, Angular JS
Web Services: RESTFUL
IDE: Eclipse, Vs code, IntelliJ
Build Tools: Webpack
Databases & Query Languages: SQL(Basics)
Web Designing: HTML5, SCSS, JavaScript, React JS, Typescript, Accessibility
Operating Systems: Windows, Linux, MAC
Version Control: GITHUB
Tools: Babel, Webpack, NPM, Bitbucket, Evid on
Project Management: JIRA, Rally software agility tool, MS Office
PROFESSIONAL EXPERIENCE
Confidential, Utah
Lead ReactJs Developer
Responsibilities:
- UI development using React JS, JSP
- Involved in requirement gathering, designing, and developing the entire system with Agile-Scrum Methodology.
- Collaborating and coordinating with the product owner, scrum master, and other development team members.
- Worked on JSP pages and resolved many vulnerability issues to ensure Security in the checkmarks.
- Implement various screens for the front end using React.js and various predefined components from NPM (Node Package Manager) and redux library.
- Implementedreact JScode to handle cross-browser compatibility issues in Chrome, Safari, Microsoft, IE, and Edge.
- For each component, managed state with Reacts internalstate object,set State(asynchronous) as minimal as possible.
- Utilized Reacts Hooks for performance boosting and bug fixing.
- Used react-bootstrap, Material Designfor styling, and responsive web design.
- Used Middleware, Redux-Promisein application to retrieve data from Back-Enda nd to also perform RESTFUL services.
- Worked on form validation, error handling, and event handling usingJavaScript.
- Follow the coding standards and best practices to meet the code quality.
- Provide production implementation support.
- Usedgitfor version control and collaboration.
Environment: VS code, IntelliJ, DBeaver, Docker, React JS, JAVA, REST, i18n, Hooks, Redux, Saaga, Axios, JSP, Bootstrap, SCSS, SQL, Typescript, JIRA.
Confidential
Sr. React Developer
Responsibilities:
- UI development using React JS, i18n, and Web Accessibility
- Involved in requirement gathering, designing, and developing the entire system with Agile-Scrum Methodology.
- Collaborating and coordinating with the product owner, scrum master, and other development team members.
- Planned the front-end single-page application withReact.
- Incorporatedreact-reduxfor global state management, mainly for authentication, and addedredux-sagafor asynchronous handling.
- Navigated withreact-router.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implement various screens for the front end using React.js and various predefined components from NPM (Node Package Manager) and redux library.
- Implementedreact JScode to handle cross-browser compatibility issues in Chrome, Safari, Microsoft, IE, and Edge.
- For each component, managed state with Reacts internalstateobject,set State(asynchronous) as minimal as possible.
- Utilized Reacts Hooks for performance boosting and bug fixing.
- Used react-bootstrap, Material Designfor styling, and responsive web design.
- UsedMiddleware, Redux-Promisein application to retrieve data from Back-End and to also perform RESTFUL services.
- Worked on form validation, error handling, and event handling usingJavaScript.
- Follow the coding standards and best practices to meet the code quality.
- PerformedSystem Testing,Regression Testingfor Complete UI after fixing the Issues which are reported by Testing Team.
- Provide production implementation support.
- Create Cookie Consent Banner using Evidon tool.
- Used Tag Management tools like Tealium and Google Tag Manager
- Configured vendor tags and managed them using Tealium iQ Tag Management. Creating data layer variables and configuring them in code.
- Involved in adding Tag, creating Load rules and configuring the Data mapping
- Usedgitfor version control and collaboration.
Environment: VS code, React JS, REST, Redux, Saga, Material UI, Bootstrap, SCSS, SQL, Jenkins, Docker, Mocha, Web Accessibility, Evidon, Typescript.
Confidential
Sr. React Developer/Team Lead
Responsibilities:
- Designing, developing, and testing the web application by using HTML5, CSS3, Bootstrap, React.JS, Hooks, and Redux.
- Define technical specifications based on business requirements and consult with business partners regarding technical possibilities and limitations.
- Designing the CSS templates for use on all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Developed user interface by using React JS, and Redux for SPA development.
- Used RESTful,AJAXweb services to integrate from Application to Application.
- Worked with React JS components, Forms, Events, Keys, Router, plus Redux,and Saga
- Extensively usedReact JSand worked with React Redux architecture.
- Extensively used debugging tools such asIE Dev toolsto investigate the issues and fix the bugs.
- Participated in day-to-day meetings, status meetings, strong reporting, and effective communication with project manager and developers.
- Ensure coding standards and best practices are followed by the team.
- Perform peer code reviews and provide feedback to the developer.
- Identify functional problems and provide solutions to the team members.
- Provide training, professional support, and mentoring to team members.
Environment: VS code, React JS, REST, Redux, Saga, Material UI, Bootstrap, SCSS, SQL, Jenkins, Docker, Mocha, JIRA.
Confidential
Senior Software Developer
Responsibilities:
- Develop and maintain single-page web applications using AngularJS, ReactJS, HTML5, and CSS.
- Draft technical specification document from business requirements
- Perform migration of an application from AngularJS to ReactJS
- Problem-solving during the migration process
- Follow the Agile methodology efficiently.
- Develop many reusable components within the application.
- Worked with Redux for state management and Saga middleware for API services.
- Write Automation test cases during migration.
- Follow coding standards and best practices to meet the code quality.
- Worked during production implementation support.
- Involved in Regression testing.
- Create an application with i18n support and web accessibility.
Environment: IntelliJ, VS code, JIRA, Linux, React JS, Angular JS, Redux, Saga, Kendo UI, Bootstrap, Karma, Jest, SCSS, Material UI, Docker.
Confidential
Software Developer
Responsibilities:
- Responsible for the design and development of web pages using HTML, SCSS, JavaScript validations, and AJAX controls.
- Conduct testing of completed applications, websites, and software to Assess user experience.
- Participate in User Requirement Analysis and review of Business Requirements from Functional Architects
- Identify the root cause and provide the fix.
- Analyze the stories and raise necessary clarifications.
- Follow coding standards and best practices to meet the code quality.
- Involved in Regression testing.
- Involved in enhancements, bug fixing, and resolving issues.
- Performed client-side validations using JavaScript.
Environment: Mac OS, HTML5, Angular JS, SCSS, Node JS, Bootstrap, Couch DB, IntelliJ, Karma, Jasmine, JIRA.
