About John-Michaël TO

Know more about me as a person
img

I am a passionate tech lover and detail-oriented French engineer, based in Shenzhen, meanwhile supporting telecommunications customers worldwide (United States & LATAM, Europe) and leading continuous integration development for all Sagemcom gateway products (DOCSIS, DSL/PON, LTE) in Shenzhen. I have experiences in the industries of telecommunications, finance, automobile, etc.

Acting as an experienced technical intermediary professional, I brought values to customers by clarifying & implementing their needs, improving internal development processes to ensure a better quality of our products and increasing developers' efficiency. Regard tech & innovation as my biggest interests, I’ve devoted passion in Internet of Things (IoT), Cloud, Big Data & Machine Learning.

Polyglot as a passion, I'm native French speaker with strong professional English skills. My Japanese, Mandarin Chinese and Teochew (Chinese dialect) are conversational and have basic knowledge of Korean.

Competences: DevOps, Full Stack, Software Architecture, Code Quality, Software Development Life Cycle (SDLC), Technical Customer Support, Customer Centric

My experience

Get a peek inside my work profile
2019 - PRESENT

Software Engineer & Field Application Engineer

SAGEMCOM, Shenzhen City, CHINA

Sagemcom Broadband is one of Europe’s leading manufacturers of set top boxes and residential gateways.

- Led the set up of a Git mirror proxy for the whole Shenzhen R&D center increasing developers’ productivity saving more than 125 working hours per day
- Leading continuous integration development in Shenzhen for all gateway products (DOCSIS, DSL/PON, LTE)
- Designing & implementing continuous integration internal framework & infrastructure architecture as top contributor in Shenzhen (+75% of workload), second top contributor worldwide (+20% of workload)
- Deployed more than 12 products in continuous integration in Shenzhen
- Improved automatic testing infrastructure cutting down the cost by 30%
- Working within a cross-cultural & international team with different time zones
- Worldwide on-site customer support
- Trained a dozen of software engineers (juniors & seniors) on communication, cultural differences, DevOps, preparation for overseas business trips
- Technical & English interviewer

Supported customers: KPN Netherlands
Technologies: DevOps, JIRA, GitLab, Jenkins, Python, Bugzilla, Agile Methodologies (Kanban & Scrum), Network, Automation, Linux, Docker, containers, Bash, Raspberry Pi, C, Web Development (HTML/CSS/JavaScript), SVN, Git, Wireshark, Tcl script, Database, SQL

2019

Software Engineer (7 months)

EPAM Systems, Shenzhen City, CHINA

Schroders: British multinational asset management company (team of 10 people)
- Set up a new project including control version tool, CI/CD pipeline, software design and architecture
- Acted as the main communicator between the team in Shenzhen, Singapore and the customer
- Defined user stories & architecture of the chatbot within Schroders' network
- Led & implemented a chatbot as a research project using Kore.ai platform
- Implemented an API using NTLM authentication in C# ASP.NET application
- Implemented a front-end library of the chatbot in JavaScript
- Clarified needs and requirements of the customer

Technologies & tools: Microsoft Azure DevOps, Azure Pipelines, Confluence, Visual Studio Code, Visual Studio, Git, C#, Python, JavaScript, Scrum, Kanban

Hongkong Land: leading property investment, management and development group (team of 7 people)
- Contributed to the development using Vue.js
- Implemented simple stories to build up JavaScript and Vue.js skills
- Fixed bugs
- Performed manual UI testing
- Clarified needs and requirement by communicating with QA

Technologies & tools: JavaScript, ES6, Vue.js, Microsoft SQL Server, Visual Studio Code, Git, JIRA, Scrum

2018

Product Manager & Field Application Engineer (2 months)

PerceptIn, Shenzhen City, CHINA

PerceptIn is a technology-based startup in the field of AI (Artificial Intelligence), committed to realize safe and reliable autonomous driving technologies with computer vision.

