About
Backend Engineer with experience in designing and implementing scalable and efficient backend systems.
Work
Village Roaster & Rim Tours
|Software Engineer (Independent Contractor)
Highlights
Designed and implemented a real-time data synchronization system between Square's payment platform and Google Sheets using OAuth 2.0 and REST APIs.
Engineered data processing pipeline handling over 1,000 daily transactions, reducing reporting lag from 6 hours to near real-time.
Developed automated refresh mechanism with 3-hour cycles, implementing robust error handling and logging systems.
Created long-term data archival process for maintaining historical transaction records while optimizing sheet performance.
rimtours.com
|Software Engineer (Independent Contractor)
Highlights
Architected end-to-end customer support automation system by integrating self-hosted Typebot with Zammad ticketing system.
Developed webhook-based middleware using Google Apps Script to extract, transform, and load customer data and conversation history.
Implemented dynamic conversation context management, reducing manual ticket creation time by 90%.
TACHY
|Backend Developer (Contract)
Highlights
Architected and implemented backend services for vedicmarriage.ai using Node.js and RESTful API design principles.
Established comprehensive unit testing framework, achieving 85% code coverage and contributing to a 20% faster project completion rate.
Collaborated in an Agile environment, participating in sprint planning and daily stand-ups to ensure timely feature delivery.
Education
Cairo University
Bachelor's Degree
Faculty of Computers and Artificial Intelligence
Skills
Programming Languages
JavaScript, Node.js, TypeScript, C#.
Backend Technologies
Node.js, Express.js, JavaScript, TypeScript.
Database Systems
MongoDB, MSSQL Server, PostgreSQL.
Developer Tools
Git, GitHub, VS Code, Postman.
Software Principles
SOLID, OOP, Design Patterns, MVC Architecture.