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 & Flutter Developer Specialized in NodeJS
Backend Engineer specializing in building scalable, high-performance systems and APIs using Node.js and TypeScript, with a strong foundation in software architecture and distributed systems.
Experienced in designing and implementing production-grade backend solutions, including e-commerce platforms and service-oriented applications, with a focus on performance, security, and reliability.
Proficient in clean architecture, SOLID principles, design patterns, and automated testing, delivering maintainable and robust systems while collaborating effectively within cross-functional teams.
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.
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.
E-Commerce API
A production-ready E-Commerce API built with Node.js, Express, and MongoDB, featuring secure authentication, product and order management, and Stripe payment integration.
Discord Bot
A feature-rich Discord bot built with Node.js, Discord.js, and MongoDB for server management, user interaction, and fun commands.
Online Code Compiler API
Secure online code execution platform with Docker-based sandboxing and real-time output.
URL Shortening Service
Scalable service to shorten URLs with analytics and high-performance redirection.
Messaging Platform
Real-time messaging backend with encryption, online presence, and typing indicators.
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.