Available to hire
I’m Emma Choudhary, a Senior Full Stack Software Engineer based in the United States with 6+ years of experience building scalable, high-performance web applications. I specialize in designing robust frontend architectures with React and Angular, and crafting reliable back-end services using Node.js, Express and MongoDB. I’m passionate about turning ideas into production-ready software, implementing microservices, CI/CD pipelines, and AI-assisted workflows to improve efficiency. I enjoy mentoring teammates, writing clean, maintainable code, and delivering user-focused solutions across platforms.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Work Experience
Senior Software Engineer at MoodMe
October 1, 2024 - PresentDeveloped scalable front-end applications using React and Angular, building reusable components and managing state with Redux. Designed and maintained backend services with Node.js, Express and MongoDB, ensuring high performance, reliability and data integrity. Architected and deployed a microservice-based system, improving scalability, fault tolerance and maintainability. Configured and managed CI/CD pipelines using Docker, GitHub Actions, and AWS, enabling consistent and reliable deployments. Implemented caching strategies, query optimization and asynchronous processing, significantly improving application performance. Automated business workflows and system integrations using OpenAI, reducing manual effort and improving operational efficiency. Mentored junior engineers and conducted code reviews, promoting best practices and improving overall team productivity.
Full Stack Engineer at Recursor Labs
January 1, 2021 - September 1, 2024Delivered full-stack features and microservices in collaboration with cross-functional teams. Engineered and maintained MEAN stack applications, developing scalable front-end architectures and robust REST APIs. Improved application performance through database indexing, caching strategies and asynchronous processing. Integrated AI-driven features using OpenAI to enhance dynamic user workflows and system efficiency. Ensured high code quality by implementing unit tests with Jest and integration tests with Mocha. Troubleshooting and resolving critical production issues, reducing downtime and improving system reliability.
Software Engineer at Systems Limited
July 1, 2019 - December 1, 2020Refactored and optimized legacy Python services, improving system performance, scalability, and long-term maintainability. Developed backend services using Node.js and Express, integrated seamlessly with React-based front-ends. Implemented real-time features using WebSockets and Redis, enhancing data synchronization and responsiveness. Migrated UI components to Next.js, improving page load performance and overall user experience. Streamlined automation and deployment workflows using Docker, Ansible, and GitHub Actions. Defined and enforced API standards and best practices, improving security, consistency and developer productivity. Collaborated closely with DevOps teams to enhance deployment reliability and CI/CD efficiency.
Education
Qualifications
Industry Experience
Software & Internet, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Auburn today.