Ahmed Khaled Abdel Moneem
Sr. Software Developer - Full Stack
Objective
A seasoned full-stack developer with over 8 years of experience in designing, developing, and managing complex web applications and APIs using Node.js and various front-end technologies. Proven leadership in guiding small to medium-sized teams and a strong background in Agile methodologies, DevOps practices, and cloud architectures. Passionate about leveraging modern JavaScript technologies to solve challenging business problems effectively.
Experience
Senior Software Developer - Taly for digital payment
Cairo, Egypt
2025 - Present
- Merchant Portal: allow merchant to make payment and transaction.
- Merchant OnBoarding UI to allow the operation to create new Merchant.
Full Stack Node JS Developer - Taqneen Solutions
Cairo, Egypt
2021 - 2024
- Lead developer in multiple projects, specializing in scalable cloud-based solutions using Node.js and React.
- Enhanced application performance by implementing optimized code solutions, leading to a 40% reduction in latency.
Full Stack Node JS Developer - TEBCOM
Cairo, Egypt
2020 - 2022
- Developed and maintained robust API solutions with Express and GraphQL, improving data retrieval efficiency by over 30%.
- Contributed to the migration of legacy systems to modern JavaScript frameworks, increasing system reliability.
Full Stack Node JS Developer - Scholigit
Cairo, Egypt
2019 - 2020
- Led the development of educational technology software, focusing on improving user experience and accessibility.
- Implemented automated testing strategies that decreased bug rates by 25%.
Graphic Designer - Ebtkar
Cairo, Egypt
2014 - 2019
- Managed brand design projects, including both outdoor and indoor advertising materials.
Graphic Designer - OnTime
Cairo, Egypt
2012 - 2014
- Specialized in print design, significantly improving the visual standards of client marketing materials.
Education
Faculty of Arts, Ain Shams University
2010
B.A. in Ancient European Civilization
Inform
2013
JAVA Programming Diplome
- JAVA Programming Diplome
YAT
2010
Graphic Designer Diploma
- Graphic Designer Diploma
- Adobe Photoshop - Adobe Illustrator - Adobe InDesign
Italian Cultural Centre
2010
Italian Language
- 5 Level Italian Language
Smouha Academy
2010
- Motherboard hardware Maintenance (2010 - 36 Hours)
- Monitor Maintenance (2010 - 36 Hours)
AMAC
2002
- Introduction to MicroComputers (2002 - 18 Hours)
- Programming Techniques and database concepts (2002 - 24 Hours)
Education
Faculty of Arts, Ain Shams University
2010
B.A. in Ancient European Civilization
Inform
2013
JAVA Programming Diplome
- JAVA Programming Diplome
YAT
2010
Graphic Designer Diploma
- Graphic Designer Diploma
- Adobe Photoshop - Adobe Illustrator - Adobe InDesign
Italian Cultural Centre
2010
Italian Language
- 5 Level Italian Language
Smouha Academy
2010
- Motherboard hardware Maintenance (2010 - 36 Hours)
- Monitor Maintenance (2010 - 36 Hours)
AMAC
2002
- Introduction to MicroComputers (2002 - 18 Hours)
- Programming Techniques and database concepts (2002 - 24 Hours)
Skills
General Skills
Computer Maintenance
- Software and hardware maintenance
Microsoft Office
- Word
- Excel
- Powerpoint
Graphic Design
- Adobe Photoshop
- Adobe Illustrator
- Adobe Indesign
UI / UX Design
- Adobe XD
- Adobe Illustrator
Frontend Skills
Programming (Languages)
- HTML
- CSS
- SASS
- Tailwindcss
- JavaScript
- Typescript
Front-End Frameworks
- React JS
- Next JS
Mobile Frameworks
- React Native Expo
Desktop Frameworks
- ElectronJS
UI Libraries
- Chadcn ui
- Next ui
- Material UI
- Ant Design
Backend Skills
Back-End Frameworks
- Node Js + Express
- Nest Js
- Next JS
API Technologies
- RESTful API
- Graphql
Database and ORM
- MongoDB
- PostgreSQL
Database ORM
- Prisma
- Sequelize
- Mongoose
DevOps Skills
- Setup and Configure VPS Ubuntu to run Node JS environment
- Setup and configure PostgresQL on VPS
- Deploy Node JS apps on VPS
Project Skills
Monorepo
- Work with Turporepo or NX workspace to manage all apps in one monorepo
Languages
- Arabic - Native
- English - Good
- Italian - Fair