Hao Tian

Hao Tian Email and Phone Number

Information Systems Specialist @ City of Winnipeg
Winnipeg, MB, CA
Hao Tian's Location
Winnipeg, Manitoba, Canada, Canada
About Hao Tian

With over 18 years of experience in the IT industry since graduating in 2006 with a Master's degree in Software Engineering, I excel as a software professional with expertise in software architecture, project management, enterprise architecture, and software development. My professional journey has taken me from Neusoft in China to the Apollo Education Group in Phoenix and back to China with NTT DATA and Chinasoft International, where I've tackled IT challenges in the automotive industry. Most recently, I've relocated to Winnipeg, Manitoba, Canada, and am eager to embark on a new chapter in the IT field here. I'm passionate about applying advanced technology to deliver excellent project outcomes and thrive when faced with new challenges.

Hao Tian's Current Company Details
City of Winnipeg

City Of Winnipeg

View
Information Systems Specialist
Winnipeg, MB, CA
Website:
winnipeg.ca
Employees:
3156
Hao Tian Work Experience Details
  • City Of Winnipeg
    Information Systems Specialist
    City Of Winnipeg
    Winnipeg, Mb, Ca
  • Chinasoft International
    Solution Architect & Project Manager
    Chinasoft International Jan 2021 - Present
    Changchun, Jilin, China
    • Provided architecture support at client sites, analyzing and understanding customer requirements, anddesigning and building technical architectures.• Participated in on-site project deliveries for FAW Group in Changchun city.• Led a team in the development of automotive marketing-oriented products, participating in architecture design,requirement reviews, UI reviews, test case reviews, code reviews, and more for various development modules.• Conducted technical interviews… Show more • Provided architecture support at client sites, analyzing and understanding customer requirements, anddesigning and building technical architectures.• Participated in on-site project deliveries for FAW Group in Changchun city.• Led a team in the development of automotive marketing-oriented products, participating in architecture design,requirement reviews, UI reviews, test case reviews, code reviews, and more for various development modules.• Conducted technical interviews for recruiting new employees and served as a mentor for new hires.• Conducted research on new technologies and modules, and shared findings within the team. Show less
  • Ntt Data
    Software Engineer & Application Architect
    Ntt Data Sep 2017 - Dec 2020
    Shenyang, Liaoning, China
    • Design and build SaaS and PaaS architectures according to customer’s requirements;• Design and build microservice systems by DDD(Domain Driven Design) patten;• Use Spring Boot to create REST APIs; use MySQL, MongoDB as the database, and Redis as In-memorydatabase or cache; use Kafka or RabbitMQ as Message Queue;• Create Dockerfile for containerized deployment, use Jenkins to deploy and push java image to harbor, createCICD pipeline on a certain cloud computing… Show more • Design and build SaaS and PaaS architectures according to customer’s requirements;• Design and build microservice systems by DDD(Domain Driven Design) patten;• Use Spring Boot to create REST APIs; use MySQL, MongoDB as the database, and Redis as In-memorydatabase or cache; use Kafka or RabbitMQ as Message Queue;• Create Dockerfile for containerized deployment, use Jenkins to deploy and push java image to harbor, createCICD pipeline on a certain cloud computing infrastructure (AWS, Azure etc);• Organize the source code version by Gitlab. Compile and build the source by Maven. Check the source codeby SonarQube, and test the modules by Junit 5;• Use Postman or Swagger to check the APIs of the microservice;• Documents the process of building, developing the project by new technique by Wiki.• Work in Agile software development lifecycle. Show less
  • Apollo Education Group
    Software Developer
    Apollo Education Group Aug 2014 - May 2016
    Phoenix, Arizona Area
    Develop and maintain VLE (Virtual Learning Environment) and Web Presence (Liferay Portal) under Noah system for global universities of Apollo Group by Moodle, Liferay, PHP, Java, Html5, CSS3, JavaScript, JSP, Oracle, MySQL technique.Troubleshoot the issues which are coming from QA team or customers following the information from Jira tickets.Organize the source code version by SVN. Compile and build the source by Maven. Release the new modification of the system to Production server by… Show more Develop and maintain VLE (Virtual Learning Environment) and Web Presence (Liferay Portal) under Noah system for global universities of Apollo Group by Moodle, Liferay, PHP, Java, Html5, CSS3, JavaScript, JSP, Oracle, MySQL technique.Troubleshoot the issues which are coming from QA team or customers following the information from Jira tickets.Organize the source code version by SVN. Compile and build the source by Maven. Release the new modification of the system to Production server by Bamboo.Access to Linux Virtual Machine servers to change Apache/Tomcat settings. Work with Network Administrator to set up new Virtual IP address (URL) for new or existing VM servers. Work with project managers or architectures to verify that the requirements can be implemented or not. Challenge new technique even there is barely knowledge reserve in our team like setting up Questionmark Perception server in new Virtual Machine servers. Documents the process of building, developing the project by new technique by Wiki. Work in Agile software development lifecycle. Show less
  • Neusoft
    Software Engineer & Costomer Engineer
    Neusoft Mar 2006 - Feb 2014
    Shenyang, Liaoning, China
    ・Software developing: Always attended in big enterprise solution projects. Coding, testing and troubleshooting during the whole development period. Have maintenance projects experiences. Can doing research on unfamiliar technique. Database deployment. Source merging. Developing & learning with unfamiliar technique. Sometimes do overtime work when in certain situation.・Leadership: Have been team leader or sub team leader. Can mentoring… Show more ・Software developing: Always attended in big enterprise solution projects. Coding, testing and troubleshooting during the whole development period. Have maintenance projects experiences. Can doing research on unfamiliar technique. Database deployment. Source merging. Developing & learning with unfamiliar technique. Sometimes do overtime work when in certain situation.・Leadership: Have been team leader or sub team leader. Can mentoring junior lever programmer with basic coding and testing skills. ・Customer communication: Connected to costumers by TV meetings each week, sometimes e-mail to customers all day long. ・Business traveling: Always travelled to Japan for long period to confirm developing specifications or do integrate/system test. Show less

Hao Tian Education Details

Frequently Asked Questions about Hao Tian

What company does Hao Tian work for?

Hao Tian works for City Of Winnipeg

What is Hao Tian's role at the current company?

Hao Tian's current role is Information Systems Specialist.

What schools did Hao Tian attend?

Hao Tian attended Northeastern University (Cn), Rockit Bootcamp, Liaoning University Of Technology.

Who are Hao Tian's colleagues?

Hao Tian's colleagues are Linda Yaworski, Amy-Marie Patrick, Claire Chappelle, Judy Kesterke, Ravinder Chindo, Trevor Lockhart, Joanne Helden.

Not the Hao Tian you were looking for?

  • Hao Tian

    Ph.D, Research And Development Engineer
    Edmonton, Ab
  • Hao T.

    Sustainability | Strategy | 2021 Wcm Return To Bay Street Award | The Peak'S 2023 Emerging Leaders
    Canada
  • Hao Tian

    Greater Vancouver Metropolitan Area
  • Hao Tian

    Undergraduate In Mechatronic Engineering
    Waterloo, On

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.