About
Senior software engineer with 10+ years of experience building mobile, FinTech, identity and authentication systems, with four invention patents spanning mobile security and emerging software technologies.
10+ Years
Software Development
FinTech
Mobile Security
Master's Degree
Engineering Management
Experience
Aug 2022 — Present1 Patent Independent Software Engineer · Independent ProjectsCompleted a Master of Engineering Management with a focus on project scheduling and quality management, while continuing hands-on software development across mobile, web, backend, and cloud platforms. Designed, built, deployed, and maintained independent software projects spanning frontend, backend APIs, cloud infrastructure, and mobile applications.
- Android
- Flutter
- Next.js
- Python
- Cloud Deployment
Aug 2017 — Aug 20223 Patents Software Engineer · Tech Innovators Inc.Developed mobile security SDKs and authentication solutions for financial institutions, focusing on identity verification, secure access, SDK compatibility, and production reliability. Contributed to innovations in mobile authentication and biometric security, resulting in three granted invention patents.
- Android
- Java
- Kotlin
- JNI
- Native Libraries
May 2016 — May 2017 Software Engineer · Financial Insurance Group Co.Maintained and optimized production financial mobile applications, improving client-side stability, performance, and issue resolution. Diagnosed complex application and API integration issues with backend teams to ensure reliable operation across varied network conditions.
- Android
- Java
- JNI
- Native Libraries
Dec 2014 — Apr 2016 Software Engineer · Tech Innovators Inc.Developed and iterated Android applications for university campus services, delivering new features and UI improvements in collaboration with product, design, and backend teams. Improved usability and supported practical, student-centered services.
- Android
- Java
- JNI
- Native Libraries
Education
Sep 2024 — Jun 2026 Master of Engineering ManagementBeihang University (BUAA)
Feb 2020 — Jun 2022 Bachelor of Computer ScienceBeihang University (BUAA)
Jun 2011 — Apr 2013 Study Program in JapanKobe Institute of Computing - College of Computing
Sep 2007 — Jun 2011 Bachelor of Business Administration & Financial ManagementSouthern Cross University & Tianjin University of Science and Technology