About Me
With my 6+ years of valuable IT experience
specializing in the MERN stack, I bring a comprehensive understanding of full-stack development and the ability to seamlessly
integrate frontend and backend components. I am dedicated to delivering high-quality software solutions
that exceed expectations and drive business success.
In my career, I have gained hands-on
experience in developing dynamic and responsive
web applications, leveraging React's component-based architecture, state management, and integration
with backend APIs. Additionally, I have gained hands-on experience with Node.js, Express.js, and
Mongoose, playing a vital
role in building server-side applications and RESTful APIs. I have successfully utilized Mongoose to
design data schemas, interact with MongoDB, and implement efficient data management solutions.
My Projects
Finance Dashboard App
Dashboard app showcasing various graphs in MERN stack. For frontend, ReactJS, Recharts and
Material UI is
used and for backend NodeJS and MongoDB. All the graph data is fetched from backend.
Social Media App
Social media clone application created using MERN stack. Users can create new posts, view their
friend's post and follow/unfollow other users. For security,
login authentication is also provided.
Work Experience
Consultant - Capgemini Technology Services
November 2021 - Present
- Built and maintained robust and scalable web application. Created dynamic and intuitive user
interfaces
using ReactJS and Material UI.
- Adept at utilizing React's component-based architecture, managing state
effectively, and integrating with various libraries and APIs.
- Implement RESTful APIs and handle routing, middleware, and request/response handling in Node.js
and Express.js.
- Define and create data schemas and models using Mongoose and MongoDB to enforce data structure and
validation.
- Participated in code reviews and provided constructive feedback to maintain code quality and
adherence to best practices.
- Collaborated closely with cross-functional teams, including
product managers and QA engineers, to deliver high-quality software solutions. Also
well-versed in agile methodologies.
- Developed and implemented user interfaces using React.js and Material-UI, creating visually
appealing and responsive web applications.
-
Leveraged React's component-based architecture to build reusable and modular UI components, ensuring
code reusability and maintainability. Conducted unit testing of React components, using Jest and
React Testing Library.
- Worked with Node.js and Express.js to build server-side applications and APIs, MongoDB and
mongoose for database management.
- Developed regression automated Test case in Selenium WebDriver using C# and SpecFlow in BDD
framework. Helped Devops team to integrate the sanity test in CI-CD pipeline.
- Worked on enhancing existing framework by automating REST API validation and WCF plugin validation
using RestSharp and Newtonsoft Json.NET
- Execution and failure analysis of existing Regression suite consisting of 900+ test cases including
reporting and
tracking of defects as encountered via automated scripts.