Jamil Afouri
Senior Software Engineer | Backend Specialist | Cloud Architect (AWS) | AI Integrator
Highly skilled Senior Software Engineer with 5 years of proven experience designing and delivering high-performance backend systems, cloud-native applications, and scalable payment infrastructures. Based in Jordan and UAE, specialized in TypeScript, Node.js (NestJS), SQL/NoSQL, and AWS. Strong focus on clean architecture, DevOps, system optimization, and business-driven engineering.
About Me
I am a Senior Software Engineer with expertise in backend development, cloud architecture, and AI integration. With 5 years of experience, I specialize in building scalable systems and cloud-native applications. My core competencies include backend architecture with Node.js (NestJS, Express), cloud infrastructure on AWS, database management (PostgreSQL, DynamoDB, MongoDB, Redis), and DevOps practices. I'm passionate about clean architecture, system optimization, and building robust solutions that scale.
Quick Facts
Experience
5+ Years
Location
Amman, Jordan
Education
B.Sc. Mechatronics Engineering
Certification
AWS Certified Cloud Practitioner
Specialization
Backend & Cloud Architecture
Languages
Arabic, English
Featured Projects
GTUPE
ILO-backed digitization platform for Jordan's private education sector. Developed secure contract flows for teachers and schools using multi-role auth, encryption, and serverless deployment on AWS.
Portfolio Website
Custom-built portfolio website with Next.js, featuring a fully responsive design and SEO optimization.
Smart Restaurant
The smart restaurant app is created with a focus on user experience. It incorporates various features such as enhanced functionality, authentication, lazy loading, captivating animations, and a responsive design.
Professional Experience
Senior Software Engineer
Keyper
Mar 2022 - Present
- •Architected the RNPL system (Rent Now Pay Later) using NodeJS, AWS Lambda, Lean and Stripe. Handled recurring payments, reconciliation, and ledger accuracy - serving thousands of tenants and landlords.
- •Reduced payment processing latency by 40% through strategic use of asynchronous pipelines.
- •Designed an event-driven microservices architecture to support onboarding, pay-ins, and automated landlord payouts.
- •Integrated AI-driven code review tools to analyze developer pull requests automatically, improving code quality, reducing review time by 50%, and standardizing engineering practices across teams.
- •Built and maintained production-grade APIs with strict error handling, logging, and security layers (JWT, Cognito).
- •Collaborated cross-functionally with product and finance teams to align system design with business KPIs.
Software Engineer
Tapflow
Nov 2021 - Mar 2022
- •Refactored legacy codebase for performance using profiling tools and memory analysis, improving backend throughput by 2x.
- •Led the development of admin APIs with fine-grained role access control and audit logging.
- •Integrated usage analytics for dashboard features, driving product-led enhancements.
Software Engineer
Nixpend
Jan 2021 - Oct 2021
- •Built foundational backend services including auth, email triggers, and payment logging.
- •Contributed to RESTful API specs, wrote DB migrations, and worked closely with frontend engineers.
- •Applied unit testing and Postman contract testing to ensure API robustness.
Technical Expertise
My professional toolkit and areas of expertise
Backend Architecture
Cloud & DevOps
Databases
Engineering Principles
Frontend (Support Level)
Get in Touch
Have a question or want to work together? Drop me a message!