PIRATE KING

Senior Staff Software Engineer
Redmond, US.

About

Highly accomplished Senior Staff Software Engineer with over a decade of experience leading the design, development, and optimization of enterprise-level microservices and fintech applications for tech giants like Microsoft, Amazon, and eBay. Expert in driving multi-billion dollar revenue growth, enhancing system performance, and automating complex processes, leveraging deep expertise in Azure, .NET, Java, and scalable cloud architectures. Proven leader in full-stack development, E2E product ownership, and technical mentorship, consistently delivering high-impact solutions that improve user experience and business outcomes.

Work

YouTube
|

Content Creator & Technical Communicator (PIRATE KING)

Remote, WA, US

Summary

Creates and publishes engaging content on software engineering, tech life, coding, and career advice, building a community around technical expertise.

Highlights

Produced and published regular video content on software engineering, tech life, and coding advice, attracting a dedicated audience.

Developed and shared insights on LeetCode solutions and career development strategies, enhancing the learning experience for aspiring engineers.

Utilized platforms like YouTube to communicate complex technical concepts, demonstrating strong presentation and educational skills.

Microsoft
|

Software Engineer

Redmond, WA, US

Summary

Led the end-to-end design and development of multiple enterprise-level microservice applications for the Commerce Experience Group, driving significant revenue growth.

Highlights

Spearheaded the design and development of enterprise microservice applications for the Commerce Experience Group, directly contributing to $35.3 billion in annual revenue.

Architected and implemented scalable APIs and background workers using .NET Core, Azure Functions, and other Azure cloud technologies, efficiently processing millions of daily license requests.

Owned the end-to-end development of several products, from identifying system requirements to configuring metrics, alarms, and dashboards, ensuring comprehensive system oversight.

Enhanced system observability by integrating platforms with telemetry and facilitating in-depth logging, improving diagnostic capabilities and system reliability.

Streamlined development workflows through Continuous Integration/Deployment pipeline integration, pull requests, and robust unit/integration/e2e testing strategies.

Amazon
|

Software Development Engineer

Seattle, WA, US

Summary

Implemented and optimized enterprise applications for Prime's Content Experiment Platforms, enhancing marketer capabilities and user experience.

Highlights

Developed and deployed enterprise applications for Prime's Content Experiment Platforms using Java, React, AngularJS, AWS, and DynamoDB, significantly improving content optimization.

Designed and built systems empowering marketers to conduct various optimization experiments within the Prime ecosystem, driving data-driven decision-making.

Automated and optimized business logic for core marketing experiments, including A/B, Auto-Targeting, and Multivariate Testing, boosting campaign effectiveness.

Completely automated the marketing platforms' user-experience testing process by integrating Nightwatch Selenium, ensuring high-quality releases and reducing manual effort.

ebay
|

Software Engineer

Seoul, Seoul, Korea (Republic of)

Summary

Designed and implemented enterprise fintech applications for South Korea's largest e-commerce platforms, contributing to substantial monthly revenue and global growth.

Highlights

Designed and implemented enterprise fintech applications for Gmarket, Auction, and SmilePay, generating $1 billion in monthly revenue through advanced tech stack including C#, .NET, and MSSQL.

Served as Lead Engineer, reporting directly to the CPO, for developing a fintech transaction dashboard that provided visual summaries of daily user purchase patterns for executive decision-making.

Owned the end-to-end experience of the commerce platform's critical cancel, return, and exchange systems across PC and Mobile, ensuring seamless user journeys.

Integrated multiple third-party systems with the escrow platform, including Alipay, resulting in a 23% increase in global revenue during the first quarter.

NCSoft
|

Software Engineer, Intern

Seoul, Seoul, Korea (Republic of)

Summary

Contributed to mobile social game application development for "Fashion Street" using Cocos2D/C++.

Highlights

Developed features for "Fashion Street," a mobile social game application, utilizing Cocos2D/C++ for core functionality.

Collaborated with development teams to implement game logic and user interface components, enhancing player experience.

Gained practical experience in mobile game development within a large-scale studio environment.

Cyberstep
|

Software Engineer, Contract

Tokyo, Tokyo, Japan

Summary

Developed client and server components for the mobile RTS game "Combat Bots Cosmic Commander."

Highlights

Contributed to the development of client and server components for the mobile RTS game "Combat Bots Cosmic Commander."

Implemented game mechanics and features using ActionScript3 and Java, ensuring robust functionality.

Worked within an agile team to deliver functional game modules, meeting project deadlines.

Volunteer

Independent
|

Computer Science Tutor

Remote, N/A, United States of America

Summary

Tutored students in programming, data structures, algorithms, and interview preparation, fostering academic and professional growth.

Highlights

Provided tutoring in core computer science subjects including programming, data structures, and algorithms to students.

Offered guidance on career advice, coding interview preparation, and professional portfolio development, enhancing student readiness.

Springboard
|

Coding Bootcamp Mentor

Remote, N/A, United States of America

Summary

Mentored and provided career advice to Software Engineering (SWE) students, guiding their professional development.

Highlights

Mentored SWE students on programming, data structures, algorithms, and career advice, guiding their professional development.

Provided comprehensive support for coding interview preparation and portfolio building, enhancing student employability.

Education

Carnegie Mellon University
Pittsburgh, PA, United States of America

Bachelor of Science

Electrical and Computer Engineering

Courses

Programming

Data Structures

Algorithms

Software Engineering Principles

Computer Architecture

Awards

Bronze Award (SPIKE Game Development)

Awarded By

HAL Game Development Competition in Tokyo

Awarded 4th prize for the development of the action puzzle game SPIKE, demonstrating innovation in game design and development.

Languages

English
Korean
Japanese

Certificates

Japanese Language Proficiency N1

Issued By

JLPT Committee

Skills

Programming Languages & Frameworks

C#, .NET, Java, JavaScript, TypeScript, C++, C, Node.js, Express.js, React.js, Vue.js, Redux, jQuery, ActionScript3, AngularJS, MVC.

Cloud Platforms & Services

Azure, AWS, Cloud Computing, Azure Functions, Key Vault, MS Graph, Lambda.

Databases & Data Management

CosmosDB, MSSQL, NoSQL, DynamoDB.

DevOps & Testing

Git, CI/CD, XUnit, Jest, Cucumber, Nightwatch, Unit Testing, Integration Testing, E2E Testing.

Software Architecture & Methodologies

Microservices, Distributed Systems, Frontend Development, Backend Development, Full-Stack Development, Object-Oriented Programming (OOP).

Game Development

Unity 2D, Cocos2D/C++, Game Design.

Projects

OLOR AN

Summary

Creator of a 2D mobile strategy puzzle game developed for Android and iOS platforms.

SPIKE

Summary

Designed and developed an award-winning action puzzle game.