Ha Le Email and Phone Number
Ha Le work email
- Valid
- Valid
Ha Le personal email
Ha Le is a Supervisor, Infotainment Software at Ford Motor Company at Ford Motor Company. They possess expertise in object oriented design, java, blackberry, perforce, software development and 14 more skills.
-
Supervisor, Infotainment SoftwareFord Motor Company Mar 2017 - PresentWaterloo, CanadaSoftware supervisor for Platform team and Voice Services team -
Manager, Sdk PlatformBlackberry Dec 2015 - Feb 2017WaterlooContinuing to lead the SDK Platform team in projects to bring Android to BlackBerry devices and to have BlackBerry-owned applications available on Google Play. The team is responsible for a number of key components such as Application Infrastructure, Application and Service Best Practices, Android Platform APIs, to name a few. -
Team Lead, Sdk PlatformResearch In Motion Aug 2010 - Dec 2015Waterloo, Ontario, CanadaManaged a team that is responsible for (1) reviewing and approving public APIs that third-party developers use to make applications, and (2) maintaining libraries that contribute to delivering the BlackBerry experience, and producing code and API guidelines that bring our developers together. The team also contributes on the tooling side to give insight into how our code is working, enabling our internal developers to excel. Some of the BB10 projects the team owns are(1) Data… Show more Managed a team that is responsible for (1) reviewing and approving public APIs that third-party developers use to make applications, and (2) maintaining libraries that contribute to delivering the BlackBerry experience, and producing code and API guidelines that bring our developers together. The team also contributes on the tooling side to give insight into how our code is working, enabling our internal developers to excel. Some of the BB10 projects the team owns are(1) Data management: displaying long lists of data on BB10 without any UI lag is easy on BB10. The library that does all the background work of caching and windowing is maintained so developers never need to think about it.(2) String Pattern library: when you receive a message, all of the phone numbers, emails, twitter handles, etc., are linked and accessible with a single tap. This is on by default, without developers needing to give it a thought.(3) Invoke framework: opening emails from Hub is actually launching another application through invoke framework. This is secure, and decouples Hub from third-party message providers like Twitter, Facebook, and WhatsApp. Invoke is the central component bringing applications together, built from scratch for BB10.(4) Frecency service: a combination of frequency and recency, goes with Invoke framework. This AI module analyzes user behavior during invocation, offering the likely choice first. User can quickly find a contact or application for file sharing or other actions.The team is also deeply involved in a project to bring Android to BlackBerry devices. Our project work includes Menu Services, Common UI Controls, PIM Messaging API, Analytics/Frecency, Tools, Packaging, and Application and Services Best Practices. Show less -
Software Developer, Java Sdk PlatformResearch In Motion Jan 2007 - Aug 2010Waterloo, Ontario, CanadaMember of the team that is responsible for the BlackBerry public JDEs.My development work includes implementing and maintaining a number of Java Specification Requests (JSRs).(1) Implementer of JSR172 - J2ME Web Services Specification (https://jcp.org/en/jsr/detail?id=172)(2) Co-implementer of JRS226 - Scalable 2D Vector Graphics API for J2ME (https://jcp.org/en/jsr/detail?id=226)(3) Maintainer of JSR238 - Mobile Internationalization API… Show more Member of the team that is responsible for the BlackBerry public JDEs.My development work includes implementing and maintaining a number of Java Specification Requests (JSRs).(1) Implementer of JSR172 - J2ME Web Services Specification (https://jcp.org/en/jsr/detail?id=172)(2) Co-implementer of JRS226 - Scalable 2D Vector Graphics API for J2ME (https://jcp.org/en/jsr/detail?id=226)(3) Maintainer of JSR238 - Mobile Internationalization API (https://jcp.org/en/jsr/detail?id=238)I also implemented an HTML5 parser. Show less -
ConsultantWeb Pearls Sep 1997 - Dec 1997Waterloo, Ontario, CanadaI contributed a partial implementation of my Master's thesis "Client-server communication standards for mathematical computation" which is a mean for mathematical computation on the web using different computational systems.
-
Software DeveloperMaplesoft May 1994 - Aug 1996Waterloo, Ontario, CanadaPrincipal designer and developer of the following Maple modules which get distributed in the official versions of Maple (a computer algebra system).(1) 3D Geometry (http://www.maplesoft.com/support/help/maple/view.aspx?path=geom3d): a module in three-dimensional Euclidean geometry. This module also includes tools for discovering and visualizing of the regular polyhedra (http://www.cecm.sfu.ca/~hle/polyhedra/).(2) 2D Geometry… Show more Principal designer and developer of the following Maple modules which get distributed in the official versions of Maple (a computer algebra system).(1) 3D Geometry (http://www.maplesoft.com/support/help/maple/view.aspx?path=geom3d): a module in three-dimensional Euclidean geometry. This module also includes tools for discovering and visualizing of the regular polyhedra (http://www.cecm.sfu.ca/~hle/polyhedra/).(2) 2D Geometry (http://www.maplesoft.com/support/help/maple/view.aspx?path=geometry): a module in two-dimensional Euclidean geometry.(3) Gaussian Integral domain (http://www.maplesoft.com/support/help/maple/view.aspx?path=GaussInt): a module for doing arithmetic in Gaussian integral domain.Gatekeeper that coordinated and integrated code contribution by researchers of five research labs: two in Canada, one in Switzerland, one in France, and one in Russia. Show less -
Software Developer / Research AssistantSymbolic Computation Group, School Of Computer Science, University Of Waterloo Jan 1991 - Apr 1994Waterloo, Ontario, CanadaFour co-op work terms as software developer and five school terms as research assistant at the Symbolic Computational Group of the University of Waterloo.Actively involved in research and development of different areas in symbolic computation including number theory, graphics, mathematics integration.
Ha Le Skills
Ha Le Education Details
-
Computer Science -
Mathematics And Computer Science -
The French National Institute For Research In Computer ScienceMathematics And Computer Science -
Computer Science -
Computer Science -
Computer Science
Frequently Asked Questions about Ha Le
What company does Ha Le work for?
Ha Le works for Ford Motor Company
What is Ha Le's role at the current company?
Ha Le's current role is Supervisor, Infotainment Software at Ford Motor Company.
What is Ha Le's email address?
Ha Le's email address is hl****@****rry.com
What schools did Ha Le attend?
Ha Le attended University Of Waterloo, Simon Fraser University, The French National Institute For Research In Computer Science, University Of Waterloo, University Of Waterloo, University Of Waterloo.
What skills is Ha Le known for?
Ha Le has skills like Object Oriented Design, Java, Blackberry, Perforce, Software Development, C++, C, Software Engineering, Git, Linux, Xml, Computational Mathematics.
Who are Ha Le's colleagues?
Ha Le's colleagues are Kris Garcia, Bobby Stacey, Graham Pratley, Angel Alonso Ramirez Espino, Torrance Dodge, Heriberto Aviles, Dr. John Donald.
Not the Ha Le you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial