Yang Lu Email and Phone Number
In my 12+ years of professional experience, I have worked on many engineering projects, with a focus on software development, robotics and industrial automation.My primary skill set is in software, while also having solid experience working with controls, and electromechanical systems.I have extensive experience developing traditional software such as desktop and web applications. But I especially excel at projects that require the skills of an experienced software developer combined with a deep understanding of other engineering disciplines.I am passionate about software architecture and software development best practices. I firmly believe that these are essential foundations for successful projects, whether it is to move data across servers or to move robotic arms. I have led multiple efforts to improve the architecture and practices across various projects with excellent results.
Ontario Die International
View- Website:
- ontariodie.com
- Employees:
- 51
-
Senior Software Developer | Software ArchitectOntario Die InternationalWaterloo, On, Ca -
System Engineer | Software ArchitectOntario Die International Jun 2020 - PresentWaterloo, Ontario, CanadaDeveloped of software for manufacturing. Lead efforts to improve software, testing and DevOps infrastructure across multiple teams and projects in the engineering department. Resulted in significant improvements to team productivity and product quality. Key outcomes include:- Developed desktop and web applications for manufacturing.- Enabled data-driven decision-making and prioritization through analytics and data science tools.- Greatly improved maintainability and testability of legacy applications through architecture updates.- Significantly improved QA throughput and quality through test automation and process improvements.- Standardized development, testing and release workflows across project teams. -
Product Lead Of Autonomous RoboticsOntario Die International Oct 2017 - Jun 2020Waterloo, Ontario, CanadaLead a team to develop an intelligent robotics system for automated manufacturing of steel cutting dies. Achieved a system that can dynamically perceive, plan and execute manufacturing steps on dies of arbitrary shapes. Responsibilities include:- Defined end-to-end robotics control architecture including software, controls and hardware.- Implemented vision and planning algorithms using C++, ROS, OpenCV and Point Cloud Library.- Implemented hardware control logic using Beckhoff TwinCAT.- Evaluated and selected critical sensory, actuator and controls equipment.- Reviewed mechanical and electrical designs.- Facilitated Agile paradigm and Scrum practices.- Implemented best practices for streamlining development and testing.- Communicated with stakeholders to identify requirements and report key metrics. -
Industrial Automation And Software DeveloperOntario Die International Jun 2014 - Oct 2017Waterloo, Ontario, CanadaDeveloped software and industrial automation for use in manufacturing facilities. Projects include:- Software applications for automated manufacturing control and planning using .NET- Machine vision applications using C++, OpenCV and Point Cloud Library- Controls software using Ladder Logic for Allen Bradley PLCs- Mechanical and electrical systems for industrial automation. -
Industrial Automation Programmer (Co-Op)Ontario Die International May 2013 - Aug 2013Waterloo, Ontario, CanadaDeveloped desktop .NET application for automated manufacturing control and planning.Developed machine control logic on a PLC using ladder logic. -
Software Developer (Co-Op)Coreworx Inc. 2011 - 2012Waterloo, Ontario, CanadaDeveloped flagship web application for engineering document management using ASP.NET.Developed customer support portal using ASP.NETTwo 4 month term. -
Java/J2Ee Developer (Co-Op)Intelligent Mechatronic Systems - Ims May 2011 - Aug 2011Waterloo, Ontario, CanadaDeveloped web application for driving data telematics using Java. -
Medical Imaging Server Software Developer (Co-Op)Agfa Healthcare 2010 - 2011Waterloo, Ontario, CanadaDeveloped large scale medical imaging server application using Java.Two 4 month terms.
Yang Lu Skills
Yang Lu Education Details
-
Mechatronics Engineering
Frequently Asked Questions about Yang Lu
What company does Yang Lu work for?
Yang Lu works for Ontario Die International
What is Yang Lu's role at the current company?
Yang Lu's current role is Senior Software Developer | Software Architect.
What schools did Yang Lu attend?
Yang Lu attended University Of Waterloo.
What skills is Yang Lu known for?
Yang Lu has skills like Software Development, Industrial Automation, Solidworks, Machine Vision, Plc Programming, Opencv, Microsoft Sql Server, C++, C#, Java, Asp.net, Jboss Application Server.
Who are Yang Lu's colleagues?
Yang Lu's colleagues are Diego Sanchez Salvatierra, Sina Anvari Naeini, Sara Davies, Manuel De Jesús Reyes Villegas, Martin Sevcu, Mike Geffros, Mirza Baig.
Not the Yang Lu 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