About
I am a passionate Rust backend developer with over 10 years of professional experience building high-performance web applications. I specialize in architecting scalable backend services, microservices, and robust API endpoints that power modern web applications.
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. This experience led me to discover Rust's exceptional performance and safety capabilities, making it my language of choice for backend web development.
I excel at solving complex backend challenges, from API design and database optimization to service architecture and performance tuning. I always prioritize business requirements while leveraging Rust's strengths to deliver reliable, maintainable solutions.
When I'm not coding, I enjoy staying current with the latest backend technologies and playing competitive online games.
Senior Rust Backend Developer & API Architect
Passionate about building high-performance web backends and scalable APIs with Rust, delivering reliable and efficient solutions.
- Birthday: 16 December 1990
- Blog: blog.khorchani.fr
- City: Paris
- Age: 34
- Degree: Software Engineering
- Email: [email protected]
I learnt and practiced IT security for years (forensics, web security, owasp ...).
I have a clear understanding of how Machine/Deep Learning learning works, used it in some side
projects.
Facts
Years of professional experience
Projects built
Happy Employers/Clients
Skills
I focus on building robust backend solutions with cutting-edge technologies. My primary expertise lies in Rust for web backend development, complemented by strong Java enterprise background and comprehensive full-stack capabilities.
Domain skills
Some skills from my side projects
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 Rust Backend Developer with 3+ years of professional Rust experience and 10+ years total in software engineering. Specialized in building high-performance web APIs, microservices, and scalable backend architectures. Expert in transforming complex business requirements into robust, efficient backend solutions using Rust's performance and safety guarantees.
- Paris
- Ask for my phone by e-mail
- [email protected]
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
- 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, 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.