Lin, Jian-An
Software Engineer focused on building automation with Python.
About
Experienced Software Engineer specialized in Python and automation testing, actively involved in open-source projects, being fast learner and open minded.
Work Experience
SQA Automation Testing Engineer
Taipei, Taiwan | Hybrid- Achieved a 19.15% reduction in regression testing time by spearheading the development of Guerrilla SDK for network devices, involved enhancing session management protocols to streamline testing processes.
- Led the transition from a monolithic to a modular SDK architecture, enhancing code maintainability and scalability by implementing a suite of development best practices and modular design principles.
- Revamped developer documentation by integrating pdoc3 and Next.js, significantly improving API and project documentation clarity, which facilitated a more efficient and user-friendly development environment.
Code Reviewer
San Francisco, CA | Remote- Contributed to a team of 5+ volunteers, evaluating, documenting, and reporting on the architecture, formatting, and quality of the React.js and PHP Laravel codebase.
- Performed an in-depth analysis of 300+ lines of code within the product recommendation algorithm, presenting findings via mind maps to facilitate understanding and potential areas for refinement.
Education
National Formosa University
National Formosa University
Framework and Tools
Programming Language
Projects
vagrantfile-generator
- Designed and launched an interactive Vagrantfile Generator using React and Tailwind CSS, significantly simplifying vagrant configuration processes. Actively incorporated community feedback.
- Actively incorporated community feedback, demonstrating adaptability and commitment to open-source excellence.
GitHub/opensource.guide
- Translated key sections of GitHub's Open Source Guides into Traditional Chinese,broadening access to essential open-source knowledge for non-English speakers, contributing to a more inclusive global developer community.
Python/python-docs-zh-tw
- Played a pivotal role in translating Python's official documentation, significantly improving accessibility for Taiwanese developers and fostering a more inclusive global programming community.
Google/Latexify
- Identified and corrected a display bug, and executed a major refactor of 200+ lines to boost code efficiency, underscored by implementing 600+ unit tests.
- Advanced the project's continuous integration pipeline by integrating code style tools and a comprehensive testing script into CI/CD workflows, ensuring adherence to coding standards and facilitating smoother code contributions.
nextjs-github-page-example-typescript
- Next.js project for simulating Github user and repository page using by github API.
Awards and Achievements
Dec 2023
Introduced the game-changing No-code Machine Learning feature in Google Sheets at Google DevFest Taipei 2023. Demonstrated how it democratizes ML for users of all levels and its immense potential across industries.
Dec 2022
Earned the Google IT Automation with Python Professional Certificate, demonstrating proficiency in Python programming, automation, version control, troubleshooting, and applying automation at scale using configuration management and the Cloud.
Oct 2022
Earned the Project Management Professional (PMP)® certification, demonstrating a comprehensive understanding of project management principles and best practices.
Oct 2022
Best Conference Paper Award at the 4th IEEE ECICE for research on applying deep neural networks to optimize CNC machining processes and predict performance.
Nov 2019
Won the Champion title at the National Thematic Competition with the project 'NXT Wheeled Robot: Obstacle Challenge and Remote Control' showcasing exceptional skills in robotics, programming, and problem-solving.
Dec 2018
Champion and Technical Excellence Award at the 2nd TEL Robot Combat competition held by Tokyo Electron Limited, demonstrating exceptional robot design, innovative engineering, and advanced technical skills.