Yang Lu

Yang Lu Email and Phone Number

Senior Software Developer | Software Architect @ Ontario Die International
Waterloo, ON, CA
Yang Lu's Location
Waterloo, Ontario, Canada, Canada
About Yang Lu

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.

Yang Lu's Current Company Details
Ontario Die International

Ontario Die International

View
Senior Software Developer | Software Architect
Waterloo, ON, CA
Website:
ontariodie.com
Employees:
51
Yang Lu Work Experience Details
  • Ontario Die International
    Senior Software Developer | Software Architect
    Ontario Die International
    Waterloo, On, Ca
  • Ontario Die International
    System Engineer | Software Architect
    Ontario Die International Jun 2020 - Present
    Waterloo, Ontario, Canada
    Developed 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.
  • Ontario Die International
    Product Lead Of Autonomous Robotics
    Ontario Die International Oct 2017 - Jun 2020
    Waterloo, Ontario, Canada
    Lead 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.
  • Ontario Die International
    Industrial Automation And Software Developer
    Ontario Die International Jun 2014 - Oct 2017
    Waterloo, Ontario, Canada
    Developed 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.
  • Ontario Die International
    Industrial Automation Programmer (Co-Op)
    Ontario Die International May 2013 - Aug 2013
    Waterloo, Ontario, Canada
    Developed desktop .NET application for automated manufacturing control and planning.Developed machine control logic on a PLC using ladder logic.
  • Coreworx Inc.
    Software Developer (Co-Op)
    Coreworx Inc. 2011 - 2012
    Waterloo, Ontario, Canada
    Developed flagship web application for engineering document management using ASP.NET.Developed customer support portal using ASP.NETTwo 4 month term.
  • Intelligent Mechatronic Systems - Ims
    Java/J2Ee Developer (Co-Op)
    Intelligent Mechatronic Systems - Ims May 2011 - Aug 2011
    Waterloo, Ontario, Canada
    Developed web application for driving data telematics using Java.
  • Agfa Healthcare
    Medical Imaging Server Software Developer (Co-Op)
    Agfa Healthcare 2010 - 2011
    Waterloo, Ontario, Canada
    Developed large scale medical imaging server application using Java.Two 4 month terms.

Yang Lu Skills

Software Development Industrial Automation Solidworks Machine Vision Plc Programming Opencv Microsoft Sql Server C++ C# Java Asp.net Jboss Application Server Electrical Design Mechanism Design

Yang Lu Education Details

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?

  • Yang Lu

    Associate Professor, Department Of Mathematics And Statistics, Concordia University
    Montreal, Qc
  • Yang Lu

    Mechatronics Engineering @ University Of Waterloo
    Waterloo, On
  • Yang Lu

    Computer Engineering At The University Of Waterloo
    Ottawa, On
  • Yang Lu

    Student | Biomedical Engineering | Toronto Metropolitan University
    Toronto, 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.