Senior Full-Stack Engineer with over nine years of experience designing, scaling, and leading the development of enterprise web and mobile applications. Core expertise centers on modern, production-grade stacks—primarily TypeScript, NestJS, Ruby on Rails, and React.
I specialize in architectural integrity, applying Domain-Driven Design (DDD), Event-Driven Architectures, and Ports & Adapters (Hexagonal Architecture) to deliver maintainable, decoupled, and resilient systems. Particular focus areas include high-scale data synchronization, performance optimization, and complex distributed system challenges.
| Layer | Technologies | Architectural Focus |
|---|---|---|
| Backend & Core | Ruby on Rails, NestJS, Node.js, TypeScript, Python | Domain integrity, type-safe API contracts, robust background processing |
| Frontend & UI | React, Next.js, Vue.js, Tailwind CSS, React Native | Component isolation, controlled state management, real-time data handling |
| Architecture | Ports & Adapters, Event-Driven, DDD, Shared Kernel | Clear service boundaries, asynchronous patterns, elimination of distributed monoliths |
| Data & Cloud | PostgreSQL, Cloud Firestore, Redis, GraphQL, AWS Lambda | Query optimization, caching strategies, NoSQL transactions, real-time synchronization |
| DevOps & Quality | Docker, Firebase, GitHub Actions, Jest, RSpec, New Relic | Automated CI/CD, strict test-driven development, observability, streamlined local environments |
I design and maintain foundational packages, internal tooling, and technical documentation that improve consistency, type safety, and engineering velocity across organizations.
Authored and published the framework-agnostic npm package @schorts/shared-kernel in TypeScript. It provides core domain modeling primitives (Value Objects, Entities), distributed authentication contracts, and HTTP abstractions.
Impact: Establishes architectural consistency and accelerates service bootstrapping across multi-tenant microservices and independent front-end applications.
I regularly contribute to engineering culture through:
- Design documentation and RFCs that promote transparent, collaborative planning prior to implementation
- Guidance on resilient system patterns, including Unit of Work, event versioning, and structured post-mortems
- LinkedIn: linkedin.com/in/schorts
- Email: schorts@outlook.com
For concrete architectural examples, please review the repositories below, which include event-driven systems, high-concurrency data handlers, and clean TypeScript codebases.




