Summary
Experience
Software Engineer @ Tawuniya
Backend engineering on a core insurance platform.
- +Redesigned and optimized the backend architecture of a core insurance platform, improving response times, scalability and resource efficiency under production load
- +Led biometric authentication and quick-login, strengthening account security while cutting sign-in friction
- +Delivered a key insurance module end to end, reducing manual operational effort
- +Introduced rate limiting and circuit breakers across service boundaries to prevent cascading failures at peak traffic
- +Decomposed features into microservices for independent deployment and maintainability
- +Supported critical production incidents to protect uptime and SLA commitments
Software Engineer @ Hilbertech
- +Built backend microservices with Spring Boot and PostgreSQL handling complex business logic and high-volume data
- +Designed and maintained CI/CD pipelines automating build, test and deployment, shortening release cycles
- +Developed responsive Angular interfaces
- +Contributed to cloud infrastructure and containerized deployments on AWS and Microsoft Azure
Backend Engineering Intern @ WhiteBoard
- +Built features and content-management services for a teaching platform; wrote unit tests and technical documentation
B.Sc. Computer Engineering @ Mansoura University
Competitive programming alongside the degree: 1st at Mansoura University in the ECPC 2022 qualifications.
Journey as a freelancer
Five client projects since 2024, for clients across Egypt, Saudi Arabia and the Gulf. Scoped, architected, built, deployed and supported as the single technical point of contact.
- 1childcare-platform(riyadh)✓ delivered
Backend for caregiver onboarding, availability, booking and scheduling, with role-based access for families, caregivers and admins. Deployed and operated on AWS.
spring boot · postgresql · aws - 2music-streaming-radio✓ delivered
Platform backend for on-demand music streaming alongside live radio channels: catalog, search, playback and station management, tuned for concurrent listeners.
- 3therapy-booking-app✓ delivered
Mobile app backend connecting patients with psychiatrists: profiles, availability, session booking, reschedules and notifications, built with health-data confidentiality in mind.
nestjs - 4kids-coding-platform✓ delivered
Full-stack platform teaching programming to children: courses, lesson progression, progress tracking, and roles for students, parents and instructors.
next.js · nestjs - 5ad-radio-monitor✓ delivered
Backend tracking broadcast activity across radio stations for advertising campaign verification and client reporting.
express.js · node.js - 6you→ awaiting your packet
Have a project? Ports are open below.
Solo-built projects
Designed and built by one person, mostly to understand how the thing underneath works.
meem-ecommerce
E-commerce REST API with RBAC across roles, session management, pagination, filtering and search, global exception handling, unit tests and full Swagger docs.
learnovate
Full-stack e-learning platform with AI features: Google OAuth and JWT role authorization, normalized schema, S3 uploads and transactional email.
magnetflow
BitTorrent client: Bencode parsing, SHA-1 piece verification, peer handshakes and concurrent piece exchange across the swarm.
bocker
Container runtime from scratch: user, PID, UTS, mount and network namespaces plus cgroups to isolate each container.
tty-portfolio
This site. Terminal over an infra map.
Skills
Filter with grep. Proficiency is self-reported, honestly.
| package | category | version | proficiency |
|---|---|---|---|
| java | language | 21 | ■■■■■core |
| spring boot | backend | 3.x | ■■■■■core |
| c++ | language | 20 | ■■■■■core |
| typescript | language | 5.x | ■■■■■prod |
| node.js / express | backend | 22 | ■■■■■prod |
| nestjs | backend | 11 | ■■■■■prod |
| go | language | 1.2x | ■■■■■prod |
| postgresql | database | 16 | ■■■■■prod |
| redis | database | 7 | ■■■■■prod |
| mysql / mongodb | database | — | ■■■■■solid |
| angular | frontend | — | ■■■■■solid |
| next.js | frontend | 15 | ■■■■■solid |
| docker | containers | — | ■■■■■prod |
| kubernetes | containers | — | ■■■■■solid |
| aws / azure | cloud | — | ■■■■■solid |
| github actions / gitlab ci | ci/cd | — | ■■■■■prod |
| linux / bash | os | — | ■■■■■prod |
| claude code / mcp / rag | ai tooling | — | ■■■■■prod |
Journey as competitive programmer
Where the algorithms and problem-solving habits come from.
Open ports
Pick a port. Email is the fastest route.
| PORT | STATE | SERVICE | ENDPOINT | |
|---|---|---|---|---|
| 25/tcp | open | smtp | emailhi@baarayy.dev | |
| 5222/tcp | open | xmpp | whatsapp+20 100 474 9682 | |
| 22/tcp | open | ssh | githubgithub.com/baarayy | |
| 443/tcp | open | https | linkedinlinkedin.com/in/albaraaahmed808 | |
| 8080/tcp | open | http-alt | cvcv.pdf |