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.

Resume
X
Amr Alnus
About Me

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.

Experience

My Journey

Co-Founder & Software Engineer
Soul Studio
May 2026–Present

Leading software development and architecture.

Head of Software Engineering
IEEE SCSS Alexandria Branch
Feb–Aug 2025

Led the software engineering team, managing project development and delivery.

Skills

Technical Expertise

Programming Languages

Core languages for systems and application development

TypeScriptJavaScriptSQL+5 more

Engineering Concepts

Fundamental software engineering principles

Data StructuresOOPOperating Systems+4 more

Mobile Development

Mobile development technologies

FlutterClean ArchitectureState Management+1 more

Backend Development

Server-side frameworks and technologies

Node.jsExpressNestJS+1 more

Database Systems

Database management and optimization

MongoDBPostgreSQLPrisma+3 more

Development Tools

Tools and environments for development

GitLinux/UnixPostman+3 more

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.

Portfolio

Featured Projects

Workout Tracker

Workout Tracker

Scalable backend system for managing workouts, exercises, scheduling, and user progress, with a focus on performance, reliability, and authentication.

Image Processing Service

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

Telegram Quiz API

Multi-tenant async quiz delivery system.

NLP Restaurant Review Service

NLP Restaurant Review Service

Microservices platform with Express REST API → gRPC Python sentiment service.

NeoConcept (Graduation Capstone)

NeoConcept (Graduation Capstone)

E-learning platform with real-time video, AWS infrastructure, and deep observability.

URL Shortening Service

URL Shortening Service

Scalable service to shorten URLs with analytics and high-performance redirection.

Movies App

Movies App

Flutter mobile app for browsing and managing movie profiles.

Events App

Events App

Flutter app for event management with maps, authentication, and theming.

Contacts App

Contacts App

Flutter mobile app for managing contacts with images and email metadata.

News App

News App

Flutter app to display news from third-party APIs using clean UI components.

Contact

Get In Touch

Location

Alexandria, Egypt