Experience
TextBack
Lead Software Engineer / Frontend Team Lead
Oct 2024 - Present
* Led engineering initiatives for product delivery, architecture, and AI-assisted development workflows. * Designed and implemented an agent-based development platform (skills, specifications, reusable agents), reducing implementation effort by 2–3 story points per task. * Established engineering standards, CI/CD pipelines, and automated quality gates, reducing feature delivery time. * Built scalable frontend architecture while collaborating closely with backend services and product teams. * Introduced Playwright-based testing strategy, reducing manual QA effort by 90%. * Mentored junior developers, two of whom advanced to middle-level within a year.
Piano
Senior Software Engineer
Sep 2020 - Oct 2024
* Developed high-load distributed applications using Kotlin, Spring Boot, Angular, and TypeScript. * Delivered end-to-end full-stack features for distributed applications serving 100k+ users, managing the entire lifecycle from requirements gathering to production support. * Optimized SQL queries, application architecture, and caching strategies, improving response time by 30%. * Built automated testing pipelines using Selenium.
Salesbeat, Stratolab IT, NasheDelo, Freelance
Software Engineer
Jul 2026 - Sep 2020
Delivered 10+ full-stack and high-load web projects from scratch, migrating legacy code to Vue/Angular, implementing real-time WebSockets, and establishing QA automated tests, which boosted development speed by 30% and cut production bugs by 30%.