Hi, I'm Amr Alnus
|
I build scalable, high-performance backend systems using Node.js and TypeScript, turning complex challenges into clean, maintainable, and practical solutions.

Who I Am
Backend Engineer — Node.js & TypeScript
Backend engineer with 2+ years building and deploying distributed systems using Node.js and TypeScript. Delivered five production-grade projects spanning async job queues, microservices, gRPC, and real-time APIs — all with load testing, observability, and CI/CD. ECE student at Alexandria University (graduating Aug 2026).
Clean Code
I write maintainable, scalable, and efficient code following best practices and industry standards.
Problem Solver
I enjoy tackling complex challenges and finding elegant solutions through creative thinking.
Fast Learner
I quickly adapt to new technologies and environments, constantly expanding my skill set.
My Journey
Leading software development and architecture.
Led the software engineering team, managing project development and delivery.
Technical Expertise
Programming Languages
Core languages for systems and application development
Engineering Concepts
Fundamental software engineering principles
Mobile Development
Mobile development technologies
Backend Development
Server-side frameworks and technologies
Database Systems
Database management and optimization
Development Tools
Tools and environments for development
With extensive experience spanning low-level systems programming and modern web & mobile development, I bring a deep and well-rounded understanding of software engineering principles to every project.
Featured Projects
Workout Tracker
Scalable backend system for managing workouts, exercises, scheduling, and user progress, with a focus on performance, reliability, and authentication.
Image Processing Service
A scalable Node.js and TypeScript backend for secure user authentication and image processing, featuring cloud uploads, transformations, pagination, and background job handling.
Telegram Quiz API
Multi-tenant async quiz delivery system.
NLP Restaurant Review Service
Microservices platform with Express REST API → gRPC Python sentiment service.
NeoConcept (Graduation Capstone)
E-learning platform with real-time video, AWS infrastructure, and deep observability.
URL Shortening Service
Scalable service to shorten URLs with analytics and high-performance redirection.
Movies App
Flutter mobile app for browsing and managing movie profiles.
Events App
Flutter app for event management with maps, authentication, and theming.
Contacts App
Flutter mobile app for managing contacts with images and email metadata.
News App
Flutter app to display news from third-party APIs using clean UI components.