Michael Smith

Michael Smith Email and Phone Number

Principal Technical Lead - Cloud Provisioning @ Ross Video
Ottawa, ON, CA
Michael Smith's Location
Ottawa, Ontario, Canada, Canada
Michael Smith's Contact Details

Michael Smith work email

Michael Smith personal email

n/a
About Michael Smith

Referred to as an 'A Team' developer - I started my role at Ross Video as a C Software Developer for Acuity. Since then I developed internal protocols on the Ultrix system to build the Ultrix-Acuity Switcher. My contributions to Ross's Switcher/Router Hyper-converged system built my recognition as a 'product builder' and lead to my transfer to Graphite CPC; Ross's new cloud-based switcher. I was brought in to Graphite CPC to ramp up development, and also build up the Carbonite/Graphite product lines feature set to rival the Acuity product line. My new role required working primarily with C++/Delphi.Since joining Graphite CPC, I noticed some gaps in business operations when deploying our cloud systems to cloud architectures like AWS. With this, I took initiative in ramping up cloud deployment technologies to better assist Ross's goals with Cloud as the future of production. My latest designation uses technologies like Terraform, NodeJS, Postgres, React, AWS SDK/CLI, Kubernetes, RabbitMQ, ArgoCD

Michael Smith's Current Company Details
Ross Video

Ross Video

View
Principal Technical Lead - Cloud Provisioning
Ottawa, ON, CA
Website:
rossvideo.com
Employees:
1478
Michael Smith Work Experience Details
  • Ross Video
    Principal Technical Lead - Cloud Provisioning
    Ross Video
    Ottawa, On, Ca
  • Ross Video
    Senior Software Developer
    Ross Video Jun 2024 - Present
    Current responsibilities include:Developing cloud technologies to assist in deploying production technologies into cloud architecturesIntegrating with internal teams on existing deployment methodologies to build a consolidated cloud deployment frameworkNegotiating with shareholders on goals and expectations to fill gaps in existing company/customer requirements
  • Ross Video
    Software Developer
    Ross Video Jan 2019 - Present
    Ottawa, Canada Area
    Hybrid developer for the Acuity/Ultrix Acuity/Graphite Cloud Production Center product Lines.Roles include:Software Development - Includes maintenance of software to support changing customer needs and new feature development pertaining to device interfacing / system level designs. - Focus in C/C++/Delphi Programming, occasional requirements of Java, nodejs.Systems Integration- Assisted in developing core communication channel of the Ultrix and Acuity products to create the Ultrix-Acuity switcher.- Current development on Graphite CPC (Graphite switcher + Xpression graphics) for on-prem + cloud based switching options.R&D After Hours Technical Support - Involves assisting the technical support team with customer related issues after standard work hours.Field Services - Involves assisting customers directly with problems encountered in the field. Duties include customer geared development, occasional travel for onsite support.Co-op Management - Primarily assisting co-op students integrate with the large switcher teams. Ensuring they have enough work to feel engaged and challenged allowing them to enjoy developing their software and work-life skills.
  • Ross Video
    Software Developer (Co-Op)
    Ross Video May 2018 - Sep 2018
    Ottawa, Canada Area
    Designed a new proof-of-concept UI for the large switcher AcuityDeveloped a flexible addition to legacy software that allowed enhanced interaction while still respecting the constraints of the system.
  • Espial
    Java Developer
    Espial May 2017 - Aug 2017
    Ottawa, Canada Area
    Re-engineered the Media Services Product test suite to function with the new code infrastructure guaranteeing a reliable testing modelDeployed additions to the Amazon Web Services Cloud-based Media Services Product model using terraform
  • Carleton University
    Teaching Assistant
    Carleton University Sep 2015 - Apr 2017
    Ottawa, Canada
    Assist first year students in developing an understanding of the basic applications of low-level programming to ensure an improved knowledge of basic Object Oriented Programming in JavaAssist second year students in developing their skills in C++ to ensure a stronger understanding of proper code encapsulation in addition to working on larger projectsProfessionally lead tutorial sessions and build rapport with students in order to assist and answer questions to ensure each student is able to complete assigned tasks
  • Ross Video
    Software Developer (Co-Op)
    Ross Video May 2016 - Dec 2016
    Ottawa, Canada Area
    Developed C code for the Large Production Switcher Acuity which included working with third party devices such as audio boards in addition to creating and updating user interface menus to allow for a cleaner user experienceDeveloped Java Swing code for the mock audio board NPAM which included adding new audio board simulations to add as a testing software in place of physical audio boardsDeveloped a command interpreter using the LUA scripting language into the Acuity switcher to allow the development team a better way of debugging and testing the systemCreated a LiveEDL feature for Acuity that allowed customers the option of recording their live production shows for later editing
  • The Sarnia Journal
    Student Manager Of Distribution
    The Sarnia Journal Jun 2014 - Sep 2014
    Sarnia, Ontario
    Managed a group of eleven first and second year college students in the delivery of a new local newspaper to ensure weekly distribution deadlines were met on time

Michael Smith Skills

Java C++ C Data Structures Memory Management Software Testing Interpersonal Skills Intrapersonal Skills Team Leadership Presentation Skills Microsoft Office Microsoft Excel Microsoft Word

Michael Smith Education Details

Frequently Asked Questions about Michael Smith

What company does Michael Smith work for?

Michael Smith works for Ross Video

What is Michael Smith's role at the current company?

Michael Smith's current role is Principal Technical Lead - Cloud Provisioning.

What is Michael Smith's email address?

Michael Smith's email address is mi****@****eton.ca

What schools did Michael Smith attend?

Michael Smith attended Carleton University.

What skills is Michael Smith known for?

Michael Smith has skills like Java, C++, C, Data Structures, Memory Management, Software Testing, Interpersonal Skills, Intrapersonal Skills, Team Leadership, Presentation Skills, Microsoft Office, Microsoft Excel.

Not the Michael Smith you were looking for?

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.