As Product Manager and FAE, my responsibilities are:
- Signed up a partnership with a French distributor
- Successfully trained 2 distributors (Taiwan & Singapore) on our technologies
- Technical support to our distributors and customers
- Showing our products and solutions to customers
- Understanding the needs of our customers
- Developing global target customers
- Supporting sales and marketing teams

Technologies: Linux, Bash, Trello, G Suite

2016 - 2018

Software Engineer & Field Application Engineer (2 years)

SAGEMCOM, Shenzhen City, CHINA

Sagemcom Broadband is one of Europe’s leading manufacturers of set top boxes and residential gateways.

- Interface between project manager in France, Broadcom & customer in the USA & development team in China
- Fixing, testing cable-modems' bugs, developing new features
- Implemented a PoC for automating release notes using LaTeX & Python
- Implemented generic web pages saving 80% of working hours
- Worldwide on-site customer support obtaining 3 "GO" for mass production/deployment with key customers
- Implemented on-site automatic tests saving 50% of working hours using Raspberry Pi

Supported customers: Altice USA, Magyar Telekom, Cablevisión Argentina, Claro
Technologies: JIRA, Bugzilla, Scrum, Network, Automation, Linux, Bash, Python, Raspberry Pi, C, Web Development (HTML/CSS/JavaScript), SVN, Git, Wireshark, Tcl script, Jenkins

2016

IoT (Internet of Things) Junior Consultant (6 months)

IBM France, Bois-Colombes, FRANCE

Under the partnership between IBM and PSA Peugeot Citroën (Groupe PSA), the project is about creating new services for the connected vehicle thanks to the Internet of Things and data analyses.

I worked on this project for PSA acting as IBM software engineer for my graduation internship involving the following tasks:
- Implemented demo PoC (Proof Of Concept) using IBM IoT solutions
- Implemented a fleet management system using AngularJS & Node.js
- Designed & implemented algorithms to determine & predict drivers’ habits with data analysis

Technologies : IBM Bluemix, IBM IoT Foundation, NodeJS, AngularJS, IBM SPSS Modeler

2015

Software Engineer (4 months)

Groupe PSA, Levallois-Perret, FRANCE

Within the banking subsidiary Banque PSA Finance of Groupe PSA and in order to set up digital tools, based on the use of an internal tool for sending SMS and emails, the project focuses on the development of a web interface for managing templates, campaigns and email campaigns submissions.

As technical intern, I acted as Software Engineer with two main missions which are designing & implementing the solution within a team of 3 people:

Solution design
- Analysis of the need
- Redaction of general and detailed functional requirements
- Production of models for the technical solutions

Development of the solution
- Training to the internal framework using JAVA/J2EE bricks (Struts2, Spring MVC, LOG4J, etc...)
- Development of PoC (Proof of Concept) for the technical solutions

Technologies : Java/J2EE, HTML5/CSS3, Struts2, Spring MVC, Bootstrap, jQuery, CKEditor, Eclipse, SoapUI, Subversion, Apache Tomcat, Wamp, Glassfish, Oracle, HSQLDB, Entreprise Architect, Justinmind Prototyper

MY EDUCATION

Where I went to study

Diplôme d'ingénieur / Master of Science in Engineering

Sept 2011 - Nov 2016 / Efrei - French Engineering School "Grande Ecole" (Paris, FRANCE)

Major: Information System Architecture & Cloud Computing

Exchange Program, Computer Science

Aug 2015 - Feb 2016 / KAIST - Korea Advanced Institute of Science and Technology (Daejeon, SOUTH KOREA)

Exchange program

Bachelor's degree with distinction

Sept 2013 - Aug 2014 / Université Paris-Est Marne-la-Vallée (Paris, FRANCE)

Major: Mathematics and Computer Science

Languages

The different languages that I am able to used to communicate
100% Complete
100% Complete
100% Complete
70% Complete
40% Complete
40% Complete

Skills

My specialization revolves around these areas
60% Complete
90% Complete
70% Complete
80% Complete
90% Complete
70% Complete

MY INTERESTS

What I like doing
Languages
Sports
Photography
Traveling

