Tao Jiang
Java Software Developer at TouchTunes- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
French Limited working proficiency
-
English Professional working proficiency
-
Chinese Native or bilingual proficiency
Topline Score
Bio
Michael J. M.
It's always great to have a knowledgeable, responsible and reliable veteran programmer on your team. Tao is exactly such a person who has sufficient skills to do the job, is responsible for what's done and for which the quality can totally be relied on. He keeps working at a high level of efficiency, but also takes the initiative to help others and focuses on total quality of the teamwork. Tao is nice, professional and very easy to work with. I wouldn't hesitate to bring him on board for future projects.
Bob Yu
Tao is a passionate programmer who adapt quickly to the challenge confronting him. He has a great depth of Java programming where he can use it to perform the required task very quickly. Not only he has a great knowledge about programming, Tao is able to think beyond the problem he has, he takes it to a higher level where he sees the bigger problem where he can associate the right solution for the problem. On top of that, his dedication to the team work and project is unique; he has a great personality to work with. It was pleasure to be working with him and it would be great honor to be working with him in the near future.
Michael J. M.
It's always great to have a knowledgeable, responsible and reliable veteran programmer on your team. Tao is exactly such a person who has sufficient skills to do the job, is responsible for what's done and for which the quality can totally be relied on. He keeps working at a high level of efficiency, but also takes the initiative to help others and focuses on total quality of the teamwork. Tao is nice, professional and very easy to work with. I wouldn't hesitate to bring him on board for future projects.
Bob Yu
Tao is a passionate programmer who adapt quickly to the challenge confronting him. He has a great depth of Java programming where he can use it to perform the required task very quickly. Not only he has a great knowledge about programming, Tao is able to think beyond the problem he has, he takes it to a higher level where he sees the bigger problem where he can associate the right solution for the problem. On top of that, his dedication to the team work and project is unique; he has a great personality to work with. It was pleasure to be working with him and it would be great honor to be working with him in the near future.
Michael J. M.
It's always great to have a knowledgeable, responsible and reliable veteran programmer on your team. Tao is exactly such a person who has sufficient skills to do the job, is responsible for what's done and for which the quality can totally be relied on. He keeps working at a high level of efficiency, but also takes the initiative to help others and focuses on total quality of the teamwork. Tao is nice, professional and very easy to work with. I wouldn't hesitate to bring him on board for future projects.
Bob Yu
Tao is a passionate programmer who adapt quickly to the challenge confronting him. He has a great depth of Java programming where he can use it to perform the required task very quickly. Not only he has a great knowledge about programming, Tao is able to think beyond the problem he has, he takes it to a higher level where he sees the bigger problem where he can associate the right solution for the problem. On top of that, his dedication to the team work and project is unique; he has a great personality to work with. It was pleasure to be working with him and it would be great honor to be working with him in the near future.
Michael J. M.
It's always great to have a knowledgeable, responsible and reliable veteran programmer on your team. Tao is exactly such a person who has sufficient skills to do the job, is responsible for what's done and for which the quality can totally be relied on. He keeps working at a high level of efficiency, but also takes the initiative to help others and focuses on total quality of the teamwork. Tao is nice, professional and very easy to work with. I wouldn't hesitate to bring him on board for future projects.
Bob Yu
Tao is a passionate programmer who adapt quickly to the challenge confronting him. He has a great depth of Java programming where he can use it to perform the required task very quickly. Not only he has a great knowledge about programming, Tao is able to think beyond the problem he has, he takes it to a higher level where he sees the bigger problem where he can associate the right solution for the problem. On top of that, his dedication to the team work and project is unique; he has a great personality to work with. It was pleasure to be working with him and it would be great honor to be working with him in the near future.
Experience
-
TouchTunes
-
United States
-
Entertainment Providers
-
100 - 200 Employee
-
Java Software Developer
-
Jan 2023 - Present
-
-
-
Amazon Web Services (AWS)
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Engineer
-
2022 - Dec 2022
Worked in AWS IoT department, helped to port the Greengrass project into an opensource project on GitHub. Worked in AWS IoT department, helped to port the Greengrass project into an opensource project on GitHub.
-
-
-
MindGeek
-
Luxembourg
-
Internet Publishing
-
700 & Above Employee
-
Senior Java Software Engineer
-
Dec 2019 - Dec 2021
----Worked as devops on Adtool project, work included creating/managing Ads campaigns, making Ads posting decision based on customizable rules, generating statistic reports base on sales demands. ----Worked in DMP project (Data Management Platform), a new lunched project which focused on recognizing/tracking/creating profile for visitors of different websites, tech stack included spring boot/ google Bigtable/Micronaut/BigQuery/pubsub/Apache beam... ----Worked as devops on Adtool project, work included creating/managing Ads campaigns, making Ads posting decision based on customizable rules, generating statistic reports base on sales demands. ----Worked in DMP project (Data Management Platform), a new lunched project which focused on recognizing/tracking/creating profile for visitors of different websites, tech stack included spring boot/ google Bigtable/Micronaut/BigQuery/pubsub/Apache beam...
-
-
-
OpenText
-
Canada
-
Software Development
-
700 & Above Employee
-
Java Developer
-
Oct 2014 - Dec 2019
----Worked in OTAC project team, maintained and upgraded an auto- classification application which help USA government and other top500 enterprises to generate and training machine learning models and eventually can classify and label unstructured data (docs/videos/emails...) by itself in both batch mode and stream mode. work included design/implementation/testing; tool used: tika/solr/ECM/mule ----Refactored the application into microservice based system to support clusters, increased the processing capability from half million of emails/day to 5 millions/day. work included design/refactor/installation project develop/export and import function...tool used: Zookeeper/Mule/Oracle DB/Derby) ----Integrated the OTAC system with other system. work included developing rest APIs to support operation to models/exemplars/test documents. Show less
-
-
-
Caesars Entertainment, Inc.
-
United States
-
Hospitality
-
700 & Above Employee
-
Java/C# developer
-
May 2012 - Aug 2014
Responsibilities include: ---- implemented the admin console website for inner employee to monitor the tournament games and manage the back-end data (to support employees to handle customer complaints, and manage promotion strategies. (Used wicket, java) ---- implemented the website for outer user to do self-care stuff. (register/customize profile/check points/schedule tournament game/buy stuff with points) ---- implemented a client-side application for cash/tournament poker game with C#. ---- implement the box project for testing the RESTful webservices. (webapp + selenium) Show less
-
-
-
Dextrys
-
United States
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Java/Flex Programmer/Senior Team Lead/CBU Division Manager
-
2007 - 2008
----Worked in a project team testing IGCS (Interactive Global Counter System) for Procter & Gamble. ----Work included requirement analysis, change/bug identifying, performing functional and regression test, bug tracing. ----Extensively used Quality Center for test planning, execution and defect tracking. ----Designed and implemented automation framework and scripts using QTP. ----Developed keywords, reusable actions and library functions using QTP. ----Executed automation scripts and followed up with defects. ----Maintained, updated test scripts and object repository. ----Converted test cases for various test sets to organize the execution procedure to meet the project time line and timely deliverables. ----Interacted with the development team in defect tracking process and updated script/OR if needed. ----Involved in various documentation tasks such as daily status reports, weekly progress reports. ----Actively participated in enhancement meetings, project review meetings, weekly status meetings and various other meetings which were focused on making the application more effective. ----Mentored to new team members. Helped new members to be familiar with testing methodology and testing tools. Show less
-
-
-
Yozosoft
-
China
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Java/C++ Developer/Team Lead/Project Manager/Technical Manager
-
2000 - 2007
Worked in a 100 person team, we design and developed a complex office suit software with pure java, which can run on both Windows and Linux, function modules includs Excel, Word, and PowerPoint but under one interface, one data structure and one file format. it's a big competitor of Microsoft Office in market of China/Japan/Africa. As a java developer, I designed and developed many function modules and went through every stage of the product life cycle, work experience included OO design, j2se, performance optimization. -- Designed and implemented Online Collaboration function module, work included Excel function module refectory, multiple thread programming, socket programming, web communication protocol development. -- Designed and developed functions in Word Processer function module, including field code, free table, mail merge, etc. -- Worked as team lead of Outlook Team, accomplished function modules including Voice Email, Calendar, To Do List, Note. -- Worked on Mobile Office project. We immigrated the Office application onto Symbian system. Technique used included: j2me, C++(VC2003), Symbian SDK. Show less
-
-
Education
-
Concordia University
Quality Control Technology / Technician -
University of Science and Technology of China
Computer Science / Technician