Lei Xu
Senior Staff Software Engineer, Tech Lead, Architect, Tencent Cloud Big Data Platform @ Tencent
About
Backend and Data + AI software professional experience in Internet, Cloud Computing, Risk, Payment, Compliance, Security, Banking Domains with both of World Class enterprises and Startups. Master Degree in Software Engineering at National University of Singapore (NUS). Technology makes people's life better.Technology Background: Core Java (expert), Spring, Spring Boot, Spring Batch, Spring Data JPA, Spring Statemachine, RESTful, Cryptography (RSA, AES, SHA1, SHA256), SOA, Database (Oracle, MySQL, MSSQL), Html|Css|Js|Ajax|Jquery, Servlet, JSP, JSTL, Struts2, Hibernate, JSF, PrimeFaces, EJB, JPA, MQ (ActiveMQ, HornetQ, MDB), WebSocket, Android, Python, Django, UML, OO Design Patterns, Shell Script, SSL, Keytool, Keystore, OpenID, OAuth2.0, JWT, Dozer, JUnit, TestNG, PowerMock, Mockito, Selenium, Docker, Zookeeper, Hadoop, HDFS, YarnTools: Eclipse, Netbeans, Git (expert), SVN, Maven, Jenkins, JIRA, ConfluenceApp/Web Servers: JBoss, Apache, Tomcat, GlassfishMajor Achievements: DBS Digi Bank 2FA Digital Token Project, DBS Internal VPN 2FA Soft Token Project; PayPal Canada|Hong Kong Anti-Money Laundering Compliance Program, Russia Consumer Due Diligence KYC Compliance Program, PayPal Compliance Near Real-Time Automatic Data Reconciliation Batch, PayPal Simulation Platform Orchestration Service Active-Active Deployment with Distributed Execution Lock
Singapore
Singapore
Computer Software
Core Java, Java Enterprise Edition, Spring Framework, SOA, Design Patterns, Linux System Administration, Scrum, Service-Oriented Architecture (SOA), Git, Github, Spring Boot, Spring MVC, RESTful WebServices, Hibernate, JPA, SVN, EJB, Struts, JBoss Application Server, Tomcat
Experience

Staff Software Engineer, Tencent Cloud Big Data Platform
Chengdu
# Lead a team of 8+, cross Business Group collaboration, build the Cloud Native Unified Scheduler Orchestration Platform, as the infrastructure of the public and private cloud big data platform. # Public Cloud Big Data Platform WeData https://cloud.tencent.com/product/wedata # Private Cloud Big Data Platform TBDS https://cloud.tencent.com/product/tbds # Outstanding, Good+ contributor of the performance reviews.

Senior Software Engineer, Tencent Cloud Big Data Platform
Shenzhen
# Lead a team of four to design the calendar and the cross cycle scheduling based orchestration system engine, by analyzing, re-defining, and refactoring the legacy system with technology such as Aspecj AOP, Strategy, Factory, Abstract Factory, Observer, Proxy Design Patterns, etc. We have built the high reusable and extendable code base to achieve the software design principles, Single Responsibility, Open-Close, Liskov Substitution, Dependency Inversion, Interface Segregation. Personally, I have designed the full picture of the core engine, implemented the baseline architecture code base and crontab based scheduling engine individually, conducted code review, managed a team of four with team management soft skills, etc. # Lead of team of four to build the unified metadata management module of TBDS (Tencent Big Data Suite) by designing the real-time metadata collection with Atlas Hook and offline metadata collection with the existing metadata system integration to achieve the metadata eventual consistency with the closed-loop link. Personally, I have conducted the architecture design, implemented the core functionalities such as Atlas Hook message parser, etc, discussed technical details such as technical and business metadata segregation, human readable identifier, metadata subscription, API design, backward compatible seamless data migration, etc. # Design, implement the multi-dimension orchestration system individually by introducing the event trigger dimension within the scheduling engine, deployed at the top banks in China with bug free high quality and highly decoupled system design, guide the customer for the migration plan. # Define the code merge process by following the open source community standard. # Internal sharing, share high level usage of GIT, best practice of the Restful API design, ranger internal mechanism of big data authorisation management. # Daily work such as mentor of new employees, code review, technical interview, patent idea, etc.

Software Engineer 3, Risk Infrastructure Simulation Platform for Big Data, AI, ML
Singapore
# Design the high available, scalable solution for simulation platform long term architecture by decoupling API layer and worker threads layer with distributed execution lock based on CAS and heartbeat mechanism, which enables orchestration service active-active deployment. # Play the role of a mentor, guide junior engineers with design, implementation, performance tuning. # ORM performance tuning and data model refactoring, avoid ORM n+1 issues. # Technology selection, research and analysis the technology candidates which can fit the use cases best. # Build a new data registry service from scratch to track the data lifecycle of the data processing pipeline; incubate the service to a certain mature level for the internal public repository including aligning with the PayPal REST API standards, unit tests coverage, Jenkins CI jobs for build deploy automation as well as the pull request code quality checks; lead to handle system integrations with internal and external upstream clients. # POC to onboard generic Docker component use cases such as Compliance Mass Screening for Distributed Hadoop Simulation Platform. # Other daily work such as code review, technical interviews, patent ideas, etc.

Software Engineer 2, Global Compliance Platform
Singapore
# Design, implement and refactor the Concurrent and Large Scale capacity solution. # Design, implement Near Real-Time Automatic Data Reconciliation Batch, reducing 20% Live issue of Compliance Domain. # PayPal Risk and Compliance Platform, to acquire or maintain payment licenses cross different regions and countries by achieving local policies for global marketing expansion. # Hands on Hong Kong/Canada/Japan Anti Money Laundering (AML) Compliance program. # Hands on Russia Consumer Due Diligence KYC/CIP Compliance program. # Cross domain collaboration, be the person who responsible to provide the right way solution cross systems. # Internal Speaker for the Security, Cryptography and Innovation topics. # Platform category Hackathon Runner-up. # Innovation with Seamless Payment Super App Framework Prototype, which has been presented to the leadership team up to PayPal VP level. # Help to host tech meetups for Singapore tech community.

Security Software Engineer
Singapore
# Play a key role as Security Software Engineer (Backend) for building the company core product Multi Factor Authentication solution with Secure Soft Token and Threat Monitoring platform which is deployed at the Top Banks in Asia like DBS with design and implementation of the core Security component such as Cryptography functionality, system integration by Message Queue and Spring Integration. http://www.straitstimes.com/singapore/dbs-tokens-to-go-fully-digital-by-june-2018 https://www.dbs.com.sg/corporate/cash/electronic-banking/digital-token/index.html https://www.v-key.com/products/v-os-mobile-authentication-management # Banking project production Live support; on-site deployment including environment set up with JBoss application server, and Apache web server. # Seamless Login product prototype Based OpenID, OAuth2.0 and Websocket; Admin Dashboard UI prototype. # Design, implement, and deploy the virtual secure element cloud compiling server which is used by Alipay.

Android Framework Software Engineer
Shenzhen, Guangdong, China
Responsible for code maintenance of Android Framework Card Business, design and compiling of the related test programs, including writing a patent application document named A Method of Automatically Matching Smart Phone with 3G Telephone Card (by the principle of matching IMSI code with the mobile phone standard to recognize the telecom operators and the network types).
Lei Xu's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



