Bryan Drobot

Bryan Drobot Email and Phone Number

Software Engineering Manager at MacDon Industries @ MacDon Industries
Bryan Drobot's Location
Gonor, Manitoba, Canada, Canada
Bryan Drobot's Contact Details

Bryan Drobot personal email

n/a
About Bryan Drobot

A Computer Engineer P.Eng with 9 years of engineering, programming and project management experience. Eager to gain new experiences and seek new opportunities to learn about technology, engineering, business, arts and the many facets of life. Business minded with an entrepreneurial spirit has an adaptable communication style to motivate/teach others and to understand needs/role of stakeholders to deliver successful projects. Intelligently and creatively brings innovative ideas and energy to the workplace and is well suited to challenging positions requiring strong leadership and technical skills. Has a passion to discover ways technology can positively impact business and enhance people’s live in order to give back and make a difference.As a highly active member in the fitness community, understands how a healthy mind, body and spirit allows one to achieve true greatness. Continuously works to be better mentally and physically to achieve the best version of himself, not only for himself but for every team he is a part of.

Bryan Drobot's Current Company Details
MacDon Industries

Macdon Industries

View
Software Engineering Manager at MacDon Industries
Bryan Drobot Work Experience Details
  • Macdon Industries
    Software Engineering Manager
    Macdon Industries Jan 2023 - Present
    Winnipeg, Mb, Ca
    Engineering/Technology• Managing Team of Programmers, Computer Engineers, and Technicians on various Software/IT Based Teams, both internally and externally (contracted resources)• Work closely with the IT department to setup and lead initiatives to build IT infrastructure in parallel with our software based initiatives to expand software resources and infrastructure of the Company • Main projects are using C/C++ on various embedded platforms, Labview, Python, Matlab, Parker IQAN, PLC Programming in various languages; using Allan Bradley PLCs. Also utilizing HMI Programming in Parker IQAN • Work with cross disciplinary teams solving mechanical, electrical and software system projects when designing and building machines• Remote work with clients to support machines• Manage Code Versions and Standardization utilizing Bitbucket based repositories for version control• Manage/build the Code Database for all of the various machines and Engineering toolsProject Management/Management• Tracking software project metrics and stakeholder management• Utilize Agile/Lean methodologies to improve Company-wide organization and efficiencies within the Company.• Provide team coaching and development to other engineers/PMs involving cross disciplinary Engineering practices and Project Management best practices to create a cohesive, efficient team• Work with Project Managers from the other teams to manage cross-company projects• Coordinate with Product Managers to run larger multi-machine, multimillion dollar build projects
  • Ultraspan Technologies Inc.
    Head Of Software Engineering
    Ultraspan Technologies Inc. Oct 2022 - Jan 2023
    Winnipeg, Mb, Ca
    • Managing Team of Programmers, Computer Engineers, and Technicians on various Software/IT Based Teams, both internally and externally (contracted resources)• Prior to this role I was the pseudo Manager of all Electrical and Software Engineering, leading not only the above set of people but also Electrical Technicians, Engineers and Electricians as well. In October the roles got split between myself; Software Engineering Manager and the Electrical Engineering Manager• Setup and lead initiatives to build IT infrastructure to accommodate the level of automation the Company needed to adopt • Main projects were using PLC Programming in various languages; using Siemens, Beckhoff, CODESYS IEC-61131-3, TwinCAT II, TwinCAT III, and other PLCs. Also utilizing HMI Programming in both Beckhoff HMIs and a custom Internal Progress Software Development HMI to interface with humans• Work with cross disciplinary teams solving mechanical, electrical and software system projects when designing and building machines• Manage Code Versions and Standardization utilizing Git/Bitbucket based repositories for version control• Manage/build the Code Database for all of the various machines• Develop various initiatives to implement a Project Management Office at UltraSpan and adopt Project Management best practices. I am constantly developing and improving the project documentation for our Company PMO.• Main Project Manager on tracking project metrics and stakeholder management• Utilize Agile/Lean methodologies to improve Company-wide organization and efficiencies within the Company.• Provide team coaching and development to other engineers/PMs involving cross disciplinary Engineering practices and Project Management best practices to create a cohesive, efficient team• Work with Project Managers from the other sister companies to manage cross-company projects• Coordinate with sales and clients to run larger multi-machine, multimillion dollar build projects
  • Ultraspan Technologies Inc.
    Senior Software Engineer/Project Manager
    Ultraspan Technologies Inc. Jan 2019 - Oct 2022
    Winnipeg, Mb, Ca
    PLC Software Developer/Project Manager• Hired to train at our sister Companies (in Belgium, Germany, and Italy) to adopt best practices in automation. Specifically automation of concrete plants both Carousel and Long Bed production • Setup and lead initiatives to build the IT infrastructure to accommodate the level of automation the Company needed to adopt • Lead the development of the software department at UltraSpan from scratch while working with the European counterparts for support and guidance • Develop various initiatives to implement a Project Management Office at UltraSpan • PLC Programmer of various automated machines that operate in concrete plants utilizing Siemens, Beckhoff, and other PLCs • Remote work with clients to support these machines • Manage Code Versions and Standardization • Manage/build the Code Database for all of the various machines • Utilize Agile methodology to improve Company-wide organization and efficiencies within the Company.
  • Pollard Banknote Limited
    Computer Programmer/Analyst
    Pollard Banknote Limited May 2016 - Dec 2018
    Winnipeg, Mb, Ca
    Responsible to develop software programs within an Agile programming environment using C and C++ Linux environment to generate random data and to analyze data outputs for high security lottery products. Work includes;- Data analysis of output to ensure data integrity and security. - Organise and track department backlogged games with KANBAN board system. - Assess existing systems to identify projects to improve quality and production of data. - Document, template and organize current process standards and game requirements utilizing Trello collaboration tool.- Manage documentation and version control through Cervicia SVN and Github - Conduct training and mentoring of new team members. ADDITIONAL PROJECT WORK;- Designated department representative for the Company-wide ERP initiative. Integrate processes and workflows into ERP system. Vet system limitations and develop work around solutions. Create internal training documentation and conduct training.- Develop efficient and effective workflows to ensure data is transferred accurately and consistently to all stakeholders within the Company for production data integrity.- Utilize Agile methodology to improve departmental programming processes and secure resources to analyze customer specifications and game information transfers.- Ran several departmental projects leveraging various technologies/software on teams of one to several- Lead on a project that was company wide to manage and organize game standardization of documents across all of the games across the company
  • Pulse Electronics Corporation
    Computer Engineer Eit/Programmer
    Pulse Electronics Corporation Mar 2015 - May 2016
    San Diego, Ca, Us
    During this contracted position, I performed computer software development to program systems to communicate with various calibration sensors for process automation; Fluke, Keysight, Heise, etc. Analyzed workflows to automate and integrate changes for process improvement.Utilized the following programming languages and development tools to perform system Automation, system Development and computer programming.Computer Programming: C#/C++/C, SCPI, Visual Basic, ArduinoDevelopment Tools: Keysight Command, Expert/Connection, Expert/bench, Vue/system, Vue/Bench link, Microsoft Excel, Visual Studio/SQL Server software tools.
  • Dragan Technologies Inc
    Computer/Electrical Engineer E.I.T.
    Dragan Technologies Inc Feb 2015 - May 2016
    Developed various hardware/software embedded systems for electronic devices that integrate and interface into Industrial and Mining equipment and systems. Conducted research and development projects researching different methods, technologies and tools to accomplish several projects of varying complexities to deliver to the end customer. Worked in several roles as project team member, lead engineer and/or project lead.Two major project accomplishments during my employment as Project Lead and main Embedded Engineer (described below) was for a Mining Laser Head Assembly and Application and Human Presence Detection System. For these projects I developed all components of the project plans including timeline, cost analysis, research and requirements design. Worked with project stakeholders to build project requirements, deliverables and to ensure timelines met. Completed embedded systems development, computer programming, software development, senor/electronics design and electronic assembly for projects.- Utilized C#, Java, Android and Arduino programming languages. - Utilized SolidWorks, 2D AUTOCAD, Scenebuilder, Eclipse, MySQL and Android Studio development tools.
  • Buoyant Aircraft International Systems Inc.
    Embedded Systems Engineer E.I.T.
    Buoyant Aircraft International Systems Inc. Jul 2014 - Feb 2015
    Winnipeg, Manitoba, Ca
    As an Embedded Systems Engineer E.I.T., I worked in all fields of Engineering work from Mechanical, Electrical and Computer. I was the Project Lead to design one of the first ever Certified Flight School in Canada for multi-rotor and other large Unmanned Aerial Vehicles (UAV). Working with many aircraft systems, I programmed and operated several classes of UAS’s such as fixed wings, rotary wing, multirotor, hybrids and lighter than air technologies.

