I've been in software development for over a decade and am always excited to learn new things or take on challenges that really make me think. Recently I've been digging into the trenches of game development in Godot and am currently working on an RPG in my free time.

Justin Rodriguez

I've been in software development for over a decade and am always excited to learn new things or take on challenges that really make me think. Recently I've been digging into the trenches of game development in Godot and am currently working on an RPG in my free time.

Available to hire

I’ve been in software development for over a decade and am always excited to learn new things or take on challenges that really make me think.

Recently I’ve been digging into the trenches of game development in Godot and am currently working on an RPG in my free time.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Korean
Intermediate

Work Experience

Senior Software Developer at VL Group
May 1, 2014 - Present
Led data ingestion and content-management initiatives, automating parsing tasks and building scalable pipelines. Implemented centralized reporting, reduced run times by identifying bottlenecks and architecting parallelized solutions, and migrated services to Linux to cut cloud costs by ~30%. Built internal tools and utilities (npm/NuGet) to reduce errors and streamline daily tasks. Created public APIs and scalable web jobs for real-time analytics, significantly boosting customer subscriptions and revenue. Wrote a scraper in C# to gather top songs for data storage in SQL Server, and guided architecture across DevOps, backend, and frontend domains. Drove team-wide enhancement through architectural designs for new projects and improved client experiences by addressing bug cases promptly.
Tech Lead at Viral Launch
January 1, 2021 - May 1, 2025
Developed .NET MVC apps for client companies to deliver frictionless experiences. Led a team of 3, providing insight and direction that improved overall performance. Planned and implemented architectural designs for new projects and maintained architecture across DevOps, backend, and frontend. Reduced cloud costs by migrating services to Linux servers and improved customer experience by promptly addressing bug cases. Built scalable web jobs for real-time data processing, and designed public APIs for premium data access to drive revenue. Guided sprint planning and estimation every two weeks and mentored the team for continued growth.
Senior Software Engineer at Agoda
August 1, 2017 - August 1, 2019
Enhanced internal services by developing a back-office API in Scala and MongoDB, reducing manual tasks. Built features, fixed issues, and improved performance for a .NET web API to support horizontal scaling and at least 20 requests per second. Migrated the .NET Framework to .NET Core on Linux servers, improving speed and customer satisfaction. Dockerized the stack to resolve integration testing bottlenecks. Worked with Kafka and Cassandra; designed CI/CD with TeamCity and Octopus across data centers, reducing deployment times from hours to minutes. Authored internal NuGet libraries to simplify client service usage and led architecture across DevOps, backend, and frontend. Reduced cloud costs by migrating services from Windows to Linux by ~30%.

Education

Bachelor of Science in Computer Science at University at Buffalo
January 1, 2008 - January 1, 2011
Bachelor of Science in Computer Science at University at Buffalo
January 1, 2008 - January 1, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment