Berlin, Germany German Citizen Available for select engagements

Boris
Aghajanyan

Senior Backend / Full-Stack Engineer

Senior backend engineer with over 10 years scaling distributed systems, with hands-on full-stack delivery in TypeScript and React. Specializes in service decomposition, API design, and performance engineering, taking systems from legacy monoliths to high-throughput microservices. Owns technical direction, partnering with product and mentoring engineers through organizational and technical change.

Portrait of Boris Aghajanyan
02

Key Skills

Primary languages, platforms, and architectural strengths.

Backend & Distributed Systems

JavaSpring BootNode.jsPHPMicroservicesPerformance Engineering

Architecture & APIs

System ArchitectureRESTGraphQLAPI Design

Frontend

TypeScriptReactNext.jsJavaScript

Data

PostgreSQLMySQLElasticsearchKafkaRedis

Infrastructure & Tooling

DockerKubernetesAWSGCPJenkinsCI/CDGitDatadogGrafana
03

Experience

Senior engineering contributions across backend, frontend, and architecture.

Independent Software Engineer

Self-Employed · Dec 2025 – Present

Building full-stack applications independently across new problem domains, taking each from system design through deployment. Selected projects:

  • Who Owes What (whooweswhat.me) — receipt-scanning bill-splitting PWA. React 19 + Vite monorepo, hand-rolled Node/TypeScript API, Neon serverless Postgres, AWS Textract OCR.
  • Find For Me (findforme.info) — natural-language place search. Next.js 15, serverless API routes, Gemini function calling, Google Maps, Zod validation with custom rate limiting.

Senior Full Stack Engineer

Wayfair · Sep 2018 – Nov 2025
  • Led the redesign and migration of fulfillment-domain services from a PHP monolith to Java/Spring Boot microservices, contributing to initiatives that generated millions of dollars in additional annual revenue and strengthening deployment independence, scalability, and long-term maintainability.
  • Architected and operated Kubernetes microservices for fulfillment pipelines, tuning horizontal pod autoscaling and memory allocation to reliably absorb 3x traffic surges during peak sales events.
  • Redesigned critical fulfillment processing pipelines — introducing Kafka-based async processing and Redis caching — cutting response times from several minutes to 100–300ms and raising operational throughput and customer experience.
  • Designed and implemented changes that unblocked EU–UK shipments following Brexit, improving international shipment processing and accuracy.
  • Led several front-end redesign projects, migrating legacy JavaScript applications into a unified TypeScript/Next.js monorepo architecture with unit and end-to-end (Cypress) test coverage.
  • Mentored a team of 5 engineers through a reorganization, ramping them up on a new project while preserving technical continuity across the fulfillment domain.
  • Served as technical domain expert and primary engineering point of contact across engineering, product, and operations.
PHP Developer · Deluxe Entertainment Services May 2017 – Aug 2018
PHP Developer · Scopic Software Sep 2016 – Feb 2017
PHP Developer (Freelance) · Upwork / Iguan Systems Apr 2012 – Aug 2016
04

Side Websites Built

Independent work outside of primary employment.

05

Education

Academic background and formal training.

2015–2017
M.S. Information Technologies — Yerevan State University Graduate studies focused on systems and software engineering.
2009–2013
B.S. Applied Mathematics & Informatics — Yerevan State University Foundational coursework in algorithms, math, and software development.
06

Documents

07

Let’s build something remarkable.

For referrals, job opportunities, or collaboration, please email me.