Full-Stack Engineer

Full-stack engineer building production web platforms

Specialized in fintech systems, marketplaces, and secure payment architectures.

React and Next.js frontend deliveryNode.js, Express, and Fastify backendsStripe integrations and payment workflowsAWS EC2, Nginx, Docker, and CI/CD
Featured Project

CodeSale — Digital Codes Marketplace Platform

0 silent financial mutations allowed

CodeSale is a digital codes marketplace designed around wallet funding, escrow handling, seller payouts, and dispute tooling instead of a simple checkout-only flow.

Full Case Study →
Escrow domainLedger accountingDispute lifecycleWallet funding modelPayout engine
Next.jsReactNode.jsFastifyStripeStripe ConnectMongoDBDocker
65%transaction risk reduced through KYC and feedback design
70%Node.js vulnerabilities reduced after hardening work
30%user retention improvement after product redesign
500+internal users served with real-time billing workflows
Other projects

Supporting projects across fintech, marketplaces, and internal operations

These projects show how the same engineering profile moved between risk-sensitive product work, marketplace delivery, and internal platform workflows inside employer teams.

Employer project

P2P Crypto Trading Platform

DUTODATA

Worked on a crypto trading product with escrow, KYC, real-time chat, and multi-wallet flows for BTC and ETH transactions.

Implemented product changes tied to a 65% reduction in transaction risk and contributed to a 35% fraud reduction.

ReactNode.jsEscrowKYCReal-time chat
Employer project

soomy.tn and Diil.tn

Responsive Web Systems

Delivered marketplace and auction products with Next.js, React, Node.js, payment integrations, and AWS-based deployment workflows.

Improved delivery speed by 20%, reduced Node.js vulnerabilities by 70%, and improved retention by 30% after redesign and bug cleanup.

Next.jsReactNode.jsAWS EC2PayPalClickToPay
Employer project

Internal Billing and Reporting Platform

Business Process Solutions

Built an internal billing platform with dashboards, JWT authentication, UI libraries, and real-time synchronization for operational teams.

Delivered an internal platform that supported more than 500 users with billing, reporting, and day-to-day operational workflows.

ReactExpressPostgreSQLJWTUI libraries
Experience timeline

Recent experience aligned to roles, systems, and direct ownership

The timeline stays short on purpose. Projects above show the deeper engineering story; this section makes employer context and scope easy for recruiters to scan.

DUTODATA logo

Full-Stack Developer — P2P Crypto Trading Platform

DUTODATA

Nov 2024 - Jan 2025Sousse, Tunisia

Worked on a P2P crypto trading platform covering escrow, KYC, chat, and wallet-oriented transaction flows.

  • Owned frontend and backend work across trading, escrow, and communication paths.
  • Implemented KYC and feedback features tied to a 65% reduction in transaction risk.
  • Contributed to a 35% fraud reduction through stronger platform security and prevention logic.
ReactNode.jsEscrowKYCBTC / ETH flows
Responsive Web Systems logo

Full-Stack Developer — soomy.tn and Diil.tn

Responsive Web Systems (RWS)

May 2023 - May 2024Sousse, Tunisia

Delivered marketplace and auction features, payment integrations, security hardening, and AWS-based releases.

  • Built marketplace and auction flows with PayPal and ClickToPay integrations.
  • Improved delivery speed by 20% through monorepo and shared-component practices.
  • Reduced Node.js vulnerabilities by 70% and supported production releases on AWS EC2 with Nginx and PM2.
Next.jsReactNode.jsAWS EC2NginxCI/CD
Business Process Solutions logo

Full-Stack Developer

Business Process Solutions (BPS)

Sep 2022 - Apr 2023Sousse, Tunisia

Built an internal billing and reporting platform for operational teams using React, Express, PostgreSQL, and JWT-based authentication.

  • Developed dashboards and authenticated workflows for billing operations.
  • Implemented synchronized flows used by more than 500 internal users.
  • Improved usability and performance on CRUD-heavy internal tools.
ReactExpressPostgreSQLJWTReal-time sync
Earlier experience

Genext-IT

Pre-hire internship — Full-Stack Developer

May 2022 - Jul 2022

Built a recruitment platform with job listings, protected routes, and employer dashboards.

SmartLogger

Frontend Developer Intern

Mar 2022

Redesigned the company website with React and CSS to improve UI and UX quality.

École Polytechnique Internationale (EPI)

Graduation project — Frontend Developer

Feb 2020 - Jun 2020

Developed an Angular e-commerce frontend and integrated product-management flows.

Other internships

Networks, embedded systems, and engineering exposure

2017 - 2020

Built early hands-on experience with OpenWRT, C, virtualization, and engineering team practices.

Technical skills

Technologies used across web delivery, payments, and platform work

This section is intentionally practical. It focuses on tools and system responsibilities that appear directly in the CV and the project work above.

Frontend

React.jsNext.jsReduxTypeScriptMaterial UIResponsive design

Backend

Node.jsExpress.jsFastifyREST APIsGraphQLPostgreSQLMongoDB

Payments and integrations

StripeStripe ConnectPayPalClickToPayJWTOAuth2

DevOps and platform

AWS EC2NginxDockerGitHub ActionsCI/CDPM2Linux

Quality and architecture

Mocha / ChaiCode reviewClean codeDesign patterns
Education and certifications

Formal training, certifications, and public credibility signals

The goal here is simple: show the degree, the certifications, and the community signals that matter during recruiter screening.

Education

  • Engineering degree in Software Engineering — École Polytechnique Internationale (EPI)
  • Graduated with honors in Software Engineering and Application Development

Certifications

  • JavaScript Algorithms and Data Structures — FreeCodeCamp
  • GraphQL + TypeScript — professional certification
  • JavaScript — Cisco Networking Academy
  • Quality Assurance — FreeCodeCamp

Awards and community

  • Winner of a FinTech Challenge focused on secure payment solutions
  • Participant in a fintech innovation hackathon
  • Organized React.js and algorithms workshops for 20+ students through the Google Club
Ragheb Barhoumi | Full-Stack Engineer for Payments and Platforms