Fintech Project – Unites States
Senior Developer, Jan 2026 – Present
Project description
- A mortgage and loan servicing platform for private lenders that manages the full loan cycles, and financial statements, reporting for rental properties.
- Explore AI-assisted capabilities to enhance financial data processing, automate selected business workflows, and support intelligent analysis within the loan servicing platform.
Responsibilities
- Developed high-performance backend services and RESTful APIs using C#, ASP.NET Core, CQRS and MediatR pattern, following test-driven development (TDD) practices, writing well-tested, maintainable code that improved codebase quality by 45%. Designed and implemented scalable microservices architecture deployed on Microsoft Azure App Services and Azure Kubernetes Service (AKS), ensuring reliable production systems handle millions of requests daily.
- Architected and implemented data access layers using Entity Framework Core and Dapper for optimal performance, reducing database query time by 50% through efficient LINQ queries, stored procedures, and database indexing strategies on Microsoft SQL Server
- Built and maintained CI/CD pipelines using Azure DevOps for automated testing, containerization with Docker, and deployment processes, reducing deployment time by 40% and improving code quality through automated unit and integration tests
- Developed responsive frontend applications using Angular and TypeScript, integrating seamlessly with ASP.NET Core Web APIs and implementing modern UI components with Tailwind CSS for enhanced user experience
- Set up comprehensive monitoring and observability using Azure Application Insights and Log Analytics for real-time performance metrics, alerting, and system health tracking, enabling proactive issue resolution
- Leveraged AI-assisted development tools to improve coding productivity, support code analysis, and accelerate implementation while maintaining established engineering and testing practices.
- Collaborated with the technical team to explore opportunities for AI-enabled backend services and intelligent automation within existing microservices and business workflows.
Technologies
- C#, .NET Core, Web API, Entity Framework Core, Dapper, CQRS, MediatR, Microsoft SQL Server,
- Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure Service Bus, Azure Storage
- Angular 18, ngRx, TypeScript, Materialize CSS,
- Docker, Azure DevOps, Microservices Architecture, Event-Driven Architecture, Redis Cache, Application Insights
- Test-driven Development (TDD), xUnit, Moq.
- AI-assisted development & intelligent automation
Health Care Application – Singapore
Backend Lead, January 2023 – Dec 2025
Project description
- Team size: 15 (developers)
- The applications gather HealthCare information from hospitals and polyclinics across the country and provide it to users.
Responsibilities
- Build UI applications and backend API utilizing AWS Services.
- Design and propose cloud solutions with AWS.
- Develop Lambda functions.
- Design SQL Server and DynamoDB database.
- Develop batch jobs for scheduled tasks.
- Build and deploy applications as docker image with ECS
- Collect and build data pipeline with AWS Glue and Python.
Technologies
- AWS (API Gateway, Lambda, S3, RDS, DynamoDB, ElastiCache, ECS, Batch, SNS, SQS, Glue).
Car Title Management/ Floorplan Management – US
Technical Analyst, Oct 2020 – December 2022
Project description
- Team size: 8 (5 developers, 1 DevOps, 1 QA, 1 SM)
- Car Title Management Service: The applications (including desktop apps, web APIs, and Windows services) help internal employees to scan, perform OCR, store, and process car titles.
- Floorplan Management System: Mobile apps with micro-services API for car dealers to manage their floorplans.
Responsibilities
- Develop and maintain desktop applications, web API for car titles processing.
- Develop and maintain windows services for automatically performing OCR and saving car titles information.
- Develop microservices as backend for floorplans services.
- Design high availability and scalable AWS cloud architecture.
- Rebuild functions to AWS Lambda.
- Database migration to RDS
- Create automation runbooks for scheduled tasks.
- Deploy micro-services with ECS.
- Provision infrastructure with IAC.
- Create monitoring policies
Technologies
- AWS (S3, Lambda, EC2, ALB, WAF, Autoscaling, RDS, ECS, SFTP, SnowBall, DataSync)
- C#, .NET 4.x, .NET 6, ASP.Net
Data ETL – Japan
Team Lead, May 2019 – June 2020
Project description
- Team size: 4 (developers)
- Create scripts/PostgreSQL functions to get raw data, transform and save as structured data.
- Aggregate data based on specified conditions and build functions for analytics
Responsibilities
- Estimation, assign tasks, tracking progress
- Create bash scripts and PostgreSQL functions to load raw data from multiple sources (other databases, csv files, geographic, statistical data).
- Clean, transform, and store the data into database.
- Develop PostgreSQL functions for data aggregation, storing the aggregated data in the target database for analytics purposes.
- Build functions, optimize queries for API to search and retrieve data.
Technologies
Digital Contracts Remote Signing – US
Developer, Oct 2017 – July 2018
Project description
- Team size: 4 (developers)
- Applications help stakeholders in real estate transactions to remotely sign digital documents and contracts via smartphones.
Responsibilities
- Build Backend APIs for mobile applications
- Build Android App with Xamarin
Technologies
Car Trading Web Applications – Japan
Developer, Oct 2015 – July 2017
Project description
- Team size: 8 (5 developers, 1 BA, 1 QA, 1 PM)
- Applications help stakeholders in real estate transactions to remotely sign digital documents and contracts via smartphones.
Responsibilities
- Develop web applications for external users and stakeholders.
- Build and maintain web applications for internal administrators.
- Develop SQL Server Stored Procedures.
- Provide support to end users.
Technologies