Talent Profile

Muhammad A MERN Stack Developer

Muhammad A MERN Stack Developer

About Me

My expertise spans a wide range of technologies and tools. I specialize in leveraging React, NEXT JS for crafting dynamic and user-friendly front-end interfaces. For database, I proficiently utilize MySQL, PostgreSQL, and MongoDB enabling efficient data retrieval and manipulation. In the realm of back-end development, I use Node js, Express and NEST.js to build powerful and responsive server-side components. I bring a strong proficiency in Amazon Web Services (AWS) to the table, with a solid foundation in a wide range of AWS services such as EC2, S3 etc. When it comes to hosting and serverless backends, I rely on AWS, Netlify and Vercel to provide secure and scalable hosting solutions. For seamless email communication, I harness the capabilities of Google, Sendgrid and Nylas, ensuring that messages are delivered reliably and efficiently. In the realm of testing, I utilize Cypress for rigorous integration testing, ensuring that applications perform flawlessly. My unit testing is powered by JEST, validating the individual components of applications for optimal functionality. My technical proficiency extends beyond these capabilities and stacks, making me a well-rounded and effective contributor to projects. I combine this technical expertise with a collaborative spirit, allowing me to excel as a team player while driving project success.

Employment History

  • Senior Software Engineer

    01 Nov-2021 - Present

    1. Design and implement new features for web and mobile applications using the MERN stack (MongoDB, Express.js, React.js, Node.js) 2. Write clean, maintainable, and efficient code, with a focus on scalability and performance 3. Collaborate with other developers, designers, and stakeholders to understand business requirements and deliver solutions that meet their needs 4. Participate in code reviews, testing, and debugging to ensure that the codebase is of high quality 5. Continuously monitor and optimize application performance to ensure a smooth user experience 6. Participate in agile development processes, including sprint planning, stand-ups, and retrospectives 7. Provide technical guidance and mentorship to junior developers. 8. Ensure that all aspects of a project are properly designed, installed, tested, and maintained. 9. Perform troubleshooting tasks. 10. Monitor Progress, Perform Different tests.

  • Software Engineer

    01 Jan-2019 - 30 Oct-2021

    1. Assist in the design and development of web and mobile applications using the MERN stack (MongoDB, Express.js, React.js, Node.js) and Laravel framework 2. Write clean, maintainable, and efficient code, following established coding standards and best practices 3. Collaborate with senior developers, designers, and stakeholders to understand business requirements and deliver solutions that meet their needs 4. Participate in code reviews, testing, and debugging to ensure that the codebase is of high quality 5. Continuously learn and stay up-to-date with the latest technologies and tools in the MERN stack and Laravel 6. Troubleshoot and debug any bugs or issues in the application

Education

Certifications

Projects

E-PRCO admin portal

Show Project
15 Dec-2020 -20 Feb-2021

Black Bear Energy portal

Show Project
04 Feb-2021 -30 May-2021

Lexamica admin portal

Show Project
15 Jul-2021 -01 Oct-2021

Craig Frames Admin Portal

Show Project
15 Oct-2021 -31 Dec-2021

Cue Health

Show Project
08 Jan-2022 -01 Jun-2022

RightFarm

Show Project
18 Jun-2022 -20 Feb-2023
0Jobs Done
0Rehired