林勁甫 Ching-Fu (Andy) Lin
Engineering Manager / Distributed Systems / Machine Learning
andylin****@gmail.com /in/andycflin
andy.cf.lin
About Me
With 14+ years of software development and architecture experience, I possess extensive knowledge in diverse technology stacks and programming languages. Additionally, I’ve held leadership roles for 8 years, spanning software engineering, data science, data engineering, and technical program management. My decade-long entrepreneurial journey has equipped me with the ability to innovate, adapt, and excel in dynamic markets, combining technical expertise with a strategic business mindset.
Experience
Good Finance
Good Finance (Taiex: 6021) is a financial service conglomerate in Taiwan which aims to revolutionize consumer investment experiences in the region through unique financial product offerings and technology.
- Reported directly to CTO, I designed software engineering organization, built multiple function teams including Architecture, Technical Program Manager, Backend, Data and SRE.
- Defined OKR on a regular basis and led the team for timely execution. Managed more than NT$50M budget for system maintenance and R&D with at least 5%-10% efficiency improvement on a yearly basis.
- Designed and executed an efficient software development process, leading to a 50% reduction in product design and development cycles for cash management and online brokerage account registration applications, from 1 year to just 6 months.
- Re-architected a legacy stock trading system from COBOL and PHP to modern microservices in Python, Golang, and C++. Implemented Domain-Driven Design (DDD) principles for enhanced system structure and maintainability.
- Modernized inter-service communication using Kafka, RESTful APIs, and gRPC for real-time data exchange. Orchestrated microservices deployment in Kubernetes (k8s) clusters, boosting scalability and resilience.
- Collaborated with the SRE lead to significantly enhance the trading system’s reliability, increasing it from 95% to 99.9% uptime.
Migo (migo.io/)
An early stage start-up which brings Netflix standard video-on-demand experiences to the 3 billion under-innovated consumers in emerging markets through proprietary content delivery networks and satellites. The founder and CEO, Barrett Comiskey, an MIT and Stanford alumni, and the inventor of electronic ink. During my tenure in Migo, I worked closely with the CEO to define product and go-to-market strategy and execute them with an international R&D team. My responsibilities grew with the team across various functions including engineer, product manager, project leads and people manager and helped the company to land US$50M series-B funds.
Education
University College London
London, UKMsc. Machine Learning
2009- 2010
National Taiwan University
Taipei, TWBS Eng. in Bio-mechatronics
2004 - 2008
Skills
- Leadership & Management
- Scrum, KanbanDomain Driven Design (DDD), ATDD, TDDJira, Asana, GitGitlab CI/CD, Azure Devops, Jenkins
- Programming & Systems
- C/C++, Python, Go, JavaLinux (Ubuntu, RHEL), Docker, FreeBSD, AIXk8S, AWS, GCP, Azure
- Databases, Communication & Observability
- PostgreSQL, MySQL, MongoDB, MS SQL Server, Cassandra, RedisKafka / Confluent Platform, RabbitMQ, ZeroMQ, gRPCGrafana, Prometheus, Splunk
- Data Analysis & Analytics
- Python, R, SQL, TableauSpark, Tensorflow, Pytorch, Airflow