Software Engineer
Software engineer with 4+ years of experience building web applications and mobile solutions. I enjoy diving deep into complex business problems and finding technical solutions that actually work in production. Recently focused on API integrations, automation tools, and AI applications in the travel industry. I'm comfortable working across the full stack and have a knack for quickly understanding new domains and technologies.
Professional Journey & Achievements
• Built and maintain integrations with booking APIs handling 250k+ monthly requests • Work with both legacy code (from 2005) and modern systems, maintaining and improving existing features • Created and improved core APIs for feeds, availability searches, and payment processing • Built comprehensive dashboards and monitoring systems using Grafana for real-time analytics • Developed automated reporting dashboards that reduced manual data processing time by 80% • Built AI tools using RAG to help customer support answer booking questions faster • Fixed critical API issues and optimized performance to handle high traffic loads • Worked closely with product team to understand complex travel industry requirements • Set up monitoring and alerting systems using Grafana to catch issues before customers notice • Managed AWS infrastructure including Lambda functions and S3 storage for scalable operations
• Led a team of 5 developers building computer vision systems for retail analytics • Built real-time person detection system that processed video streams with <100ms latency • Created mobile app using Flutter and Django backend for store managers to view analytics • Set up automated deployment pipeline that reduced release time from hours to minutes • Made key technical decisions about AI model selection and infrastructure architecture • Mentored junior developers and helped them grow their technical skills
• Built 8+ custom web applications for clients using Laravel and Vue.js • Created multi-tenant CRM system that handled 500+ users across different companies • Developed payment integration system supporting mobile money and Visa payments • Worked directly with clients to understand their business needs and translate them into features • Collaborated with design team to ensure applications looked great and worked smoothly
Built a complete e-commerce web application from scratch during my 2-month internship. Learned how to work with real clients and deliver projects on time while balancing school work.
Academic Qualifications & Achievements
Part of the 42 Network using peer-to-peer learning methodology. Learned how to become a real software engineer by working on projects using C and C++ that give you the ability to work with memory and understand low-level programming. Created interesting projects like a mini-shell from scratch which helped me understand parsing and execution, even how to create my own language. Built a C++ web server that helped me understand the low level of how Nginx or Apache work and understand system internals.
Learned more about theory and analysis like UML and Merise for database design, Java programming, and other computer science fundamentals. Gained solid theoretical foundation in software engineering principles, database management, and system analysis.
Technical Proficiencies & Key Skills
Some of my recent work
Endorsements and testimonials highlighting professional aptitude and contributions from colleagues and partners.
Walid was one of our best developers. He could take any design mockup and turn it into working code that actually looked good. What I liked most was how he'd ask the right questions when requirements weren't clear, and he always delivered on time. Great with Docker, writes clean code, and he's the kind of person you want on your team.
Want to see more? Check out my Fiverr feedbacks!
Let's start a productive conversation