Back-End Development
Front-End Development
01. About me
I’m Andrey Eremin — a Staff-level technical lead and software architect with 20 years of experience building scalable, maintainable systems for web, mobile, and backend platforms.
02. How I Work
- Rapid impact: Specializing in short-term, high-leverage engagements—code audits, performance tuning, migrations, architecture reviews—that deliver immediate results.
- Domain-agnostic: Skilled across multiple tech stacks—backend, frontend, mobile—choosing the right tools for each project's needs.
- Leadership in action: Delivering both strategic vision and hands-on execution, even in compact timeframes.
03. Core Expertise
- Backend & System Architecture (Ruby, Python, Scala, Kotlin, Java, Go)
- Web & API Development (including Hotwire, Rails, SpringBoot, Node, GraphQL)
- Frontend & Cross-Platform Mobile (JavaScript, React, Flutter, Kotlin/Swift)
- Legacy App Modernization & Upgrade Strategies
- Workshops, Course Creation, and Technical Enablement
04. Core Expertise
I started my career building desktop apps for Windows and later transitioned to web development using PHP, Ruby, Scala, and Python. Today, as a Tech Lead at Entrust, I drive architectural strategy and platform scalability. Previously, at New Work/Xing and during numerous freelance projects, I led teams and delivered robust solutions with speed and reliability.
05. Core Expertise
I create advanced programming courses — from static typing in Ruby to system architecture — and share insights via my newsletter to help engineers write more maintainable, future-ready code.