Farhan Shafi

Software Consultant & GenAi Specialist
London, UK | +44 7417 549521 | farhan.shafi.97@gmail.com

I'm a passionate software engineer and consultant with a strong track record of building scalable systems and delivering high-impact modernization projects powered by AI. I've worked across high-growth environments like MongoDB, Amazon, and Juniper Networks, bringing legacy systems into the future through intelligent tooling and LLM integration.


Experience

Senior Application Delivery Consultant

MongoDB

- Built and scaled the Modernization Practice across EMEA.
- Led a DSL-to-Java transformation at DATEV — 3x faster than original projections.
- Architected LLM-powered modernization incubators.
- Acted as an AI advisor to executive stakeholders and influenced product strategy.

2024 - Present

Software Engineer II

Amazon

- Launched Amazon's first LLM-powered shopping assistant (3M+ MAU).
- Saved $500k+ by decommissioning legacy services.
- Designed metrics and instrumentation for generative AI experiences.

2022 - 2024

Software Engineer

Amazon

- Delivered globally localized Alexa experiences.
- Owned peak readiness strategy across multiple teams.

2021 - 2022

Software Engineer

Juniper Networks

- Developed core components of Juniper's next-gen Network OS.
- Led migration efforts to WRL LTS19 and Python 3 for long-term stability.
- Co-led Zero Touch Provisioning automation for network deployments.

2019 - 2021

Education

Purdue University

B.S. in Computer Science

Focus: Software Engineering & Machine Intelligence
- Teaching Assistant for Object-Oriented Programming & C Programming
- Certificate in Entrepreneurship, Innovation, and Management

Graduated 2019

Skills

Programming Languages & Tools
Expertise
  • Modern AI Tools & LLM Integration
  • Cloud Architecture (AWS)
  • System Design & Optimization
  • Legacy System Modernization
  • Algorithmic Trading Strategies
  • Full-Stack Development
  • Big Data Processing (Spark)
  • Prompt Engineering

Projects

Crypto Trading Bot

Algorithmic Trading

Building crypto day trading bots with stop-loss & profit-taking logic. Implemented automatic trade execution strategies that leverage market volatility while maintaining strict risk management protocols.

AI-Powered Code Modernization Tool

LLM Integration

Developed a tool that leverages large language models to assist in legacy code modernization. The tool analyzes existing codebases, identifies outdated patterns, and suggests modern implementations with explanations.

Enterprise Cloud Migration Framework

AWS & Cloud Architecture

Created a comprehensive framework for enterprises to migrate legacy applications to cloud infrastructure. Features include automated assessment, dependency mapping, and phased migration planning with minimal downtime.