Moez Khorchani

I

About

I am a passionate full-stack developer with over 11 years of professional experience building high-performance web applications. I work across the entire stack — from React and TypeScript frontends to Python and Rust backends — delivering end-to-end solutions.

I have a proven track record of leading projects, including planning, organizing meeting with stakeholders, and coordinating between teams to deliver high-quality cross functional solutions.

My journey began with 8 years of full-stack Java/Angular development, which provided me with a strong foundation in software architecture and business-driven development.
I then expanded into Rust for high-performance backend services, Python for tooling and data-driven applications, and React with TypeScript for modern, type-safe frontends.
I excel at solving complex software challenges, from API design and database optimization to frontend architecture and performance tuning. I always prioritize business requirements while leveraging each technology's strengths to deliver reliable, maintainable solutions.

Senior Full-Stack Developer & Software Architect

Building end-to-end web applications with Python, TypeScript, React, and Rust — delivering reliable, high-performance solutions across the full stack.

  • Age: 35
  • Degree: Software Engineering

Highly aware and informed about systemsecurity.
Good understanding of AI and ML concepts, and how to use them in software development. I have a few side projects in this domain, and I am always looking for opportunities to apply AI/ML techniques to solve real-world problems.

Facts

Years of professional experience

Projects built

Happy Employers/Clients

Skills

I build end-to-end web applications across the full stack. My expertise spans Python and Rust backends, React and TypeScript frontends, and strong Java enterprise foundations — delivering complete, production-ready solutions.

Python 90%
TypeScript & React 85%
Rust Backend Development 92%
RESTful API Design & Development 90%
Java Enterprise Technologies 85%
DevOps & Deployment 75%

Soft skills

Leading projects 80%
Planning stream of work 80%
Cross team coordination 90%

Domain skills

Insurance 90%
Payment systems 70%
Finance, Index pricing 50%

Other skills

Web Services & Microservices 88%
ML 30%

Resume

I am very sensible on performance and software quality. I thinks nowadays we abuse two things :
The huge & affordable computing and memory capacity , to create non performant programs, Assuming we don't need optimized programs since we have good machines.
The agile process, to deliver bad quality applications Assuming we don't need to fully test features because we want to deliver fast and re-iterate to fix returning bugs

Summary

Moez Khorchani

Senior Full-Stack Developer with 10+ years in software engineering. Building end-to-end web applications with Python, TypeScript, React, and Rust. Specialized in high-performance APIs, microservices, and scalable architectures across both frontend and backend.

Education

Software Engineering Diploma

2009 - 2014

National Institute of Applied Science and Technologies

Specialized in Business Intelligence

Bachelor in Mathematics

2009

Ranked Top 10 national

Professional Experience

Senior Rust Backend Developer & Payment Systems Architect

2022 - Present

Prima It, Remote, UK

  • Leading project end to end, from initial planning and requirements gathering to final deployment and maintenance
  • Running meetings with stakeholders and coordinating between teams to ensure project alignment
  • Architected and developed a high-performance payment processing backend in Rust, supporting international scaling across multiple countries with sub-100ms API response times
  • Built comprehensive RESTful APIs and GraphQL endpoints handling thousands of concurrent payment transactions with zero-downtime deployments
  • Designed and implemented microservices architecture for payment workflows, enabling seamless integration with multiple payment providers across different regions
  • Led cross-functional collaboration to centralize payment workflows, eliminating code duplication and reducing maintenance overhead by 50%
  • Implemented Temporal workflow orchestration for payment and loan processing, ensuring durable execution and fault tolerance with automatic retry mechanisms and state recovery

Technical stack : Rust, Python, React, Typescript, Actix-web & Tokio async, GraphQL, Temporal, RabbitMQ & Kafka, PostgreSQL, Docker, CI/CD GitHub Actions

Architecture : Microservices, CQRS, Event-driven messaging, Domain Driven Design, Test Driven Development, API-first design

Tech Lead/Senior Developer Full stack Java/Angular

2018 - 2022

Prima Solutions, Levallois Perret, Paris

  • Solution Architect : Intervene on hotspots to help teams solving urgent and complex problems
  • Developer within the Policy Team : Desiging and Implementing an internal REST API java-Framework to to be used by integrators
  • Desiging and building from scratch Pilot, web application that orchestrate tasks between the Prima solution ecosystem.

Technical stack : Java, Spring core, web, boot, data-jpa, hibernate & SQL, Angular, docker. Jenkins & Gitlab

Java consultant

2015 - 2018

BNP Parisbas, Paris, France

  • Worked on Cinergy, java application that handles the lifecycle of BNP's custom indexes
  • Managed to work in parallel on another project, handling limited time tasks while under pressure
  • 3rd level support, worked with functionals to unblock mainstream situations.
  • I've been a part of a high skilled and experienced team.

Technical stack : Java, Spring core, web, hibernate & SQL, javascript/jQuery. Guerrit

Contact

I strongly advise to contact me by mail, please provide some details about your inquiries.

Location:

Paris

Call:

Please ask me by e-mail