About
I am a senior Go and Rust backend engineer with 11+ years of professional software-engineering experience building and improving production backend services and distributed systems.
My strongest areas are backend architecture, PostgreSQL and data-access performance, event-driven services, microservices, API design, and cloud-native delivery. I remain hands-on across implementation, production troubleshooting, root-cause analysis, and long-term technical ownership.
I am best suited to senior individual-contributor roles involving backend engineering, distributed systems, database performance, production reliability, and application-focused platform work.
Selected Engineering Results
- Reduced a critical page-load path from 60–70 seconds to 1 second by eliminating N+1 queries and redesigning data-access logic.
- Reduced database queries on key endpoints from 50–60 to 3–5, substantially lowering per-request database work.
- Designed composite, single-column, and JSON indexes that reduced peak database CPU utilization from 100% to 10–15%.
- Built reusable Elasticsearch query and filtering components that reduced duplicate query and filtering code by 90% while improving consistency across services.
- Optimized Docker build workflows, reducing image size by up to 100×.
- Built and maintained backend services including a payment-processing microservice handling 10,000+ transactions per day.
- Built an internal API gateway that reduced partner-integration timelines from weeks to days.
Technical Skills
Core Languages
Backend & APIs
Data & Search
Messaging
Cloud & Delivery
Additional Languages
Contact
Email: yachnytskyi1992@gmail.com
LinkedIn: linkedin.com/in/constantine-yachnytsky
GitHub: github.com/yachnytskyi
Résumé: View résumé