I am Mohammad Aasif Chauhan, a dedicated and experienced Full-Stack Software Developer based in Surat, Gujarat, India. With over 3 years of hands-on experience, I specialize in building robust, scalable, and cloud-native web and mobile applications using modern technologies like React.js, Node.js, Java, Spring Boot, Firebase, and MongoDB.
Currently, I am employed at Infosys as a Senior Associate Consultant, where I lead the design and development of cloud-based microservices architectures. My role involves implementing scalable backend systems with Spring Boot and Node.js, integrating CI/CD pipelines on AWS and Azure, and optimizing application performance for large-scale enterprise deployments.
Previously, I worked at Tech Mahindra and Cognizant, where I contributed to full-cycle development of client-facing platforms, from writing clean, maintainable code to deploying REST APIs and setting up automated testing frameworks. These roles gave me strong exposure to Agile methodologies, Scrum practices, and cross-functional collaboration.
My technical stack includes:
I have worked on systems that serve thousands of users and have a strong grasp of key software engineering principles such as modular architecture, secure authentication (JWT, OAuth2), API integrations, and performance optimization. I also actively contribute to DevOps initiatives, helping automate deployments and monitoring using industry-standard tools.
Outside of development, I enjoy mentoring junior developers and contributing to team growth through code reviews and knowledge-sharing sessions. I value building clean, user-centric software that is not only functional but also performant and maintainable.
I am currently open to freelance, remote, and full-time opportunities where I can apply my expertise to build impactful digital solutions. Let’s connect if you're looking for a collaborative and committed software engineer who can turn ideas into scalable technology.