my image

Andrey Eremin

Stuck with architecture or legacy code?

I fix critical issues quickly.

Get Expert Help

Back-End Development

Ruby
Java & Co
Python

Front-End Development

JavaScript
React
GraphQL
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.

Employment

Entrust
Tech Lead
2022-Present

New Work / Xing
Tech Lead / Software Engineer
2015-2022

Various companies & projects
Lead Engineer / Software Engineer
2006-2015

© 2025 Andrey Eremin. All rights reserved. | Imprint