Open to new opportunities

Hi 👋

I'm Arvin Fathi

Full-Stack Software Engineer

Architecting scalable digital infrastructure & distributed applications. I specialize in scalable microservices, Event-Driven Architecture, and enterprise integration. Currently building the carbon-footprint calculation engine at Foodsteps.

portfolio.config.ts
constengineer={
name:"Arvin Fathi",
focus:"Scalable systems, real impact",
stack:["Python","TypeScript","Kafka","AWS"],
location:"London, UK"
};
// Ready to deploy scalable solutions...

🚀 Experience

July 2026 – Present

Software Engineer

FoodstepsCurrent

Product R&D team at a science-backed sustainability company whose platform measures the carbon footprint and environmental impact of food, from single ingredients to full recipes.

  • Building the core environmental impact engine in Python (Django) that scores ingredients and recipes, alongside Rust components and React front ends.
  • Developing Django APIs, PostgreSQL data models and Celery workers behind the platform's impact data and background processing.
  • Maintaining pytest suites and GitHub Actions CI/CD pipelines for automated testing and deployment.
  • Introduced AI-assisted engineering with Claude Code to triage production defects faster and generate realistic QA test data from user stories.
PythonDjangoCeleryPostgreSQLRustReactGitHub Actions
June 2021 – June 2026

Software Engineer

CityFibre

UK full-fibre network provider. Built internal finance portals and ERP automation, then customer-facing microservices for product ordering, network diagnostics and fault tolerance. Mentored junior developers through pair programming and code reviews.

  • Designed Product Ordering and Service Diagnostics APIs in Laravel handling 3,000+ orders a day.
  • Migrated monolithic legacy applications to an event-driven architecture on Kafka, containerised with Docker.
  • Saved ~£500K/year by replacing a third-party platform with an in-house Finance Portal integrated with Oracle NetSuite.
  • Cut feature delivery time by 40% with a shared TypeScript component library (Vue.js, React).
  • Introduced TDD with PHPUnit on legacy applications, reducing production bug reports by 25%.
PHP (Laravel)PythonTypeScriptKafkaAWSTerraformMuleSoft
Sep 2018 – Aug 2020

Software Engineer & Consultant

Self-Employed

Delivered full-stack products end to end for clients in fintech, marketing and media, from architecture and build to cloud deployment on DigitalOcean.

  • Built a real-time Forex trading risk calculator in Next.js, giving traders instant risk assessment on their positions.
  • Built a real-time body and hand gesture recognition app in Python with Google MediaPipe.
  • Built a Python live-streaming tool using FFmpeg and RTMP to broadcast desktop video to mobile-first social platforms.
  • Created an interactive AR marketing experience with Unity & Vuforia.
ReactNext.jsNode.jsPythonFFmpegUnityDigitalOcean
Sep 2014 – Aug 2019

Software Engineer & Researcher

Ferdowsi University of Mashhad

Strategic Planner for Nexus Simulation Lab and Researcher in Web Technology Lab.

  • 3rd Place at Iran Open 2015 & Top Tier at RoboCup Int. 2015 (China).
  • Developed an academic search engine using Apache Nutch, Solr, and HBase.
C++JavaSolrHBaseRobotics

🛠 Technical Arsenal

Languages

PythonTypeScriptJavaScriptPHPRustJavaC++SQL

Backend

DjangoFlaskCeleryLaravelNode.jsREST APIsOpenAPI (Swagger)Auth0

Frontend

ReactNext.jsVue.jsVuexTailwind CSS

Data & Messaging

PostgreSQLMySQLDynamoDBHBaseSolrKafka (Amazon MSK)

Cloud & DevOps

AWS (Lambda, EC2, S3, MSK)TerraformPackerDockerGitHub ActionsJenkinsCI/CD

Architecture

MicroservicesEvent-Driven (EDA)ServerlessSaaSTM Forum (SID/ODF)

Integrations

Oracle NetSuiteSuiteScriptMuleSoft Anypoint

Practices & Tools

Agile (Scrum, Kanban)TDDpytestPHPUnitCode ReviewJiraGitPostman

AI-Assisted Development

Claude CodeGitHub CopilotAntigravity

Certifications & Awards

TM Forum Open API Practitioner Level (2025)
TM Forum Foundation SID, ODA, ODF (2024)
EuroCert C++ & Android Dev (2016)

About Me

I am a passionate Full-Stack Software Engineer based in London with a Master's in Advanced Computer Science. My journey began with robotics simulations in the RoboCup leagues and has evolved into building enterprise-scale distributed systems, event-driven microservices, APIs and SaaS platforms in telecoms and climate tech. I thrive on solving complex architectural challenges, optimizing legacy infrastructure, and mentoring the next generation of developers.

M.Sc.
Advanced Computer Science
(Distinction)
University of Hertfordshire
5+
Years Commercial Experience
London
Based in UK