Summary
Overview
Work History
Education
Skills
Soft Skills
Languages
Websites
Affiliations
Timeline
Generic

Kyle Lin

Lincoln

Summary

Tech lead/Senior Software Engineer with deep expertise in Java and Python, specializing in enterprise-scale applications. Proficient in designing and optimizing complex database solutions across MySQL. PostgreSQL and Oracle platforms. Strong background in distributed systems, cloud infrastructure, and caching technologies, like Redis. Passionate about clean architecture, scalable solutions, and mentoring teams to deliver high-quality software products.

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

Dalian Software Park Co.,Ltd
12.2022 - 01.2024
  • Worked as a contractor (Red Badge) for Cisco.
  • Designed and optimized backend systems for high-volume applications, handling up to 20 million rows of users' data.
  • Led SQL query optimization, improving execution speeds, and reducing system response time by 30%.
  • Developed and maintained REST APIs using Spring Boot and Python to support scalable microservices.
  • Researched, designed, and integrated middleware to minimize the system load.
  • Discuss the feasibility of requirement implementation with BAs and SAs.
  • Worked closely with the UI/UX team to ensure seamless API integration and optimized frontend-backend interactions.
  • Hosted and demonstrated to clients from England and Saudi Arabia on a weekly basis, providing process updates, and discussing their feedback on the product.

Lead Software Engineer/Senior DevOps Engineer

Dalian Miaomiaomiya Ltd
08.2021 - 10.2022
  • Built, integrated, and maintained Kubernetes clusters, ensuring high availability and system scalability.
  • Created CI/CD pipelines with Jenkins, GitLab, SonarQube, and shell, reducing deployment time by 50% and improving deployment reliability and continuity.
  • Optimized business logic and SQL queries, leading to significant performance improvements.
  • Monitored and maintained live production servers, ensuring minimal downtime and high system resilience.
  • Led backend development of an independent e-commerce platform, delivering core functionalities such as payment processing, inventory control, promotions, sales tracking, user registration, and user login.
  • Designed and built MySQL databases to ensure data integrity and high availability.
  • Contributed to system architectural design, including the selection of the framework and middleware to support scalability and performances.

Senior Software Engineer/DevOps Engineer

Accenture
11.2018 - 06.2021
  • Delivered both long-term (up to one year) and short-term (a few months) project assignments across multiple domains.
  • Developed and optimized back-end functionalities for large-scale enterprise applications.
  • Led DevOps automation using Jenkins and Docker, streamlining deployment processes.
  • Conducted client-facing presentations and product demonstrations for international clients.
  • Worked closely with the client's DBA, ensuring all SQLs used by my team on production servers comply with regulations and best practices.
  • Worked alongside QA testers to validate that all developed features satisfied acceptance requirements.
  • Managed production incidents by identifying root causes, troubleshooting issues, and implementing timely resolution while coordinating with operation teams to ensure stability and minimal downtime.

Education

Master of Science - Applied Computing

Lincoln University
Lincoln, New Zealand, NZ
11-2025

Bachelor of Arts - Business Enterprise

University College Birmingham
Birmingham
09-2015

Skills

  • Software development
  • SQL optimization
  • API development
  • Kubernetes management
  • CI/CD implementation
  • JAVA
  • Python
  • RabbitMQ
  • Docker
  • SpringBoot
  • SpringCloud
  • SpringMVC
  • Redis
  • MongoDB
  • FLASK
  • PostgreSQL
  • Web Development

Soft Skills

  • International Presentation Skills
  • Troubleshooting
  • Remote Collaboration
  • Agile and DevOps mindset

Languages

English
Full Professional
Chinese (Mandarin)
Native/ Bilingual

Affiliations

WeChat Mini Program – CFA Verification App

  • Designed and developed a WeChat Mini Program enabling users to verify CFA credentials by inputting registration numbers.
  • Integrated web crawling technology to retrieve official information, with an average processing time of 15 seconds.
  • Monetized user wait time by embedding short advertisements, creating a passive revenue stream.
  • Optimized user experience through asynchronous processing and mobile-first responsive design.



Timeline

Senior Software Engineer

Dalian Software Park Co.,Ltd
12.2022 - 01.2024

Lead Software Engineer/Senior DevOps Engineer

Dalian Miaomiaomiya Ltd
08.2021 - 10.2022

Senior Software Engineer/DevOps Engineer

Accenture
11.2018 - 06.2021

Master of Science - Applied Computing

Lincoln University

Bachelor of Arts - Business Enterprise

University College Birmingham
Kyle Lin