Available to hire
Hi, I’m Kevin Cho, a software engineer passionate about building secure and efficient web applications. I have experience working with a variety of programming languages and frameworks, and I enjoy taking on challenging projects that enhance user experience and improve security.
Currently, I work remotely at Rippling where I lead the development of features that improve security and usability for customers. I have also had the pleasure of interning at IBM, Electronic Arts, Deloitte, and Royaltymine, gaining valuable experience across cloud software, gaming, AI, and web development.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Javanese
Advanced
Bashkir
Intermediate
Work Experience
Software Engineer (Identity) at Rippling
August 1, 2022 - PresentLed development of the Work Email Domain Verification feature, enabling secure verification of work email domains through DNS TXT records and integrations with Microsoft 365 and Google Workspace APIs, improving security and reducing cross-company vulnerabilities. Developed MX record lookup functionality to enhance the verification process. Designed and developed the frontend for the feature to ensure a seamless user interface. Improved personal email and phone verification by revamping the frontend and boosting deliverability through SendGrid and Twilio integrations, particularly for international users. Enhanced security by implementing SAML error response handling, reducing support resolution time, and developed security protocols for marking companies as high-risk, applying stricter authentication settings to prevent account takeovers.
Software Engineering Intern (Cloud and Cognitive Software, Open Liberty) at IBM
December 31, 2021 - July 24, 2025Aggregated and analyzed social media metrics on Elasticsearch generating insights into product engagement. Implemented scripts for data processing pipelines to automate collection of usage data. Introduced Kubernetes health checks to monitor and restart offline microservices, increasing availability. Contributed to documentation on open-source software providing guidance to new developers.
Software Engineering Intern (Core Services) at Electronic Arts (EA)
December 31, 2020 - July 24, 2025Cached a microservice utilizing Redis to significantly improve page load times and lessen server load by caching consistent game metadata. Created scripts to compare query response from multiple environments to increase code confidence. Fixed resolvers and filters to allow users to correctly view available and owned games.
Software Engineering Intern (Omnia AI, AI Factory) at Deloitte
April 30, 2020 - July 24, 2025Built modular React components used product-wide. Reduced redundant SQL queries, improving microservice performance by 13%. Refactored backend endpoint preserving database integrity. Developed scripts to migrate production users to an updated model seamlessly.
Software Engineering Intern at Royaltymine
August 31, 2019 - July 24, 2025Implemented transaction endpoints on the REST API for multiple payment and payout methods. Designed and developed adaptable NoSQL database schema supporting multiple model updates. Utilized Redis to facilitate distributed lock functionality for shared resources.
Education
Bachelor of Mathematics at University of Waterloo
January 1, 2016 - December 31, 2020Qualifications
Industry Experience
Software & Internet, Gaming, Professional Services, Media & Entertainment
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Markham today.