Bryan Drobot Skills

Engineering Leadership Interpersonal Skill Customer Service Determination Project Management Microsoft Excel Leadership Skills Project Planning Teamwork Visual Basic Analytical Skills Fitness Programming Java Visual Studio Communication Team Leadership Emotional Intelligence System Automation Hardware/software Integration Variable Frequency Drives Microsoft Office Design Computing Experience Working With Children Mathlab Arduino Circuit Design Embedded Systems Soldering C++ Assertiveness Atheletic 2d Cading Wire Harness Assembly Plastics Molding Agilent And Fluke Measurement Devices Mysql Agile Methodologies Kanban Technical Writing Automation Linux Android Solidworks Autocad Programmable Logic Controller C# C Negotiation Embedded Software Programming Unmanned Vehicles Jiu Jitsu Integrated Circuit Design Sensor Design And Intergration B2c And B2b Sales And Marketing

Bryan Drobot Education Details

  • University Of Manitoba
    University Of Manitoba
    Computer Engineering
  • University Of Toronto
    University Of Toronto
    Project Management

Frequently Asked Questions about Bryan Drobot

What company does Bryan Drobot work for?

Bryan Drobot works for Macdon Industries

What is Bryan Drobot's role at the current company?

Bryan Drobot's current role is Software Engineering Manager at MacDon Industries.

What is Bryan Drobot's email address?

Bryan Drobot's email address is dr****@****way.com

What schools did Bryan Drobot attend?

Bryan Drobot attended University Of Manitoba, University Of Toronto.

What are some of Bryan Drobot's interests?

Bryan Drobot has interest in Economic Empowerment, Education, Environment, Science And Technology, Disaster And Humanitarian Relief, Animal Welfare, Arts And Culture, Health.

What skills is Bryan Drobot known for?

Bryan Drobot has skills like Engineering, Leadership, Interpersonal Skill, Customer Service, Determination, Project Management, Microsoft Excel, Leadership Skills, Project Planning, Teamwork, Visual Basic, Analytical Skills.

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.