Skip to content
schorts99Public

About

Found a secret :D

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Jorge Castillo

Senior Full-Stack Engineer

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.


Core Technical Stack & Expertise

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

Architectural Contributions & Open Source

I design and maintain foundational packages, internal tooling, and technical documentation that improve consistency, type safety, and engineering velocity across organizations.

Shared Kernel Core

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.

Technical Writing & Engineering Practices

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

Contact

For concrete architectural examples, please review the repositories below, which include event-driven systems, high-concurrency data handlers, and clean TypeScript codebases.

About

Found a secret :D

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors