overview
- Designed, prototyped, and implemented a high-performance ReactJS Single Page Application (SPA) for both mobile and web platforms
- As lead developer, spearheaded the development for redesign and migration of a legacy project to a Modern React based architecture app
- Optimized web applications for maximum speed and scalability by employing code-splitting and lazy loading techniques
- Created reusable React functional components using React hooks, enhancing app performance through render optimization using
- Developed server-side applications and RESTful APIs using Node.js and Express, enabling robust and efficient communication between
- Implemented advanced logging mechanisms in Node.js applications using libraries like Winston and Morgan, providing comprehensive
- Utilized MongoDB and PostgreSQL databases to design and implement data storage solutions, ensuring data integrity and efficient
- Implemented efficient routing mechanisms to direct various endpoints, mapping them to appropriate controller actions. Developed
- Constructed custom forms as well as with Formik, utilized custom/in-built hooks, created Rest APIs, and executed HTTP requests using
- Deepened comprehension of web standards and markup, including HTML5 and CSS3, as well as expertise in handling asynchronous
- Streamlined the deployment process of an enterprise-grade application by utilizing Docker and Kubernetes for containerization and orchestration, and implementing CI/CD pipelines to enhance scalability, ensure rapid iteration cycles, and maintain reliability and consistency across development, testing, and production environments
- Worked with component-level UI styling libraries such as style, react-bootstrap, and materialize. Implemented backend API endpoints
- Worked closely with an agile team of 10 members and demonstrated efficiency in debugging, tracking, communicating, and resolving any