Summary
Rodion Balandin is a Senior Back-End Node.js Developer and Architect with 11 years of hands-on experience designing and delivering scalable, maintainable systems for startups and Silicon Valley clients. He specializes in Node.js and TypeScript, leading medium to large projects that include JS→TS rewrites, performance and code-style improvements, and architecture design across cloud infrastructure, databases, and CI/CD. Comfortable in small-team leadership and consultancy roles, he translates complex requirements into practical estimates, tech strategies, and observable production systems. His background in computer science and full-cycle software development underpins strong expertise in software design patterns, logs & metrics, and reducing code complexity. Based in Kyiv, he combines contractor agility from Upwork with long-term architectural work at companies like TravelBank and Inclusters, often shaping development processes as well as code.
11 years of coding experience
8 years of employment as a software developer
Master of Computer Science, Postgraduate, Full cycle of Software development, Master of Computer Science, Postgraduate, Full cycle of Software development at Open International University of Human Development ”Ukraine”
Associate’s degree, Software development, Associate’s degree, Software development at Kyiv college of Optic and Mechanic
Russian, Ukrainian, English