Ming-Yi Lin 林明毅
Senior software engineer based in London with 8+ years of experience building production web applications, internal platforms and business-critical integrations. Strongest in Ruby on Rails, TypeScript, React, Node.js and PostgreSQL, with hands-on experience modernising legacy systems, improving operational workflows and shipping reliable product features across international markets.
Core Strengths
- Full-stack product engineering: Ruby on Rails, TypeScript, React, Node.js, GraphQL, PostgreSQL.
- Platform and infrastructure: AWS, Kubernetes, CI/CD, service migration and production operations.
- Integrations and automation: government APIs, banking APIs, CRM platforms and SaaS integrations.
- Engineering leadership: mentoring, architecture reviews, delivery process improvement and cross-functional collaboration.
Work Experience
Software Engineer at Online Filings Ltd
London, UK- Maintained internal filing platform using Node.js, TypeScript, React, PostgreSQL and AWS ECS.
- Automated government filing integrations with HMRC and Companies House, reducing manual handling in business-critical processes.
- Improved refund operations, reducing manual processing effort by more than 50%.
Full Stack Engineer at HeadBox Ltd
London, UKProduct-focused event technology company building venue booking and event planning tools across three countries, with around 10,000 venues and 60,000 users.
- Decomposed a legacy Ruby on Rails platform by extracting host and customer-facing services while keeping existing users operational.
- Designed and shipped frontend and backend services across React, Node.js, Ruby on Rails, GraphQL and PostgreSQL.
- Built and maintained AWS infrastructure, including EKS, Lambda and S3, with automated CI/CD pipelines.
- Shipped AI-assisted content generation and Matterport virtual tour integrations to help hosts create richer venue content.
- Rebuilt admin tooling and reporting for customer support and operations teams.
- Integrated Contentful, HubSpot and Auth0 to reduce custom development overhead and support product experimentation.
- Added localisation and market-specific product flows for Australia and the US.
- Co-designed and implemented sustainability-focused features, helping customers make more environmentally responsible venue booking decisions.
- Mentored one engineer within an engineering team of around 15 people.
Full Stack Engineer at SyncACE Inc.
Taipei, TaiwanFintech startup building digital loan servicing, KYC and credit scoring products.
- Built and maintained AlphaLoan, a digital lending and credit scoring platform.
- Integrated machine-learning credit scoring models into Ruby on Rails workflows.
- Analysed user data with data scientists to improve high-risk user detection and internal risk review workflows.
- Improved onboarding flow, contributing to a 30% increase in conversion rates.
- Built CRM-integrated marketing automation, reducing operational time by 70%.
- Designed secure APIs for partner bank integrations and regulated third-party workflows.
Ruby on Rails Developer at KumaWash
Taipei, TaiwanEarly engineer for KumaWash, Taiwan's first on-demand laundry and dry cleaning platform.
- Built the platform from the ground up with Ruby on Rails and helped establish the technical foundation for product growth.
- Introduced React for more dynamic and responsive customer-facing workflows.
- Defined user story templates and delivery processes across engineering, product and operations.
- Mentored one junior developer through architecture reviews and hands-on support within a team of around 10 people.
Software Engineer at NTOU GIS Research Center
Keelung, Taiwan- Built internal GIS web systems and dashboards with Ruby on Rails.
- Developed QGIS plugins using C++, Qt and Python.
- Built Urban Flood Warning System with Ruby on Rails and PostgreSQL.
- Contributed to GIS, remote sensing and GPS research for disaster prevention and marine navigation.
Community & Projects
Open source contributions focused on Ruby on Rails, React and AI-related projects. See GitHub.
Coached Rails Girls workshops in Taipei and Yilan, led StayRails workshops, and wrote For Rails Beginners.
Education
Bachelor of Computer Science at National Taiwan Ocean University
TaiwanFinal-year project: built an OpenCV-based binocular stereo vision object detection system using calibrated dual cameras to detect moving objects and estimate distance.