Full-stack engineer focused on building scalable APIs, event-driven systems, and SaaS architectures with JavaScript/TypeScript, .NET, and Go. Experienced integrating complex travel-tech providers, optimizing distributed workloads, and automating deployments. I bridge architecture and execution, translating ideas into maintainable, high-performance software.
Professional Experience
Select Roles - Designed and implemented hotel provider integrations including SiteMinder (SiteConnect), TravelClick, Omnibees, Gin RateFox, and TravelGate HotelX, enabling real-time rate and availability synchronization.
- Provided technical support and performance optimization for Hotelbeds, DerbySoft, SynXis, and Expedia Rapid API integrations, improving reliability and API consistency.
- Built a DAX-backed materialized view for exchange rates, powered by a background worker, reducing currency retrieval latency and eliminating redundant database queries.
- Developed a DAX-optimized promotions materialized view for internal supply, cutting quote service query load and improving responsiveness.
- Collaborated with the quoting service team to enhance the currency conversion flow, improving system accuracy and overall performance.
- Reduced AWS Lambda cold start duration by 50% and package size by 500% through a pre-deployment bundling process.
- Implemented event-driven architectures using AWS SNS and EventBridge for a scalable notification system.
- Built GraphQL APIs with NestJS and TypeScript integrated with S3 and multi-tenant SaaS models for Sektor.app, connecting insurance companies, service providers, and agents.
- Developed the backend API for Centuria.app, a multi-role network management platform with graph-based structures, activities, and task management using MongoDB.
- Created the real-time API and Chrome-based scraper for RoulettesView.com, tracking 128 roulette tables and emitting deduplicated live results via WebSockets using Go and goroutines.
- Implemented CI/CD pipelines with GitHub Actions to automate AWS deployments and ensure continuous integration.
- Designed, developed, and debugged cross-platform mobile and web applications using React.
- Maintained and optimized multiple serverless APIs deployed on AWS, improving reliability and cost efficiency.
- Developed new features for a microservices ecosystem using NestJS and GraphQL to ensure smooth service communication.
- Migrated the company’s blog and website to Next.js via automated web scraping, improving load speed and SEO performance.
Knowledge Areas
Full-stack web development with JavaScript/TypeScript, .NET, and Go. Event-driven systems, hotel provider connectivity, and API integrations.
Tools & Developer Stack
Languages & Runtime
TypeScript, JavaScript, C#, Go, SQL, Node.js
Frameworks & Services
NestJS, React, Next.js, .NET 8, GraphQL, Serverless Framework
Cloud & Infrastructure
AWS Lambda, SNS, EventBridge, DAX, S3, Docker, GitHub Actions
Data & Caching
PostgreSQL, MongoDB, Redis, DAX, DynamoDB