Seven years of strong IT experience in development and implementation of enterprise applications using JAVA from 2010. Good fundamental and strong debugging skill. Like to study new technologies & new concepts. Especially data analytic & machine learning. Always bring something new to my current company.
Part-time studying at NUS for master degree of data analytics.
And I like trail running, which keeps me healthy & energetic.
Software engineer is a fast-paced career. Good fundamental and knowledge of new technologies are both very important. I used to work with .Net, C/C++, Flex before I become a Java developer, and I learned serveral other languages. I define myself as a fast learner, and I enjoy learning new things.
Graduated from Zhejiang Gongshang University at June 2010. Started my career as a software engineer.
Interested in machine learning technolgy, as my background is software engineer, choose this Data Analytics as my master degree after consulting with the professor.
Data analytic is very interesting, I learned from the fundamental statistics mathematical knowledge, then learned the process of data analytic, such as data preparation, data modeling, model evaluation and etc.
With the machine learning & data modeling skills such as neural network, support vector machine, genetic algorithm, fuzzy logic are learned, Linear/Logistic Regression, Time Series ARIMA, NLP and etc, I'm qualified for a data mining job.
Will graduate at April 2018.
Wirecard is a famous payment solution company from Germany. In Singapore, our R&D team responsible to take care of the acquirers & merchants in ASEAN area.
We have a nice team here, I'm one of the main Java developer for global payment gateway which is our core product. With a good logical thinking ability, I'm good at this job and got good annual appraisal every year.
My job scope list as below:
Integrate acquirers in ASIAN area such as JCB, Affin, China union pay and etc.
Card wallet as Masterpass, VisaCheckout, ApplePay and 3rd party PG as Paypal, eNets, paylah.
Add payment method such as installment payment plan, add transaction types such as tokenization and reversal.
Do customize solution for big merchants such as RWS.
Fix OWASP Top 10 risk, system performance enhancement, code refactor, dependencies update..
I'm always the one initial new projects. To choose the proper architecture and technology to deliver a stable, high performance, easy to configure, easy to modify system.
As I am one of the people most familiar with our old / new payment systems in Singapore. I am responsible to filter all production issues.
During the four years of the college life, I learned the fundamentals of software development. Such as Operation System, Compiler Theory, Data Structure, Algorithm, Network, C/C++/Java, HTML/CSS/JavaScript, Software Engineering and etc.
And after year two, I worked in a professor's lab for a national project which using .NET.