Oleksandr M.
Software Architect | Java, Spring Boot, AWS | AI Integration
I help companies fix, modernize, and scale complex production software, especially Java/Spring systems, SaaS backends, cloud architecture, and AI integrations. I have 20+ years in engineering and have led both hands-on development and engineering teams. Expert-Vetted • 100% Job Success • $200K+ earned on Upwork • 4,200+ hours Previous engineering work includes Apple, Yahoo/AOL, Thomson Reuters, Citi, and healthcare projects. My strongest areas are: ▪ Java, Spring Boot, Hibernate, JUnit ▪ Backend architecture, REST APIs, integrations, and distributed systems ▪ JavaScript, TypeScript, and React ▪ PostgreSQL, MySQL, MS SQL, MongoDB ▪ AWS, Google Cloud Platform, and Microsoft Azure ▪ Docker, Kubernetes, CI/CD, and infrastructure automation ▪ Legacy-system modernization and incremental refactoring ▪ Architecture reviews, code audits, debugging, and technical rescue ▪ Security, scalability, performance, and production reliability ▪ AI integrations, LLM workflows, automation, and agentic systems I’m especially useful when a project is technically complex, poorly documented, partially built, unstable in production, or difficult for the existing team to untangle. I can quickly understand an existing system, identify the real constraints, explain tradeoffs clearly, and turn an ambiguous technical problem into a practical plan. I can help you: ▪ Stabilize or rescue an existing production system ▪ Modernize a legacy Java/Spring application without unnecessary rewrites ▪ Design scalable backend architecture and APIs ▪ Review architecture or code before an investment, acquisition, or handoff ▪ Improve reliability, security, scalability, and performance ▪ Add practical AI capabilities to an existing SaaS product ▪ Lead a technically difficult project or critical delivery phase I use modern AI-assisted development workflows to analyze codebases, accelerate implementation, improve documentation, and increase delivery speed, while remaining accountable for architecture, security, code quality, verification, and production outcomes. I work directly with clients and can operate independently, lead a technical team, or collaborate with an existing engineering organization. Send me a short description of your product, current technology stack, technical problem, and desired outcome. I’ll tell you candidly whether I’m a strong fit and what I believe the most sensible next step is.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $9.9k
Billed in all: $235,760$236k
$1.4k in the last 6 months
Across 8 contracts
Across 93 contracts
Earnings, last 30 days
Skill rankings: Top 8% in Java
Ranked by MRR among everyone on Upwork with the skill.
- #26Enterprise Software Development180 freelancers · 🇺🇸 #6Top 14%🇺🇸#6 of 21
- #68Hibernate677 freelancers · 🇺🇸 #1Top 10%🇺🇸#1 of 20
- #111Cloud Architecture966 freelancers · 🇺🇸 #29Top 11%🇺🇸#29 of 181
- #142Solution Architecture1,009 freelancers · 🇺🇸 #39Top 14%🇺🇸#39 of 186
- #183Spring Boot2,150 freelancers · 🇺🇸 #9Top 9%🇺🇸#9 of 114
- #187Software Architecture & Design1,465 freelancers · 🇺🇸 #29Top 13%🇺🇸#29 of 207
- #220Microservice2,217 freelancers · 🇺🇸 #14Top 10%🇺🇸#14 of 112
- #331CI/CD3,691 freelancers · 🇺🇸 #43Top 9%🇺🇸#43 of 289