About
With over 5 years of experience as a full stack software developer, I bring a wealth of knowledge and a proven track record in delivering high-quality applications across various technologies. My expertise spans Javascript, React, Redux, Typescript, NodeJs, and Express Js, which equips me with a comprehensive understanding of both front-end and back-end development. 1. Comprehensive Technical Expertise My proficiency in modern technologies ensures that I can handle all aspects of the software development lifecycle. From creating dynamic and responsive user interfaces with React and Redux to building robust server-side applications with NodeJs and Express Js, I possess a well-rounded skill set that allows me to contribute effectively at every stage of development. My use of Typescript further enhances the reliability and maintainability of the code I produce. 2. Proven Success in Diverse Projects Throughout my career, I have successfully managed and delivered a variety of projects, each with its unique challenges and requirements. This experience has honed my ability to adapt to different scenarios and technologies, ensuring that I can provide innovative solutions tailored to your project’s needs. 3. Passion for Application Development I am deeply passionate about building applications that not only meet but exceed user expectations. My enthusiasm for development drives me to continuously improve my skill set and stay updated with the latest industry trends and best practices. This commitment translates into high-quality, cutting-edge solutions for your projects. 4. Strong Problem-Solving Skills My experience has equipped me with a keen ability to tackle complex problems and devise efficient, effective solutions. Whether it’s debugging intricate issues or optimizing performance, I approach challenges with a solution-oriented mindset, ensuring that I contribute positively to the project’s success. 5. Collaborative and Dedicated Team Player I thrive in collaborative environments and am dedicated to contributing to a team’s success. My strong communication skills and ability to work harmoniously with others make me an asset to any development team. I am committed to understanding the project’s goals and working closely with stakeholders to deliver results that align with their vision. In summary, my combination of extensive experience, technical expertise, and passion for development makes me a standout candidate. I am eager to bring my skills to your team and contribute to creating exceptional applications that drive success and innovation.
Skills & Expertise (9)
Work Experience
Software Development Engineer
Publicis Sapient
6-2019 - Present
Designed and developed an ecommerce application for client using React, Redux Toolkit and Redux Saga which helped them to shift 100% of their customers to online journey. Designed and developed a credit score application for client using React, Styled Components and Redux which has customer base of over 9 million. Integrated SonarQube and React Testing Library with the application to reduce code smells to 0 and overall coverage to more than 90% ensuring high code quality. Developed REST APIs using Node JS and Express JS for mocking the downstream API calls in Development Environment. Used Webpack to create customised and optimised bundle for React applications. Collaborated with cross-functional teams, including designers, product managers, and other engineers, to deliver cutting-edge features. Intergrated the application with Docker, Kubernetes and Jenkins to optimize the code deployment process.
Education
Bachelors of Technology in Computer Science & Engineering
2015 - 2019 · India
Certifications
Associate Cloud Engineer
Google Cloud · 2020
An Associate Cloud Engineer deploys and secures applications, services, and infrastructure, monitors operations of multiple projects, and maintains enterprise solutions to ensure that they meet target performance metrics. This individual has experience working with public clouds and on-premises solutions.