Afra Chou
Experience
Digital River
Principal Software Engineer
May 2017 - Present
- Implemented multiple microservices using RESTful APIs.
- Maintained and managed the API gateway and its ecosystem.
- Migrated services to Kafka for configuration change notifications, reducing update time from 2-3 minutes to under 1 second.
- Updated services to use Spring WebFlux from Ratpack without downtime.
- Integrated Kinesis for service log management.
- Migrated service data to DynamoDB.
- Coordinated training and onboarding for newly hired engineers.
- Received the ACE Award in March 2015 and July 2020.
Senior Software Engineer
Dec. 2015 - May 2017
Software Engineer
Oct. 2011 - Dec. 2015
6DXChange Limited Taiwan Branch
Senior Software Engineer
Mar. 2010 - Oct. 2011
- System integration with third-party payment gateway including some of mainstream providers in China, such as Alipay, Tenpay, 99Bill and China UnionPay.
- Implemented new features for service platforms and company-owned websites.
- Collaborated and integrated with various internal platforms, including ERP, storefront templates, and inventory management systems.
ezTravel Co., Ltd
Manager
Jan. 2010 - Mar. 2010
- Lead a small team for experimental project, like social media for travel experience and QR code for hotel booking.
Software Engineer
Dec. 2004 - Dec. 2009
- System integration with flight and hotel booking system, mainly with Abacus.
- Implementation of automatic flight ticket issuance system.
- Analyzed and implemented new features for the company website.
- AP server maintenance and code deployment.
- Received Innovation Award in April 2009.
Skills
- Languages
- javapython
- Frameworks
- springspring boot
- Others
- apache kafkaguiceredismemcachedgitjenkinsansible
- AWS
- kinesisdynamodbelasticache
Education
Middlesex University
PGDip Electronic CommerceJanuary 2004
Middlesex University
Bsc. Information & Communication Technology / Business Information SystemSeptember 2002