نبذة عني
Self-taught Backend Engineer with strong foundation in Node.js, Express.js, and full-stack development gained through intensive project-based learning. Built multiple real-world applications including booking systems, he…
Self-taught Backend Engineer with strong foundation in Node.js, Express.js, and full-stack development gained through intensive project-based learning. Built multiple real-world applications including booking systems, healthcare platforms, and e-commerce solutions. ALX Software Engineering graduate seeking first professional opportunity to apply technical skills and continue growing in a collaborative development environment.
الخبرة
Developed comprehensive event booking system allowing users to discover and book events across multiple categories with real-time availability tracking
Implemented Redis caching layer for frequently accessed event data, reducing database query load by 65% and improving response times
Optimized database performance through strategic indexing on event categories, dates, and booking status, achieving 40% faster query execution for search operations
Tools Used: Node.js, Express.js, ORM(Prisma), PostgreSQL, React, Tailwind
Developed sustainable furniture marketplace connecting eco-conscious consumers with environmentally friendly products
Implemented a secure authentication system using JWT and OAuth2 to mitigate potential security risks
Designed and implemented RESTful APIs to support core functionalities (product management, cart services)
Tools Used: Node.js, Express.js, ORM(Prisma), PostgreSQL, HTML, CSS, JavaScript
Engineered healthcare platform connecting 200+ patients with medical professionals across 15+ specializations
Developed intelligent doctor matching algorithm using location-based filtering and specialty matching, improving appointment booking success rate by 40%
Created comprehensive review system allowing patients to rate and review healthcare providers, enhancing platform credibility
Tools Used: HTML, CSS, Python, Flask, ORM(SQLAlchemy)
Developed lightweight shell interpreter replicating core UNIX functionality including command execution, path resolution, and environment variable handling
Implemented efficient memory management using dynamic allocation and proper cleanup, achieving zero memory leaks verified through Valgrind testing
Utilized system-level programming with fork(), exec(), and wait() system calls for process management and command execution
Tools Used: C, Linux