Skip to content
barbar.dev
Available for new opportunities

Hi, I'm Barbar Ahmad

Lead Software Engineer

Passionate software engineer with 7+ years of experience building scalable web and mobile applications. Currently leading UI/UX and frontend development at Marex, specializing in React, TypeScript, and modern architectures. I thrive on solving complex problems and mentoring teams to deliver high-quality software.

Experience & Background

Brief History

Lead Software Engineer

Marex

Leading UI/UX and frontend development for the new Neon Payments product.

Lead Software Engineer

StoneX Group

Led frontend development for trading platforms using React, TypeScript, and micro-frontend architecture. Mentored junior developers and drove technical decisions for a team of eight engineers.

Software Developer

StoneX Group

Developed and maintained trading applications using React, .NET, and Azure. Implemented CI/CD pipelines and improved code quality through SonarQube integration.

Full-stack Developer

StoneX Group

Built full-stack features using C#, .NET Framework, and React. Collaborated with cross-functional teams to deliver customer-facing trading tools.

Corporate Student

IBM

Worked on enterprise software solutions while completing my studies, gaining experience with Python, SQL, and agile delivery.

Technical Arsenal

Frontend

ReactReact NativeNext.jsTypeScriptJavaScriptNXMicro Frontends

Backend

C#.NET FrameworkPythonSQLMySQLMongoDB

DevOps & Cloud

DockerKubernetesAzure DevOpsCI/CD

Testing & Quality

Cypress.ioJestSonarQube

Key Achievements

  • Reduced production bugs by 40% through implementation of testing strategies
  • Built SDLC dashboards improving team visibility and delivery metrics
  • Architected a batch payment system processing millions in daily transactions
  • Led an Angular-to-React migration for a critical legacy application
  • Established React coding standards adopted across multiple teams

Featured Projects

A selection of recent work I'm proud of, spanning mobile, web, and AI solutions.

React Native (Expo)

Smart Note

AI-powered note-taking with intelligent organization and semantic search.

React NativeExpoAppwriteOpenAITanStack Query
React web app

Study Smarter

A personalized study platform that uses AI to generate flashcards and quizzes.

TanStack StartSupabaseOpenAI GPT-4oTypeScript
Full-stack web

AI Video Generator

An end-to-end AI video generation platform for content creators.

TanStack Start.NET 9 APIMongoDBOpenAI

On YouTube

Ideas beyond the code

On devBarbar I talk openly about work, personal growth, procrastination, health, and learning to move forward before everything feels perfectly figured out.

Visit the devBarbar channel
Watch on YouTube

Barbar Ahmad's blog

Latest writing

Honest reflections and practical ideas from work, technology, and life.

View all posts
3 min readVideo

Why I Am Afraid to Record Myself

Why even the selfie stick stayed in the car, what my reaction to a friend's video taught me, and why I am still going to keep recording.

  • Personal Development
  • YouTube
  • Fear
  • Visibility
  • Communication
Read article
5 min readVideo

Professionally Successful and Still Stuck

Why professional success does not automatically mean that your life feels like it is moving forward, and why I am starting this channel anyway.

  • Personal Development
  • Career
  • Procrastination
  • ADHD
  • YouTube
Read article