Thomas Sunil
@thomassunil
Senior Software Engineer with 12+ years of experience in full-stack development.
What I'm looking for
As a Senior Software Engineer with over 12 years of experience, I specialize in designing and developing scalable, high-performance full-stack web applications. My expertise lies in the MERN stack, Ruby on Rails, Python, and React, with a strong focus on both backend and frontend development. I am passionate about building RESTful APIs, integrating third-party services, and optimizing performance to enhance user experience.
Throughout my career, I have led the development of several impactful projects, including a subscription management platform for over a million users and a real-time order tracking dashboard that improved customer engagement by 25%. I have successfully migrated systems to microservices architecture, increasing scalability by 60%, and have developed secure authentication mechanisms using JWT and Passport.js.
I am committed to delivering robust solutions, maintaining clean code, and collaborating across teams to meet business objectives. My experience includes working with companies like Groupon, PropertyNest, McAfee, Chime, and Amazon, where I have consistently improved application performance, reduced server load, and implemented best practices in Agile environments.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Groupon
Jan 2020 - Present (5 years 4 months)
Led the development of a subscription management platform using MERN stack and Python, ensuring scalability for over 1 million active users. Architected RESTful APIs, optimized backend performance, and integrated third-party services to enhance user experience.
Senior Software Engineer
PropertyNest
Jun 2017 - Dec 2019 (2 years 6 months)
Developed an e-commerce platform backend using Node.js and MongoDB, improving data processing efficiency by 40%. Migrated to microservices architecture and implemented real-time features, enhancing customer engagement and scalability.
Software Engineer
McAfee
Sep 2015 - May 2017 (1 year 8 months)
Developed a project management tool using React and Node.js, enabling real-time collaboration. Implemented SSR with Next.js and created dynamic visualizations, enhancing user engagement and application performance.
Software Engineer
Chime
Apr 2014 - Sep 2015 (1 year 5 months)
Developed and maintained APIs for a travel booking platform using Express.js and MongoDB. Optimized backend performance and implemented security protocols, ensuring a reliable and secure user experience.
Junior Frontend Developer
Amazon
Jun 2013 - Mar 2014 (9 months)
Assisted in developing an educational platform using React and Node.js. Designed RESTful APIs and optimized frontend components for responsiveness, contributing to the platform's overall performance.
Education
Degrees, certifications, and relevant coursework
University of Southern California
Bachelor of Computer Sciences, Computer Science
2009 - 2013
Completed a Bachelor of Computer Sciences, focusing on software development, algorithms, and data structures. Gained hands-on experience in programming languages and software engineering principles, preparing for a career in technology.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Skills
Interested in hiring Thomas?
You can contact Thomas and 90k+ other talented remote workers on Himalayas.
Message ThomasFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
