Senior Software Engineer with 10+ years delivering full-stack products — from
high-traffic user interfaces to backend services.
For the last six years I was embedded as a long-term contractor in Upwork's own
Trust & Safety team, owning compliance and enforcement features used by tens of
millions of users. I held PagerDuty on-call responsibility for my domains and
shipped features end-to-end, independently across both frontend and backend layers.
I build across Vue, React, Angular, TypeScript, Node.js, Java, and Python.
Lately I've been going deep on Applied AI: LLM integrations, autonomous agent
systems with LangGraph, and AI-accelerated engineering workflows using Cursor
with MCP tooling.
What I bring to a project:
→ End-to-end ownership — I've built and shipped features solo across both
frontend and backend, from design review through production release.
→ Scale — Upwork runs at tens of millions of users. I know what
production-grade code looks like.
→ AI-augmented delivery — I use Claude Code and Cursor with MCP integrations
to ship faster without cutting corners. At Upwork I delivered a migration
project in two weeks that was originally scoped for significantly longer.
→ Reliability — six years as a trusted long-term contractor on a single
high-stakes team speaks for itself.
Stack:
Frontend: Vue 3, Nuxt, React, Redux, Angular, TypeScript, RxJS
Backend: Node.js, Nest.js, Java, Python, Go
APIs: GraphQL, gRPC, REST
Data: PostgreSQL, MongoDB
AI tooling: LangGraph, MCP integrations, Claude API, Cursor
I work remotely on contract. If you're building something serious and need an
engineer who can own it end-to-end — let's talk.
Aleksei I. earns an estimated $9.4k/mo. That's 6.5× the typical freelancer and more than 99.85% of everyone we track.