Skip to content
View ncornag's full-sized avatar

Block or report ncornag

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ncornag/README.md

👋 Hi, I'm Nico — Software Engineer & E-commerce Systems Builder

I'm a software engineer with deep expertise in TypeScript, Node.js, and MongoDB, dedicated to building high-performance systems that power complex e-commerce ecosystems. Over the years, I've designed and delivered enterprise-grade architectures capable of handling millions of transactions and dynamic business logic across payments, promotions, tax, shipping, and inventory domains.

My work revolves around microservices architecture, domain-driven design, and event sourcing—engineering principles that ensure scalability, reliability, and maintainability in production at scale. I'm passionate about elegant, type-safe code and precision in system design, from AI-driven APIs to multi-tier caching layers and CI/CD pipelines built.


💼 What I Do

  • Architect end-to-end e-commerce platforms with advanced payments, promotions, tax, shipping, and inventory systems
  • Build resilient microservices for checkout, payment orchestration, real-time event processing, and order fulfillment
  • Engineer high-performance systems with multi-tier caching, query optimization, and sub-100ms response times at scale
  • Lead technical initiatives with focus on domain-driven design, event sourcing, and enterprise-grade engineering practices
  • Previously I've managed teams of up to 40 people in international SaaS and Consulting companies.

🛠️ Technologies & Tools

Core: TypeScript · Node.js · NestJS · MongoDB · Redis · MySQL · PostgreSQL · Java
Cloud & Infra: AWS · Kubernetes · Docker · Event-driven systems · Microservices Architecture Patterns: Domain-Driven Design (DDD) · Event Sourcing · Multi-tier Caching
Frontend: React · Next.js
Quality & DevOps: Jest · CI/CD Pipelines · Load Testing · Observability (logs, metrics, tracing)


🚀 Recent Highlights

🏢 Enterprise E-Commerce Platform

Lead Software Developer | Stone Rooster Inc (Mar 2025 - Present)

Led the end-to-end design and implementation of a production-ready enterprise e-commerce platform, owning architecture and development of a complete microservices ecosystem built with NestJS, TypeScript, MongoDB, Redis, and Kubernetes.

Key Achievements:

  • Performance at Scale — Reduced database load through multi-tier caching and query optimization, enabling sub-100ms operations for real-time cart operations and promotion calculations
  • 🏗️ Complete Microservices Ecosystem — Architected and delivered the entire platform (cart, payments, promotions, shipping, tax, inventory, pricing) with enterprise-grade scalability and maintainability
  • 💳 Resilient Payment Orchestration — Designed fault-tolerant payments system integrating Stripe, Braintree, Paypal, and custom voucher processing with built-in failure recovery, refunds, and multi-processor splitting
  • 🎯 Intelligent Business Logic — Built configurable promotions engine, real-time tax/shipping calculations, and complex cart flows with multi-currency support
  • 🔒 Enterprise-Grade Practices — Enforced strict type safety, functional error handling, automated CI/CD pipelines, and comprehensive Jest testing for long-term maintainability
  • 🤖 AI Integration — Built AI capabilities to expose API and data analytics functionality

Connect

LinkedIn

Pinned Loading

  1. ecomm ecomm Public

    Catalog & Promotions ecomm SaaS

    TypeScript 1

  2. microbase microbase Public

    Microbase docs

    HTML

  3. nestjs-starter nestjs-starter Public

    ecomm in NestJS

    TypeScript

  4. catalog catalog Public archive

    Deprecated, please check the project below

    TypeScript 1

  5. promotions promotions Public archive

    Deprecated, please check the project below

    TypeScript 1