Mikhail B.
Sn Fullstack Developer
15+ years of commercial software development using Golang/Java/React tech stacks both for big corporations and for startups in several domains: AI/ML, Finance/Trading, AdTech and others. I’ve been dealing with large scaled distributed and heavy loaded applications with thousands of concurrent users/transactions per second and processing several TB of user data daily. I specialize in backend multi-threaded applications but also have an extensive experience with web applications with complex UI logic. I'm fan of clean code, simple architectures and Test Driven Development (TDD) When a designing an application from scratch or fixing legacy one - I use OOP/OOD approaches for easy enhancements in the future and keep architecture as simple and flexible as possible which allows to minimize a technical debt of the whole project. My main goal is meeting client's business needs with an effective scalable architecture and good code quality (coding standards, unit-test coverage, etc).
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $62k
$31k in the last 6 months
Across 37 contracts
Earnings, last 30 days
Skill rankings: Top 0.40% in Java
Top 1% in 4 of 6 skills, ranked by MRR among everyone on Upwork with the skill.
- Multithreaded Programming146 freelancers · 🇦🇪 #1Top 1%🇦🇪#1 of 2
- #6NoSQL Database686 freelancers · 🇦🇪 #1Top 0.87%🇦🇪#1 of 11
- #7Big Data559 freelancers · 🇦🇪 #1Top 1%🇦🇪#1 of 8
- #10Performance Optimization1,100 freelancers · 🇦🇪 #1Top 0.91%🇦🇪#1 of 14
- #33Java8,313 freelancers · 🇦🇪 #1Top 0.40%🇦🇪#1 of 65
- #78Machine Learning8,972 freelancers · 🇦🇪 #3Top 0.87%🇦🇪#3 of 103