Yunpeng
Senior Software Engineer
MaleSales representativeLive in SingaporeNationality
Share
Work experience
Senior Software Engineer
HoYoverse2021.10-Current(5 years)(4 years 8 months) - Tech lead & founding member for the global payment team, grew the team from 0 to 10+ engineers - Main developer for the team's PCI-DSS compliant core payment gateway, which has integrated with 10+ PSPs and 60+ payment methods around the world - Led the team to build & maintain the company's in-house mall system, loyalty system, reconciliation system, etc. - Maintained high engineering impact across the organization by building foundation tools & promoting best practices, such as centralised secret manager, chaos engineering, full-chain grayscale release, mono-repo, etc.Senior Software Engineer
Grab2021.04-2021.10(7 months)2 years 3 months - Led the overall architecture revamp of Grab's in-house payment gateway, such as event sourcing adoption, data modelling re-design & splitting monolithic apps into micro-services - Conducted algorithm / system design interviewers across all levels (junior,senior & lead engineering positions)Software Engineer
Grab2020.07-2021.04(10 months)Financial Group, Links - Built highly available and scalable services with Golang, MySQL, Redis Cluster, Kafka hosted on AWS platform - Led the architecture design & implementation of many core backend systems for Grab's payment gateway, such as dynamic acquirer routing, automated gateway failover, reconciliation engine, etc. - Driven many engineering practice improvements for the team, such as mono- repo adoption, automated E2E testing, etc.Software Engineer Trainee
grab2019.08-2020.06(a year)Drive South-east Asia (SEA) forward!Tutor
NUS Computing2017.08-2019.09(2 years)(2 years 2 months)Software Engineer Intern
Sea2019.06-2019.08(3 months)- Greatly improved engineering practice and introduced the concept of SRE (site reliability engineering) to the team. - Designed, developed and deployed a centralized logging platform on top of the ELK (ElasticSearch, FileBeat, Kibana) stack. - Revamped the deployment process by following the canary deployment + full deployment model.Software Engineer Intern
Grab2018.12-2019.06(7 months)- Maintained backend software for GrabPay (core payment team), with emphasis on scalability & reliability. - Responsible for the backend end-to-end delivery of a few new wallet features and payment flows, which are rolled out to multiple countries. - Monitored a large number of systems and handled many production issues.Software Engineer Intern
Hello Technology2018.05-2018.08(4 months)- Worked on an enterprise-level solution of Single Sign-on (SSO) system, which is deployed in a clustered environment on AWS. - Conducted research on multiple protocols, including but not limited to OAuth2, SAML, CAS. - Used Redis as a LFU (least-frequently-used) cache to achieve efficient lookup among multiple authentication sources (LDAP servers). - Deployed a Redis cluster (data partition & master-slave model) to achieve high-availability (HA).
Educational experience
National University of Singapore
Computer Engineering2016.08-2020.06(4 years)
Certificates
Large-Scale Computing
Graduate Certificate in Principles
and Practice of Secure Systems
Practising Profressional Pathway
Resume Search
Nationality
Job category
City or country
Sort by
Contact way
65****2845
ne**@**om
Membership will unlock the resume
Also view
