Innovative and results-driven Frontend Developer with 11 years of experience building responsive, user-friendly web applications.
Proficient in HTML, CSS, JavaScript, Angular, React, Next JS and Node JS.
Adept at collaborating with cross-functional teams to deliver high-quality software within strict deadlines.
Passionate about continuously learning and integrating emerging trends and best practices into development processes.
Committed to delivering clean, maintainable code and providing seamless user experiences.
• Developing user Interface screens using HTML5, CSS3/SASS, JavaScript, ES 2015, React JS, and Node JS.
• Led a team of developers in designing and implementing the application.
• Established coding standards, best practices, and development processes.
• Conducted code reviews and provided mentorship to team members.
• Implemented performance optimizations, lazy loading, and state management solutions (Redux, Context API).
• Involved in W3C Standards and Browser Compatibility and mobile compatibility.
• Involved in Black duck scans to find the vulnerabilities in the NPM packages which we are using in the project to fulfill the project requirements.
• Created a Reusable component by using React, Redux, Redux-Observable and React-Material.
• Created unit test cases of React components, services using Jest with React testing Library.
• Used GitHub UI, Git bash to commit changes to the repository for maintaining various versions of the agile process.
• Developed RESTful APIs using Express.js and Node.js
• Integrated authentication middleware for secure user access using JWT tokens.
• Collaborated with front-end to consume API endpoints and ensure seamless data flow.
• Created CRUD operations for project data using MongoDB.
• Implemented token-based authentication for admin access to manage website content.
• Developed the user interface with React JS and Redux state management of application.
• Used React-Router to turn application into Single Page Application.
• Involved in implementing reusable React components across multiple projects to integrate with the Looker tool.
• Analyzing the specifications provided by the clients. Developing User Interfaces for application.
• Involved In the crucial platform set up based on the required software versions.
• Decreased the response delay by optimizing the code in JavaScript and service level function calls.
• Created a Reusable component by using React, Redux, Redux-Observable and React-Material.
• Used Typescript as compiler to compile typescript code into JavaScript, and used Typing's to manage Typescript definition.
• Created unit test cases of React components, services using Jest with Enzyme.
• Involved in W3C Standards and Browser Compatibility and mobile compatibility.
• Took lead in integrating the solution with multiple databases.
• Planned for the Project in client and Server side architecture with continuous Integration and Deployment.
• Using GIT for version control.
• Used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
• Used GitHub UI, Git bash to commit changes to the repository for maintaining various versions of the agile process.
• Leaning and implementing some basic functionalities of Looker.
• Involved in development of web pages, which are rich in functionalities using ANGULAR 9.
• Involved in development of client-side web pages that interacts with servers for data through rxjs observables, subjects & behavior subjects.
• Involved in implementing lazy loading, creating custom directives for form validations.
• Involved in implementing form validations using Template Driven Forms and Modular Driven Forms Techniques.
• Involved in rendering Tabular details and numerous data by using Ng Prime widgets.
• Involved in implementing NGRX store for state management.
• Involved in showing the forecasting data in charts using NGRX charts NPM module.
• Working with HTTP Client Module in Angular parsing the JSON and presenting on the UI layer.
• Use form Validator and Reactive forms to process with forms.
• Used predefined Pipes and Directives and also implemented custom directives and pipes.
• Converted PSD mockups into pure hand-written HTML, CSS3 pages for Desktop and Mobile devices.
• Involved in developing and implementing user interfaces as per latest W3C standards
• Involved in Developing the Light-Weight Table less HTML.
• Involved in developing Optimized CSS and HTML Code.
• Cross browser compatibility and alignment issues using firebug plug-in and developer tool.
• Testing the pages in smartphones such as Apple iPhone5/6, Apple iPad1/2, Google Nexus, Samsung S5, Samsung Galaxy Note, Samsung Galaxy Tab.
• Involved in the Whole Project JQUERY Part.