Panpan Lin

Advisory Software Engineer, IBM Process Mining

Dublin, Dublin 1, Ireland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Panpan Lin is an Advisory Software Engineer at IBM Process Mining with nine years of hands-on experience building robust front-ends and production-ready CI/CD pipelines. She blends a DevSecOps mindset with strong React/Angular expertise, accessibility improvements, and end-to-end testing to raise quality and developer productivity across large orgs. At IBM she has led org-level initiatives—introducing Renovate for 285 repositories, SonarQube adoption, and automated E2E gating—delivering near-100% test coverage and zero reported vulnerabilities on multiple projects. An active open-source contributor, Panpan enhanced IBM’s Carbon Design System by adding accessible Angular components and theming support. With a multidisciplinary academic background and early career experience in web design and localisation, she pairs technical rigor with user-centred product sensibilities. Based in Dublin, she’s known for turning complex requirements into practical, well-instrumented solutions and for mentoring teams through tooling and process change.
code9 years of coding experience
job8 years of employment as a software developer
bookDiploma Cours de Civilisation Française de la Sorbonne (niveau supérieur), Diploma Cours de Civilisation Française de la Sorbonne (niveau supérieur) at Université Paris-Sorbonne
bookexchange student, exchange student at Lingnan University
bookCertificate in Digital Mapping and Geographical Information Systems Geographic Information Science and Cartography, Certificate in Digital Mapping and Geographical Information Systems Geographic Information Science and Cartography at Atlantic Technological University
bookMaster of Science (MS) Interactive Digital Media, Master of Science (MS) Interactive Digital Media at Trinity College Dublin
bookB.A. English Language & Literature with a double major in History, B.A. English Language & Literature with a double major in History at Sun Yat-sen University
bookGuangzhou Zhixin High School
bookThe 6th Leiden Summer School in Languages and Linguistics Historical and Comparative Linguistics, The 6th Leiden Summer School in Languages and Linguistics Historical and Comparative Linguistics at Leiden University
languagesFrench, English, Chinese, Chinese, javascript
github-logo-circle

Github Skills (10)

component-development10
typescript10
typescripts10
carbon-design-system10
front-end-development10
typescript-types10
angular10
html9
css8
storybook7

Programming languages (4)

TypeScriptCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
An Angular implementation of the Carbon Design System for IBM.
Role in this project:
userFront-end Developer
Contributions:7 commits, 5 PRs, 18 comments in 1 month
Contributions summary:Panpan primarily focused on developing Angular directives and components for the Carbon Design System. Their contributions included creating a new link directive, implementing light styles for existing components such as dropdowns, select, and inputs, and ensuring proper accessibility features like tabindex and aria-disabled attributes. These changes expanded the Carbon Design System's Angular implementation, improving component usability and theming capabilities within the framework.
carbon-design-systemibmdesign-systemangularcarbon
ibmverse/verse-developer

Aug 2016 - Oct 2016

Contributions:121 commits, 2 comments in 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Panpan Lin - Advisory Software Engineer, IBM Process Mining