Hi, I’m Farbod Fooladi

Software/AI Engineer

Profile Picture
I am a UK-based Software Engineer and Full-Stack Developer with over three years of industry experience, combined with a strong academic background in Computer Science and Data Science. I hold a BSc in Computer Science from Shahid Beheshti University and an MSc in Data Science from the University of Essex. I specialise in building scalable web applications using modern technologies, with hands-on experience across both backend and frontend development. My work includes designing efficient APIs, developing user-focused interfaces, and contributing to reliable, production-ready systems. In addition to my software engineering expertise, I have a strong interest in Machine Learning and data-driven solutions. I have worked on projects such as recommendation systems and real-time data processing, and I am particularly interested in applying data science techniques to solve real-world problems. Having recently transitioned to the UK job market, I am actively seeking opportunities where I can contribute to a collaborative team, continue growing as an engineer, and deliver high-quality, impactful solutions. I am especially interested in roles that combine software engineering with data-oriented or analytical components. Alongside my professional work, I have experience teaching programming, which has strengthened my communication skills and ability to work effectively within diverse teams

My Skills

Agile / Scrum
OOP
Real-time Data Processing
Anomaly Detection
Recommendation Systems
Data Analysis & Visualization
Scikit-learn
NumPy
Pandas
CI/CD
Docker
Git / GitHub
PostgreSQL / MySQL
SQL Server
Responsive Design
Next Js
React
JavaScript (ES6+)
HTML5 / CSS3
Entity Framework
RESTful API Design
.NET
SQL
Python
TypeScript
JavaScript
C#

My Journey

Coding Mentor

University of Essex | 2024 - 2025

• Mentored 20+ undergraduate students in Python, JavaScript, and core software engineering principles, strengthening problem-solving and algorithmic thinking skills. • Provided structured guidance on debugging, clean code practices, and foundational OOP concepts, improving code quality and technical confidence. • Delivered 40+ hours of organized coaching sessions, contributing to a 95% student satisfaction rate and measurable improvement in assignment outcomes. • Supported academic coursework and project development, helping students translate theoretical concepts into working software implementations.

Software Engineer

Namaad Iran Co. | 2023 - 2024

• Participated in requirements analysis and technical design discussions, translating business needs into scalable ASP.NET Core RESTful API architectures aligned with Clean Architecture principles. • Designed and optimized scalable backend APIs supporting 500+ concurrent users, reducing average response time by 35% through execution-plan analysis, indexing strategy refinement, and latency bottleneck profiling. • Refactored backend services using OOP and SOLID principles, decreasing production defects by 20% and improving modularity, maintainability, and testability. • Built and maintained automated CI/CD pipelines using GitHub Actions and Docker, streamlining release workflows and reducing deployment errors across environments. • Performed structured code reviews, debugging, and root cause analysis, improving production stability and accelerating issue resolution. • Deployed and validated staging environments on AWS EC2 and RDS, supporting controlled release cycles and pre production verification. • Monitored runtime performance using structured logging and application metrics, identifying performance regressions and implementing controlled optimizations in production environments. • Collaborated cross-functionally with Product and QA teams to deliver secure, scalable, and testable backend solutions aligned with business objectives.

Full-Stack Developer

Namaad Iran Co. | 2021 - 2023

• Architected and delivered 5+ production-grade full-stack applications supporting 500+ active users, designing React frontend state management and ASP.NET Core service-layer architecture to ensure scalability and maintainability. • Designed and implemented RESTful APIs using ASP.NET Core, integrating MySQL and MongoDB databases to support transactional and data-driven workflows. • Improved SQL query performance by 40% through indexing strategies, schema redesign, and structured query optimization. • Owned end-to-end feature delivery across the full SDLC, from technical design and API contract definition to deployment validation and production monitoring. • Collaborated within Agile/Scrum teams, participating in sprint planning, backlog refinement, and peer code reviews to ensure timely delivery and production stability. • Supported debugging and production issue resolution, implementing iterative improvements based on user feedback and runtime behavior.

Let’s Work Together

I’m always open to new opportunities and collaborations.

Feel free to reach out!