# Ming-Ki C. > Backend Software Engineer ▫️ PhD Location: San Francisco Bay Area, United States Profile: https://flows.cv/mingki https://www.mingkichong.net/ ● Designing and building easy-to-use APIs and scaling backend services ● PhD in Computer Science (specialized in understanding users and usability) my first name is "Ming Ki". HTTP 404 if you get my name wrong 😓 backend software engineer. frontend == 🙅‍♂️ (or just vibe code nowadays) https://scholar.google.com/citations?hl=en&user=SGrCJqMAAAAJ ## Work Experience ### Staff Software Engineer - API @ Conviva Jan 2021 – Jan 2026 Tech lead of the API team - everything related to public API and MCP ### Senior Software Engineer @ Ironclad, Inc. Jan 2019 – Jan 2021 | San Francisco Bay Area part of the software engineering team that build integration features, such as APIs, Salesforce data sync, webhooks, optimizing backend services, and occasionally some react UI components. • build stuff • understand stuff • scale stuff • design stuff • try to break stuff (not on production) • fix stuff • test stuff • integrate stuff • do fun stuff • a lot of API stuff • all backend stuff ### Software Development Team Lead @ Booking.com Jan 2017 – Jan 2018 | Amsterdam Area, Netherlands Managed 2 teams in Application Security: Detection and Remediation The teams implement methods to detect anomalies and potential security exploits, and build features to mitigate vulnerabilities, such as XSS, SQL injection, and more. Prior to security, I managed a team of software engineers in Booking.com Connectivity. The team was responsible for ContentAPI, Connectivity Portal (https://connect.booking.com), and the system architecture for acquisition of hotels and properties data. ### Software Developer (Backend) @ Booking.com Jan 2015 – Jan 2018 | Amsterdam Area, Netherlands I worked on: ContentAPI: my team successfully launched Booking's Connectivity Content API. Developed numerous new APIs and internal tools for Booking.com Connectivity. Introduced a new customer-centric API development process (user research plus API design) to the team, and it is now the team's core development strategy. Brotli Compression: implemented a feature that compresses 10% more data efficient than gzip for Booking.com's WWW pages (go to www.booking.com; the HTTP response header "Content-Encoding: br" is the result of this feature). Code Refactoring: broke down a huge legacy monolithic module that builds new properties in Booking.com into smaller modules, with an intention to mirgrate them to microservices. Tablet www: implemented numerous A/B test experiments and successful full-on features for Booking's tablet website. Mentorship: mentored 4 graduate developers who successfully got promoted to core roles. ### Senior Research Associate @ The University of Glasgow Jan 2015 – Jan 2015 | Glasgow, United Kingdom Project: Software Populations Created "Where's It?" Android app ### Senior Research Associate @ Lancaster University Jan 2013 – Jan 2015 | Lancaster, United Kingdom Project: Digital Brain Switch ## Education ### PhD in Computer Science (Human-Computer Interaction, Ubiquitous Computing) Lancaster University ### M.Sc. (by dissertation) in Computer Science University of Cape Town ### B.Sc. (Hons) in Computer Science University of Cape Town ### St Stithians College, South Africa ## Contact & Social - LinkedIn: https://linkedin.com/in/mingkichong - Website: https://mingkichong.github.io --- Source: https://flows.cv/mingki JSON Resume: https://flows.cv/mingki/resume.json Last updated: 2026-03-22