Feng-Yi Chen
Chief Technology Officer at 街口支付 JKOPay- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Chinese Native or bilingual proficiency
-
Korean Elementary proficiency
Topline Score
Bio
Maureen Keegan
Kirk is a very experienced, methodical, independent and proactive engineer. He cares deeply about code readability and cleanliness, and is a great advocate for it. He is very organised, always coming prepared to every meeting, and summarising the outcomes. He adapts easily to new information changing approach whenever needed. In his time at Intercom he improved developer productivity by leading engineer chats to discuss roadblocks we were facing (from how to onboard new engineers, to setting up our developing environment to help us move faster) He revamped our logging and made sure it was consistent across the codebase, making it extremely easy to pinpoint errors when they occured. I've learned a lot from working with Kirk, but here's a few examples. For project planning, I took inspiration from his clear visualization of the different moving parts and division of tasks. For developing, his code reviews kept me thinking about the extensibility of the code and clear divisions of model responsibilities. And on top of all of that, he could be trusted to bring some great snacks to all our gatherings. Any team would be lucky to have him!
Hui-Hong YOU
Kirk brings us many very good DevOps practices. With the help of Kirk, our team has a smoother CI/CD pipeline, which saves us a lot of time! His ChatOps knowledge give us convenience and fun while doing system administration.
Maureen Keegan
Kirk is a very experienced, methodical, independent and proactive engineer. He cares deeply about code readability and cleanliness, and is a great advocate for it. He is very organised, always coming prepared to every meeting, and summarising the outcomes. He adapts easily to new information changing approach whenever needed. In his time at Intercom he improved developer productivity by leading engineer chats to discuss roadblocks we were facing (from how to onboard new engineers, to setting up our developing environment to help us move faster) He revamped our logging and made sure it was consistent across the codebase, making it extremely easy to pinpoint errors when they occured. I've learned a lot from working with Kirk, but here's a few examples. For project planning, I took inspiration from his clear visualization of the different moving parts and division of tasks. For developing, his code reviews kept me thinking about the extensibility of the code and clear divisions of model responsibilities. And on top of all of that, he could be trusted to bring some great snacks to all our gatherings. Any team would be lucky to have him!
Hui-Hong YOU
Kirk brings us many very good DevOps practices. With the help of Kirk, our team has a smoother CI/CD pipeline, which saves us a lot of time! His ChatOps knowledge give us convenience and fun while doing system administration.
Maureen Keegan
Kirk is a very experienced, methodical, independent and proactive engineer. He cares deeply about code readability and cleanliness, and is a great advocate for it. He is very organised, always coming prepared to every meeting, and summarising the outcomes. He adapts easily to new information changing approach whenever needed. In his time at Intercom he improved developer productivity by leading engineer chats to discuss roadblocks we were facing (from how to onboard new engineers, to setting up our developing environment to help us move faster) He revamped our logging and made sure it was consistent across the codebase, making it extremely easy to pinpoint errors when they occured. I've learned a lot from working with Kirk, but here's a few examples. For project planning, I took inspiration from his clear visualization of the different moving parts and division of tasks. For developing, his code reviews kept me thinking about the extensibility of the code and clear divisions of model responsibilities. And on top of all of that, he could be trusted to bring some great snacks to all our gatherings. Any team would be lucky to have him!
Hui-Hong YOU
Kirk brings us many very good DevOps practices. With the help of Kirk, our team has a smoother CI/CD pipeline, which saves us a lot of time! His ChatOps knowledge give us convenience and fun while doing system administration.
Maureen Keegan
Kirk is a very experienced, methodical, independent and proactive engineer. He cares deeply about code readability and cleanliness, and is a great advocate for it. He is very organised, always coming prepared to every meeting, and summarising the outcomes. He adapts easily to new information changing approach whenever needed. In his time at Intercom he improved developer productivity by leading engineer chats to discuss roadblocks we were facing (from how to onboard new engineers, to setting up our developing environment to help us move faster) He revamped our logging and made sure it was consistent across the codebase, making it extremely easy to pinpoint errors when they occured. I've learned a lot from working with Kirk, but here's a few examples. For project planning, I took inspiration from his clear visualization of the different moving parts and division of tasks. For developing, his code reviews kept me thinking about the extensibility of the code and clear divisions of model responsibilities. And on top of all of that, he could be trusted to bring some great snacks to all our gatherings. Any team would be lucky to have him!
Hui-Hong YOU
Kirk brings us many very good DevOps practices. With the help of Kirk, our team has a smoother CI/CD pipeline, which saves us a lot of time! His ChatOps knowledge give us convenience and fun while doing system administration.
Credentials
-
MVP Alumni
微軟公司May, 2023- Nov, 2024 -
Certified ScrumMaster®
Scrum AllianceAug, 2017- Nov, 2024
Experience
-
街口支付 JKOPay
-
Taiwan
-
Technology, Information and Internet
-
1 - 100 Employee
-
Chief Technology Officer
-
Nov 2023 - Present
-
-
Head of Engineering
-
Aug 2023 - Nov 2023
-
-
-
Intercom
-
United States
-
Software Development
-
700 & Above Employee
-
Senior Product Engineer
-
May 2022 - Apr 2023
* Established the engineer's technical forum in the group to align and discuss the technical roadmap and potential improvements in engineering efficiency. * Enhanced the validation logic of the visual workflow builder by redesigning the validation system and using third-party utilities to remove in-house utils, resulting in reduced redundant code and simplified development for adding new validation rules. * Oversaw the migration of the workflow engine, leading to a 20% performance… Show more * Established the engineer's technical forum in the group to align and discuss the technical roadmap and potential improvements in engineering efficiency. * Enhanced the validation logic of the visual workflow builder by redesigning the validation system and using third-party utilities to remove in-house utils, resulting in reduced redundant code and simplified development for adding new validation rules. * Oversaw the migration of the workflow engine, leading to a 20% performance improvement and increased extensibility to support upcoming features. Show less * Established the engineer's technical forum in the group to align and discuss the technical roadmap and potential improvements in engineering efficiency. * Enhanced the validation logic of the visual workflow builder by redesigning the validation system and using third-party utilities to remove in-house utils, resulting in reduced redundant code and simplified development for adding new validation rules. * Oversaw the migration of the workflow engine, leading to a 20% performance… Show more * Established the engineer's technical forum in the group to align and discuss the technical roadmap and potential improvements in engineering efficiency. * Enhanced the validation logic of the visual workflow builder by redesigning the validation system and using third-party utilities to remove in-house utils, resulting in reduced redundant code and simplified development for adding new validation rules. * Oversaw the migration of the workflow engine, leading to a 20% performance improvement and increased extensibility to support upcoming features. Show less
-
-
-
Klarna
-
Sweden
-
Software Development
-
700 & Above Employee
-
Engineering Manager
-
Jul 2021 - Apr 2022
* Played a key role in developing the team separation plan as well as planning engineering ceremonies to ensure a smooth transition. * Onboarded and mentored new talent, and ensured they have necessary strategies, training and development plans to consistently achieve in line with objectives. * Defined and executed the product roadmap working with the stakeholders and the product owner while proposing technical solutions to address real-world challenges.
-
-
Associate Engineering Manager
-
Feb 2020 - Jun 2021
* Setup and led the Card Onboarding Team with responsibility for ensuring that customers have a smooth onboarding experience. * Established a positive and productive working environment, accommodated the roles and needs of teams to promote a cohesive team-based culture, maximised potential and enhanced performance of the team. * Created and implemented a plan to expand Klarna Card from 1 country to 4 countries.
-
-
Senior Software Engineer
-
Feb 2019 - Feb 2020
* Developed and implemented new features for the Klarna Card while ensuring code quality. * Led both the authentication audit for card team as well as the integration of the KYC process in DE for the first launch.
-
-
-
Phase
-
Germany
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
May 2018 - Feb 2019
* Defined technical roadmaps and successfully resolved problems relating to frontend and backend development, DevOps, and system infrastructure design. * Led the implementation of a continuous delivery system that drastically cut down on deployment efforts for the team, resulting in improved efficiency and quicker time-to-market. * Defined technical roadmaps and successfully resolved problems relating to frontend and backend development, DevOps, and system infrastructure design. * Led the implementation of a continuous delivery system that drastically cut down on deployment efforts for the team, resulting in improved efficiency and quicker time-to-market.
-
-
-
SkillTree, Inc.
-
Professional Training and Coaching
-
Visiting Lecturer
-
Mar 2015 - Feb 2019
Angular.js, React.js Training 1. https://skilltree.my/events/st9 2. https://skilltree.my/events/fag 3. https://skilltree.my/events/kbma Cucumber.js Training 1. https://skilltree.my/events/fcfa Angular.js, React.js Training 1. https://skilltree.my/events/st9 2. https://skilltree.my/events/fag 3. https://skilltree.my/events/kbma Cucumber.js Training 1. https://skilltree.my/events/fcfa
-
-
-
KKBOX
-
Technology, Information and Internet
-
100 - 200 Employee
-
Staff Engineer
-
Aug 2016 - May 2018
Kirk works as a staff engineer in KKTIX and doing architecture design, performance tuning, DevOps related things and also online service troubleshooting and debugging. KKTIX is a small team with high loading. We need to handle high concurrency user request during event’s ticket selling. Kirk focuses on developing automation tools for reducing team member’s regular work, keeping website and background services stable and solving the performance bottleneck of our platform in order to support… Show more Kirk works as a staff engineer in KKTIX and doing architecture design, performance tuning, DevOps related things and also online service troubleshooting and debugging. KKTIX is a small team with high loading. We need to handle high concurrency user request during event’s ticket selling. Kirk focuses on developing automation tools for reducing team member’s regular work, keeping website and background services stable and solving the performance bottleneck of our platform in order to support higher capacity. Show less Kirk works as a staff engineer in KKTIX and doing architecture design, performance tuning, DevOps related things and also online service troubleshooting and debugging. KKTIX is a small team with high loading. We need to handle high concurrency user request during event’s ticket selling. Kirk focuses on developing automation tools for reducing team member’s regular work, keeping website and background services stable and solving the performance bottleneck of our platform in order to support… Show more Kirk works as a staff engineer in KKTIX and doing architecture design, performance tuning, DevOps related things and also online service troubleshooting and debugging. KKTIX is a small team with high loading. We need to handle high concurrency user request during event’s ticket selling. Kirk focuses on developing automation tools for reducing team member’s regular work, keeping website and background services stable and solving the performance bottleneck of our platform in order to support higher capacity. Show less
-
-
-
91APP, Inc.
-
Taiwan
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Technical Manager
-
Aug 2012 - Feb 2016
Kirk works as a full stack engineer/architect in **91APP**, and doing new feature system design or online service trouble shooting and debug. Sometimes Kirk will help team member code review, and provide some coding suggestion to improve code quality. Our company business has grown rapidly for the past year, therefore our team faces up to the challenge of growing data and many performance issues in old framework. So Kirk helps s our team to rebuild old system with new architecture and… Show more Kirk works as a full stack engineer/architect in **91APP**, and doing new feature system design or online service trouble shooting and debug. Sometimes Kirk will help team member code review, and provide some coding suggestion to improve code quality. Our company business has grown rapidly for the past year, therefore our team faces up to the challenge of growing data and many performance issues in old framework. So Kirk helps s our team to rebuild old system with new architecture and framework, and reduce heavy loading in database by changing query sql or data flow. Show less Kirk works as a full stack engineer/architect in **91APP**, and doing new feature system design or online service trouble shooting and debug. Sometimes Kirk will help team member code review, and provide some coding suggestion to improve code quality. Our company business has grown rapidly for the past year, therefore our team faces up to the challenge of growing data and many performance issues in old framework. So Kirk helps s our team to rebuild old system with new architecture and… Show more Kirk works as a full stack engineer/architect in **91APP**, and doing new feature system design or online service trouble shooting and debug. Sometimes Kirk will help team member code review, and provide some coding suggestion to improve code quality. Our company business has grown rapidly for the past year, therefore our team faces up to the challenge of growing data and many performance issues in old framework. So Kirk helps s our team to rebuild old system with new architecture and framework, and reduce heavy loading in database by changing query sql or data flow. Show less
-
-
-
Yahoo
-
United States
-
Technology, Information and Internet
-
700 & Above Employee
-
Software Engineer
-
Sep 2010 - Jul 2012
Kirk joins the E-commerce industry at first time. Kirk helps our team to do old system debug and rebuild it to fit new requirement at first. And then Kirk does some new common library or framework to help our team member improve develop process and increase develop speed. Also do a lot of training about object oriented programming and design pattern with team member to make code more maintainable. Kirk joins the E-commerce industry at first time. Kirk helps our team to do old system debug and rebuild it to fit new requirement at first. And then Kirk does some new common library or framework to help our team member improve develop process and increase develop speed. Also do a lot of training about object oriented programming and design pattern with team member to make code more maintainable.
-
-
-
Gorilla Technology Group
-
United Kingdom
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Software Engineer
-
Oct 2008 - Sep 2010
Kirk works as a web developer in **Gorilla**, and also doing cross system community library in WCF. Kirk leads four people in later work, and help PM doing consumer requirement analysis and system design. Sometimes Kirk need to help consumer solving their problem face to face. Kirk works as a web developer in **Gorilla**, and also doing cross system community library in WCF. Kirk leads four people in later work, and help PM doing consumer requirement analysis and system design. Sometimes Kirk need to help consumer solving their problem face to face.
-
-
Education
-
National Cheng Kung University
Geomatics