# Yeaji Shin > Sr. software engineer Location: Newark, California, United States Profile: https://flows.cv/yeaji Accomplished and self-motivated software engineer with extensive experience designing and developing innovative solutions with a focus on optimizing performance, availability, and scalability. Deep familiarity with distributed, cloud-based systems including Amazon Web Services. Capable of managing the full software development life cycle; define, prioritize, build, and test new features and functionality. Fluent in English and Korean; basic Japanese. CONTRIBUTE TO OPEN SOURCE ================ * MongoDB - https://github.com/Bloodevil/mongo/commit/de00585b654122dbabfed7ab6d22b11cf30f01b4 * HEKA - https://github.com/Bloodevil/heka * PySony (Owner) - https://github.com/Bloodevil/sony_camera_api ACTIVITY ========== - PyCon Korea 2014, 2015, 2017 lead organizer. -- https://archive.pycon.kr/2014/ -- https://archive.pycon.kr/2015/ -- https://archive.pycon.kr/2017/ - PyCon APAC 2016 organizer -- https://archive.pycon.kr/2016apac - Pyladies Seoul organizer -- https://pyladies.com/locations/seoul/ ## Work Experience ### Senior Software Engineer @ Helix Jan 2021 – Present | San Mateo County, California, United States DevOps/SRE - 12/2021 ~ 10/2022 - AWS Infra automation using terraform/CDK - Circleci CI/CD Pipeline - Internal wrapper library update (aws library) Product Platform Team - 10/2022 ~ 1/2024 - Managing/Creating Internal Service/Libraries - Internal Email sending system (AWS SES wrapper) Pop health platform team - 1/2024 ~ - Notification-service - Enrollment system Tech stack - Golang, React, Typescript ### Senior Software Engineer @ nWay Inc. Jan 2019 – Jan 2021 | San Francisco Bay Area New project. (from 2021/8 ~) - Design server system. - similar to the previous project, but Kubernetes on the Google platform (GKE) - Go, MongoDB, Redis WWE undefeated - https://wweundefeated.com/ - Design server system. (from 2020/02 ~ 2021/10) - The server is written in Golang. and web framework was Gin(Gin-go) - Mission, news, mail, Alliance System, Box/reward system. - Notification server(WebSocket) - Special offer/IAP integrate with apple, google billing receipt. - Newrelic integration. - Dev Ops. The server team made the service and Operate system as well. We use Kubernetes on AWS and config file managed by Helm chart. docker built using AWS CodeBuild and Jenkins. ### Senior Software Engineer @ nWay Inc. Jan 2018 – Jan 2019 | Gangnam-gu, Seoul, Korea nWayPlay platform. - it makes people PVP play between different console platforms. - integration with nWayPlay and power ranger console game. (xbox, switch, ps4, PC-steam) - making Steam DLC Verification module. - Keep supporting Power Ranger Mobile CS/DevOps. ### Software Engineer @ nWay Inc. Jan 2016 – Jan 2018 | San Francisco, California, United States / Seoul, Korea Power Ranger game server (www.playlegacywars.com) - I made this mobile game server from the scratch. - Server code written in Python3.5 and C++ (PVP relay server). - Login system support link/unlink with platform center. (apple, amazon and google) - Inbox/News system can send message, reward and notification to user. - setup AWS infrastructure for production. EC2, LoadBalancer, Elasticsearch, Redis (for logging system) - CSTool ### Software Engineer @ nWay Inc. Jan 2015 – Jan 2016 - launching game: ChronoBlade Korea service, China service. service on Netmarble. (http://chronoblade.com/) mobile game. (iOS, Android, and Amazon platforms) - When I joined the team, it was right before soft launching so I fixed the bug and support new features. - I made a guild/Websocket chatting feature. and Solo/Guild tournament feature. - Game server written in C++ and Python 2.7. infrastructure based on Windows server. it used Redis, and MSSQL. - Game supported Real-time PVP. (1 on 1). ### Software Engineer @ CDNetworks Jan 2014 – Jan 2015 Open source : HEKA (https://github.com/mozilla-services/heka) language : go, Lua platform : Linux What I did in CDNetworks : log extract system using HEKA. especially I modify some HEKA, and made CDN plugin. Why I should modify HEKA : for parsing a binary data in HEKA, should add some function to HEKA. that code exists in Github on my forked HEKA repository. (https://github.com/Bloodevil/heka/tree/dev) The other application or platform : influxdb, elasticsearch.e ### S/W engineer @ iPlateia Korea Ltd., Jan 2013 – Jan 2014 | Seoul, South Korea Key Project / Achievement: * Developed dobi.tv mobile and desktop applications for iOS and Android devices; used JSON API system, Python, and Flask framework. * Designed and developed office console system using Python, Socketio, Gevent, APScheduler; system includes task management, auto crawling, activity logging, and ucloud / AWS cloud server monitoring. * Reprogrammed and migrated existing site from MySQL and JPS to cloud-based Flask and Python; developed new system using Flask, Python, and MongoDB. ### S/W engineer @ CDNetworks Jan 2010 – Jan 2013 | Seoul, South Korea * Incorporated static record handling zone function matching bind zone to GSLB; used C++ and Python. * As a sole employee with knowledge of Python (Django) and DNS background server, selected to travel twice to San Jose for a total of five months. * Created dynamic relay server selection on DNS based on each server score using C++ and Python. * Built operation portal to centralize all server resource management and migrated all data; used Django and Python. * Created bug report system enabling users to submit crash reports through Web site to provide developers with crash statistics using Python, Django, GDB, and MongoDB. * Developed DDOS shelter dashboard and management tool to view traffic, server status, and report system using Django and Python. ## Education ### CS Bachelor in Computer Science Sookmyung Women's University ## Contact & Social - LinkedIn: https://linkedin.com/in/yeaji-shin-1ab9aa28 - Website: https://github.com/Bloodevil - Website: http://www.bloodevil.com --- Source: https://flows.cv/yeaji JSON Resume: https://flows.cv/yeaji/resume.json Last updated: 2026-04-01