Recommendations

What people are saying
  • David Wang - Principal Engineer, Altice USA

    It's my pleasure to have worked with John. He is very customer service centric and I am impressed by John's grit and stick-to-it-ness. John will see a difficult field issue from cradle to grave. I know if John is assigned to a support case; I can be sure it's in good hand and I don't have to micro manage in order to get proper resolution.

  • Ramy Gerges - Network Solution Architect, Comcast Business

    sharp Engineer, a lot of energy , relentlessness to figure out root causes.... worked with John on identifying bugs in several areas, " DOCSIS, tr69, wifi, dhcp, flowmgr, etc", he always delivered...

  • Moises Mejia - System Engineer, SAGEMCOM

    It was a real pleasure having worked with John Michael. He has impresive technical aptitude, work ethics and passion for what he does. Any organization would benefit having a strong contributor like John-Michael.

  • Claudio Alí Santoro - Senior Engineer, Telecom Argentina

    It was a pleasure to work with John during VoBB over HFC access project in Telecom Argentina. John is an intelligent and very responsible person who fulfilled all the commitments assumed by him. I surely recommend him.

  • Wacdany Rojas - Capability Lead, Schroders

    John was the first software developer of the conversational experiences team, he joined as a core javascript developer, however quickly profiled himself as a trusted technology-stack-agnostic developer. Delivering to requirements that used a diversed toolset, completing user stories in a brand new SaaS platform for chatbots, setting up CI/CD pipelines, adjusting the usage of a Python based testing framework, are just a few of his contributions - despite being with us for a short time.

  • Milton Inouyé - Digital Project Manager / Entrepreneur in Japan

    John is amazing! he not only met all my expectations when I called him, he also made improvements to the source code he was given. Clairvoyance, speed and efficiency are the terms that describe it best.

  • Nicolas Korber - R&D Director, SAGEMCOM

    John fut recruté il y a près de 2 ans pour effectuer son VIE au sein de notre centre R&D de Shenzhen. Il s’intégra avec succès dans équipe de développement logiciel pour la ligne de produits DOCSIS dont j’ai la responsabilité. Après quelques travaux de développement logiciel pour se former aux produits, John est pleinement entré dans son rôle de FAE avec des voyages chez plusieurs clients importants. Sa plus grande réussite mais aussi challenge technique fut certainement sa participation à l’obtention du « GO déploiement » par l’opérateur Altice à New York à l’issu de plusieurs sessions dite « oneroof » dans les labos de ce client très exigeant. Pendant ces sessions, John fut l’interface du chef de projet logiciel en France, du fournisseur de chipset Broadcom aux Etats-Unis et de l’équipe de développement restée en Chine. John eut toujours une communication juste avec le client qui l’apprécia beaucoup. J’aurais souhaité que John choisisse d’accepter de continuer l’aventure avec Sagemcom où John aurait eu un beau parcours professionnel. Il en sera autrement car John doit assouvir sa curiosité. Je te souhaite bonne chance et beaucoup de réussite : tu as amplement les moyens de tes ambitions !

  • Frédéric Meunier - Director, Efrei Paris

    It’s rare to come across a student like John-Michaël. I followed him as Director of the engineering school Efrei Paris during his 5 years of study. John-Michaël was not only one of the top students but he was also very active as Vice-President of Efrei International, the international student club of Efrei Paris that is in charge of guiding international students and tutoring them French as Foreign Language. He also demonstrated his technical skills and entrepreneurship talent with his team through Microsoft Imagine Cup 2016 France competition by getting the second prize in World Citizenship Category. John-Michaël is a passionate, positive and hard-working person and was always eager to help international students to make them feel comfortable in France. Furthermore, John-Michaël has in my opinion outstanding personnal skills and, no matter the difficulties, assumes and copes with them, rather than avoiding or hiding them. All of these reasons make me think that John-Michaël would be a strong asset to any company.

CONTACT ME

Having an exciting project? Let's connect

    ADDRESS Futian District, Shenzhen City, CHINA