About
My journey into software development began with creating automation tools and scripts. Over time, this evolved into expertise in full-stack development, covering both front-end and back-end technologies through education, projects, and specialized training.
I thrive on creating elegant solutions that seamlessly blend design and functionality. Leveraging my expertise and diverse experience, I turn complex challenges into user-friendly applications, always aiming to exceed expectations.
When I'm not immersed in the terminal, you'll often find me delving into psychology and philosophy, or chilling by the seaside.
Skills & Technologies
Programming Languages
Frameworks & Libraries
Tools & Platforms
Experience
-
Full-Stack Developer
ARP Digital
May 2025 — Present
- Rebuilt and modernized legacy systems for enhanced scalability and performance.
- Rebuilt REST APIs for seamless integrations and conducted security audits.
- Integrated Fireblocks for secure asset management and managed AWS infrastructure.
- Python
- JavaScript
- REST APIs
- AWS
- Fireblocks
- UI/UX
-
Lead Backend Developer
SustainGRC
Apr 2025 — May 2025
- Led 8 engineers, overseeing system architecture and deployment pipelines.
- Directed architectural overhaul of core ESG services for real-time analytics.
- Aligned backend, frontend, and AI components to meet business needs.
- Architecture
- Team Leadership
- ESG
- Data Pipelines
-
Backend Developer
SustainGRC
Aug 2024 — Mar 2025
- Developed secure APIs and systems, including a flagship Carbon System.
- Maintained backend systems for custom calculations and external connectors.
- Python
- API Design
- Scalability
- Testing
-
Software Engineering Tutor
ALX Africa
Oct 2024 — Feb 2025
- Mentored learners on project planning and code quality in one-on-one sessions.
- Collaborated with tutors to align learner progress with project deadlines.
- Mentoring
- Project Planning
- Technical Feedback
-
Project Management Trainee
Hawk Insight, Faculty of Engineering
Jul 2024 — Sep 2024
- Developed innovative business plans and execution strategies in a competitive environment.
- Aligned resources and objectives for successful project delivery.
- Project Management
- Business Strategy
-
IT Specialist Trainee
Cisco
Apr 2024 — Jul 2024
- Configured LANs and cloud-connected devices ensuring seamless operations.
- Implemented network security measures and monitored performance.
- Networking
- Network Security
- Cloud Computing
-
Full-Stack Software Engineer
ALX Africa
Jan 2023 — Mar 2024
- Designed and optimized web applications using Python, JS, and C.
- Architected Linux servers and CI/CD pipelines for automated deployments.
- Python
- JavaScript
- C
- DevOps
- SQL/NoSQL
Education
-
BSc in Management Information Systems
The Egyptian Institute of Alexandria Academy
Oct 2020 — May 2024
- Graduated with Honors, achieving a grade of Excellent.
- Focused on computer science, IT, and systems analysis, with hands-on project experience
Projects
-
Window on Top
Window on Top is an extension for the GNOME desktop environment that provides a top panel button for toggling the 'Always on Top' mode for windows.
- JavaScript
-
Government Services Online Portal
A user-friendly platform simplifying access to government services with features like service searching, user registration, secure authentication, and multilingual support. Users can manage their profiles, place and track orders, and interact with a chatbot. Administrators can manage services, user profiles, and orders efficiently.
- Python
- Flask
- Jinja
- MySQL
- JavaScript
- HTML
- CSS
-
ECHO
A lightweight chat app for command-line use, featuring a clean Terminal User Interface (TUI). ECHO offers secure authentication, persistent login, and supports multiple channels for real-time messaging and easy navigation.
- JavaScript
- MongoDB
- Redis
-
Shorten
A full-stack URL shortening app with user management, API integration, and QR code generation. It offers advanced URL management, including deletion and expiration adjustments.
- Python
- Flask
- SQLite
- HTML
- CSS
Contact
Should you require any assistance, have a question, or wish to explore a potential collaboration, please do not hesitate to reach out to me.