Senior Full-Stack Developer | Tech Lead | Software Architect
I am a senior software engineer with 10+ years of experience building scalable, high-performance, and secure distributed systems.
My background spans backend-heavy architectures, microservices, cloud-native systems and complex enterprise integrations.
I have led technical teams and designed production-grade systems across fintech, retail, trading platforms, and industrial monitoring systems.
- Design scalable microservices & distributed systems
- Build high-throughput backend APIs (.NET, Node.js, Spring Boot)
- Architect cloud-native solutions (Docker, Kubernetes, Terraform)
- Integrate complex third-party systems (payment, retail, e-commerce)
- Optimize performance for high-traffic systems (30M+ daily requests)
- Lead engineering teams & improve architecture quality
| Category | Technologies |
|---|---|
| Backend | .NET Core / .NET Framework, Node.js (Express, NestJS), Spring Boot, Golang, REST, GraphQL |
| Frontend | Angular, React |
| DevOps & Cloud | Docker, Kubernetes, Terraform, Google Cloud, GitHub Actions, Prometheus, Grafana |
| Messaging | Kafka, RabbitMQ, Redis, GCP Pub/Sub |
| Databases | PostgreSQL, MS SQL Server, MongoDB, SQLite |
| Testing | NUnit, xUnit, Mocha, Cypress, k6, Robot Framework, Playwright |
- Clean Architecture
- SOLID principles
- Secure design (OAuth2, OpenID Connect, IdentityServer)
- Performance optimization
- Scalable system design
- Code review & mentorship culture
PAT-Noxim: Cycle-Accurate Network-on-Chip (NoC) simulator.
RTHS: Real-Time Hardware Sorter using a multi-dimensional sorting algorithm.
SAFAS: FPGA-based secure hardware scheduler for accelerating task scheduling in multi-core systems.
Fullstack Monorepo Starter: Ready-to-use full-stack template with NestJS, Angular, Prisma, Redis, and PostgreSQL.
EscPosInspector: Browser-based ESC/POS debugger and thermal printer emulator for receipt preview and command analysis.
Auto Release Notes: Automatically generate release notes from Git commits with zero manual effort.
CSite Angular: Sample Angular frontend project integrated with backend APIs.
CSite Backend (.NET 6): Production-style .NET 6 backend showcasing modern architecture and clean design.
JS-code: Collection of open-source JavaScript projects and reusable utilities.
ProtoUserManager: gRPC-based user management service using Protocol Buffers.
DiskWiper: Zero-dependency Rust application for securely wiping deleted-file remnants on Windows.
Sarven Excel Generator: Windows application for generating employee timesheets in Excel for HR teams.
- Website: https://norollah.com
- LinkedIn: https://linkedin.com/in/amin-norollah
- Google Scholar: https://scholar.google.com/citations?user=EN94mywAAAAJ&hl=en




