Senior Backend Engineer specializing in distributed systems, cloud-native architectures, and high-throughput APIs. Core expertise centers on the Node.js/TypeScript ecosystem paired with native AWS (CDK & Serverless) infrastructure.
Focused on writing deterministic code, designing resilient event-driven workflows, and optimizing data layers for latency and scale.
- Languages: TypeScript, JavaScript (ES6+), Python, Go
- Backend & Architecture: Node.js, NestJS, Express, RESTful APIs, GraphQL, Microservices, Event-Driven Architecture, Idempotent API Design, System Design
- Cloud & DevOps: AWS (CDK, Lambda, SQS, SNS, DynamoDB, API Gateway, S3), Docker, Kubernetes, CI/CD (GitHub Actions)
- Observability & Testing: OpenTelemetry (O11y), CloudWatch, Jest, Mocha, Postman
- Distributed Systems: Implementing robust microservices architectures with cross-service transactional reliability.
- Infrastructure as Code: Designing reproducible serverless environments using advanced AWS CDK patterns.
- Performance Optimization: Refining relational (PostgreSQL) and NoSQL (DynamoDB) access patterns to handle high-volume production traffic spikes.
Review the pinned repositories below to examine my architectural design patterns, including custom API implementations, event-driven workflows, and automated testing suites.
Actively interviewing for long-term backend engineering roles. If your team is looking for an autonomous engineer focused on system reliability and cloud cost efficiency, let's connect.
- LinkedIn: linkedin.com/in/stevenplm
- Email: stvnplm@outlook.com
"Programs must be written for people to read, and only incidentally for machines to execute." – Harold Abelson