Michael Douglas
@michaeldouglas1
Senior software engineer specializing in Java/Spring REST APIs for scalable eCommerce and LMS platforms.
What I'm looking for
I’m a Senior Software Engineer with 11+ years in eCommerce and Learning Management Systems (LMS) across startup and enterprise environments. I focus on delivering high-quality code through test-driven development, building scalable middleware and REST API solutions, and optimizing system performance to support customer-facing platforms.
In recent roles, I spearheaded full stack development with Java, Spring, PostgreSQL, and AWS—architecting APIs that helped drive ~35% higher transaction volume and maintaining 99.9% uptime for key features. I’ve also led Agile sprint planning and code reviews, mentored developers on software design and DevOps methodologies using Jenkins and CI/CD, and extended CMS and CRM capabilities with Drupal, MongoDB, Angular/AngularJS, and JUnit-driven reliability.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Jobot
Mar 2023 - Present (3 years 1 month)
Spearheaded full stack development for high-volume eCommerce platforms with Java, Spring, and PostgreSQL, supporting a ~35% increase in annual transaction volume and maintaining 99.9% uptime. Architected scalable REST APIs and middleware on AWS, and led Agile sprint planning, code reviews, and mentoring for eCommerce, LMS, and CMS modules.
Full Stack Developer
Upkoi, Inc
Jan 2018 - Jan 2023 (5 years)
Engineered full stack solutions for enterprise CRM and eCommerce systems using Java and Spring, improving customer data processing speed by ~28% through test-driven development. Developed Drupal-based CMS capabilities, REST API modules, and AWS deployments, while mentoring developers and improving team efficiency by ~15%.
Software Developer
Overstock
Jan 2017 - Jan 2018 (1 year)
Built and optimized backend services for a major eCommerce platform using Java and MySQL, implementing REST APIs to reduce checkout abandonment and improve system performance. Developed CMS frontend enhancements with JavaScript/HTML and validated critical components using JUnit and test-driven development in a Linux/Unix environment.
Software Engineer
Microsoft
Jan 2015 - Jan 2017 (2 years)
Developed scalable enterprise software in Java and Spring, delivering CRM-related full stack work and REST API integrations across MySQL and PostgreSQL for thousands of corporate clients. Used JUnit and test-driven development to reduce post-release defects by ~20% and enhanced internal CMS tooling for improved employee productivity and data accessibility.
Education
Degrees, certifications, and relevant coursework
Union Institute & University
Master of Science in Information Technology, Information Technology
2013 - 2015
Completed a Master of Science in Information Technology at Union Institute & University from 2013 to 2015.
Union Institute & University
Bachelor of Science in Multi/Interdisciplinary Studies, Multi/Interdisciplinary Studies
2009 - 2013
Completed a Bachelor of Science in Multi/Interdisciplinary Studies at Union Institute & University from 2009 to 2013.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Michael?
You can contact Michael and 90k+ other talented remote workers on Himalayas.
Message MichaelFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
