Software Engineer & Data Engineer
Delivering Scalable Solutions with Cloud-Native Expertise.
Over 8 years of experience specializing in **TypeScript/JavaScript, C#, SQL, and AWS-based microservices**. Proven ability to drive features end-to-end, delivering highly maintainable and automated solutions.
Core Expertise
Specializing in cloud-native microservices, data pipeline automation, and full-stack delivery.
Data Engineering & ETL
- Modern ETL pipelines (AWS Glue, PySpark, Redshift).
- High-volume data migration (S3 to Postgres RDS).
- Automated reporting and data transformation (SQL, DBT).
Cloud-Native Development
- Serverless Architecture (AWS Lambda, SQS, SNS, EventBridge).
- TypeScript/Node.js microservices and REST APIs.
- Event-driven architecture and system design guidance.
Full-Stack & C#/.NET
- C#, .NET, LINQ, and Entity Framework for backend logic.
- Database optimization using sophisticated SQL queries.
- Front-end development with Vue.js, JavaScript, and HTML.
Select Professional Achievements
Quantifiable results achieved through architectural design and automation in previous roles.
High-Efficiency ETL Platform Implementation
Led the design and development of a modern ETL platform to replace a laborious manual process. This system utilizes AWS Glue, Lambdas, and Redshift to handle complex data extraction and transformation.
- Impact: Improved data entry process time from **7 hours to approximately 3 minutes** (a 99% reduction).
- Scale: Successfully integrated 5+ distinct data sources for critical analysis.
- Role: System Designer and Lead Developer.
End-to-End Automation & Templating System
Drove the design and implementation of AWS-based automated testing and architected a customizable email templating system. Delivered the feature end-to-end, ensuring a single, maintainable codebase for both front-end and back-end delivery.
- Impact: Significantly enhanced testing capabilities and reduced development complexity via single-codebase design.
- Architecture: Technical guidance provided for cloud-native, event-driven microservices alignment.
- Role: Feature Owner and Architect (Bill360).
Automated Reporting Engine
Spearheaded the development of a report-writing tool to automate the creation of complex reports. The solution leveraged SQL, PHP, and HTML to dramatically cut down processing time while also improving system stability.
- Impact: Reduced manual reporting time from **8+ hours to under three minutes**.
- Efficiency: Enhanced application performance by optimizing database access with C#, LINQ, and Entity Framework.
- Role: Software Engineer and Performance Lead.
Personal Projects (In Progress)
Demonstrating end-to-end expertise in cloud architecture, data processing, and full-stack development.
Serverless Financial Data Pipeline In Progress
A complete serverless ETL system built to ingest, process, and analyze real-time financial data. The pipeline uses scheduled events to trigger data retrieval, which is then cleaned and written to an analytical data store.
- Goal: Provide low-latency, scalable analytics ready for consumption.
- Architecture: Implements fan-out pattern for concurrent data processing using SQS/Lambda.
High-Performance Task Management API In Progress
A secure, RESTful API backend for a task management application, developed using C# .NET Core. Focuses on robust data modeling, efficient database querying using LINQ/EF, and comprehensive unit testing.
- Goal: Demonstrate deep C# and database optimization skills.
- Database: Utilizes Postgres RDS for data persistence and transactional integrity.
Real-time Event Streaming Dashboard In Progress
A demonstration of event-driven architecture where backend events (from SQS/SNS) are consumed by a Vue.js front-end via a WebSocket connection (or API Gateway). Provides real-time updates and analytics visualization.
- Goal: Showcase proficiency in cloud messaging and front-end state management.
- Frontend: Developed using Vue.js for reactive UI updates.
Connect
I'm always open to discussing new engineering challenges, data solutions, or collaborative opportunities.