const khaled = {
role: "Senior Full-Stack Engineer",
experience: "5+ years",
stack: "TS/JS",
focus: "Backend-oriented with product mindset",
passions: ["Open Source", "Tech Blogging", "System Design"],
currentlyAt: "Sakneen",
funFact: "Padel enthusiast πΎ"
};Senior full-stack engineer by day, Tech blogger and open source enthusiast by night π
π Senior FullStack/A.I Engineer @ Sakneen
Dec 2020 - Jun 2022, Sep 2024 - Present
Real estate SaaS platform providing end-to-end solutions for developers
- ποΈ Architected the backend technical interview process with advanced scenarios (lost-update handling, reservation overlaps)
- π Managed Algolia search engine, building and synchronizing searchable indexes
- π Designed scalable REST APIs using NestJS with MongoDB NoSQL patterns
π³ Mid FullStack Engineer @ Pleo
Aug 2022 - Aug 2024
Fintech company automating expense management for businesses
- π Increased customer base by 1,500 users in 3 months via employee self-signup flow
- π Boosted vendor card adoption by 4.5% in 2 weeks
- π― Owned the "features gateway" microservice, handling cross-team feature requests
- π οΈ Designed REST APIs using Kotlin Dropwizard and Node.js Express
πΌ Freelance FullStack Engineer @ Upwork
Jun 2021 - Present
"I can't say enough things about Khaled. If you hire him, you will be very happy with his service as a freelancer. I've hired a lot of people on Upwork over the years, and no one comes close to the complete package that Khaled is. 10/10." βββββ
"He is essential to our business, we absolutely need him. When anything goes wrong on our website, he is there for us: responsive, intelligent, and able to fix all our problems. If you hire Khaled, regardless of your task, you will not be disappointed." βββββ
"Khaled is amazing! Communicates better than anyone I've ever hired on Upwork. Is skilled and smart enough to produce exactly what I wanted, how I wanted it. I recommend him to anyone who wants a top quality developer with top tier communication skills." βββββ
Junior Back-End Engineer @ Coligo
Dec 2019 - Oct 2020
Learning management system for schools
- π§ REST API design and maintenance using Express.js
- π Conducted technical sessions on TypeScript and SSH
| Project | Contribution | Link |
|---|---|---|
| π Mongoose | MongoDB ODM Enhancement | |
| β‘ Fig Autocomplete | Terminal Completion Specs |
| Repository | Description | Link |
|---|---|---|
| π Algolia Filter Query Builder | A utility library for building Algolia search filter queries |
- π Concurrency problem with MongoDB - Nov 2025
- π Exposing a local API to the internet - Apr 2025
- π Data consistency in the NoSQL world - Feb 2025
- π Rust vs Node.js - Apr 2024 - 57 π
- π API Requests Mastery - Apr 2024
- π MongoDB Job Queue Crisis - Jun 2024
β‘οΈ More articles on Medium