Mark Dodd

Head of IoT at Woosh
  • Claim this Profile
Contact Information

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Olsi Spahiu

Mark brings decisive technical leadership to his team. He's able to clearly think through tough problems and articulate practical solutions. Mark is a tinkerer, bringing into reality POCs and demos. Mark drives jumbo scale projects with unwavering ownership and gets to the root of the problem more often than not. Mark is also a thorough negotiator, always getting teams to align.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Saudi Arabia
    • Entertainment Providers
    • 1 - 100 Employee
    • Head of IoT
      • Jan 2022 - Present

      Disrupting the HVAC filtration industry! Follow our journey: @wooshair | www.wooshair.com | Kickstarter: bit.ly/3xogY2q Disrupting the HVAC filtration industry! Follow our journey: @wooshair | www.wooshair.com | Kickstarter: bit.ly/3xogY2q

    • Bangladesh
    • Advertising Services
    • 1 - 100 Employee
    • Senior Software Development Engineer - Alexa
      • Oct 2020 - Dec 2021

      Technical Lead for teams developing the offline Alexa Skills Kit SDK, runtime and SLU stack. Responsible for the Local Voice Control feature of the Alexa Automotive SDK. Alexa Custom Assistant: •Design overall architecture and lead implementation of the Alexa Custom Assistant for offline use cases. •Refactor in-place large portions of critical path on-device Local Voice Control orchestration logic and reassign ownership across teams. •Provide technical direction to junior… Show more Technical Lead for teams developing the offline Alexa Skills Kit SDK, runtime and SLU stack. Responsible for the Local Voice Control feature of the Alexa Automotive SDK. Alexa Custom Assistant: •Design overall architecture and lead implementation of the Alexa Custom Assistant for offline use cases. •Refactor in-place large portions of critical path on-device Local Voice Control orchestration logic and reassign ownership across teams. •Provide technical direction to junior developers designing and implementing sub-components of the larger Alexa Custom Assistant feature.

    • Software Development Engineer - Alexa
      • Jan 2018 - Oct 2020

      Technical lead for the Alexa Hybrid Skills SDK team: •Setting technical direction and vision for one and three year planning. •Contributing to the definition of the team's charter. •Authoring technical strategy and design documents. •Performing team and cross-team/org design reviews. •Providing templates, guidance and coaching to engineers for technical writing and design review meetings. •Feature request prioritization. •High level work estimates for large… Show more Technical lead for the Alexa Hybrid Skills SDK team: •Setting technical direction and vision for one and three year planning. •Contributing to the definition of the team's charter. •Authoring technical strategy and design documents. •Performing team and cross-team/org design reviews. •Providing templates, guidance and coaching to engineers for technical writing and design review meetings. •Feature request prioritization. •High level work estimates for large features. •Representing the Alexa Hybrid engineering team to external OEM partners. •Providing technical consultation for internal teams and external partners wishing to utilize offline Alexa features. •Driving consensus on contentious technical issues. •Interviewing internal and external candidates. •Mentoring new graduates and experienced developers towards promotion. •Providing feedback for promotions. •Build, testing and release management for the Alexa Hybrid organization's software deliverables. Automotive Local Voice Control (LVC) •Technical coordination and negotiation of component ownership, delivery, testing and configuration between seven individual teams. •Skill and feature design reviews. •Architecture recommendations for LVC deployment on Android and Linux. •Oversight of implementation for new Local Voice Control features to support the Alexa Auto SDK. •New platform bring-up on OEM specific hardware. •In-vehicle prototyping and demonstration of new LVC features for large audiences within Amazon. Echo Local Voice Control •Delivery of the offline skills required for launch. •Design and implementation of the offline Help and Volume control skills. Local Skills C++ SDK •Design of the SDK. •Oversight of implementation of the Local Skills SDK by multiple software development engineers and interns. •On-boarding new skill development teams to utilize SDK features and best practices. •Conception, organization and hosting of two "Local Skill Developer" workshops involving nine development teams.

    • Software Development Engineer - Fulfillment by Amazon
      • Aug 2016 - Dec 2017

      Fulfillment by Amazon - Placement •Adding new features to and updating the existing GUI for the Unified Shipping Workflow in Fulfillment by Amazon's Seller Central portal. •Maintaining maximum availability for multiple scalable distributed web services using AWS technologies. •Managing/mentoring interns and other engineers. •Managing the team's fleet of hardware and minimizing cost. •Performing design and technical specification reviews. •Migrating legacy Oracle DBs to AWS… Show more Fulfillment by Amazon - Placement •Adding new features to and updating the existing GUI for the Unified Shipping Workflow in Fulfillment by Amazon's Seller Central portal. •Maintaining maximum availability for multiple scalable distributed web services using AWS technologies. •Managing/mentoring interns and other engineers. •Managing the team's fleet of hardware and minimizing cost. •Performing design and technical specification reviews. •Migrating legacy Oracle DBs to AWS DynamoDB. •New hire onboarding.

    • Canada
    • Consumer Electronics
    • 400 - 500 Employee
    • Senior Software Developer
      • Mar 2014 - Aug 2016

      Team lead for the Carrier Côr smart thermostat firmware: •Implementing Carrier's feature and GUI specification. •Reporting progress to internal and external stake holders. •Coordinating internal and external QA teams. •Estimating time requirements, breaking down and assigning work. •Bug triage and resolution. •Interviewing and making recommendations on new hires. •Implementing new and improving existing company procedures. Developing the Alexa Voice Service client on… Show more Team lead for the Carrier Côr smart thermostat firmware: •Implementing Carrier's feature and GUI specification. •Reporting progress to internal and external stake holders. •Coordinating internal and external QA teams. •Estimating time requirements, breaking down and assigning work. •Bug triage and resolution. •Interviewing and making recommendations on new hires. •Implementing new and improving existing company procedures. Developing the Alexa Voice Service client on the ecobee 4: •Human voice audio capture and streaming. •Buffering, streaming audio decoding and playback using ffmpeg and Advanced Linux Sound Architecture libraries. •HTTP/2 connections using nghttp2. •Hardware abstraction for simulation and debugging. •AVS compliant state machine and request control logic. Other Responsibilities: •Developing s/w for and overseeing Wi-Fi compliance testing. •Enhancing and adding new features to proprietary GUI API. •Researching and introducing new language features and technologies to the team. •Building x86/ARM cross compilers to enable new language features. •Updating build system to support the newest version of Visual Studio. •New hire onboarding. Show less Team lead for the Carrier Côr smart thermostat firmware: •Implementing Carrier's feature and GUI specification. •Reporting progress to internal and external stake holders. •Coordinating internal and external QA teams. •Estimating time requirements, breaking down and assigning work. •Bug triage and resolution. •Interviewing and making recommendations on new hires. •Implementing new and improving existing company procedures. Developing the Alexa Voice Service client on… Show more Team lead for the Carrier Côr smart thermostat firmware: •Implementing Carrier's feature and GUI specification. •Reporting progress to internal and external stake holders. •Coordinating internal and external QA teams. •Estimating time requirements, breaking down and assigning work. •Bug triage and resolution. •Interviewing and making recommendations on new hires. •Implementing new and improving existing company procedures. Developing the Alexa Voice Service client on the ecobee 4: •Human voice audio capture and streaming. •Buffering, streaming audio decoding and playback using ffmpeg and Advanced Linux Sound Architecture libraries. •HTTP/2 connections using nghttp2. •Hardware abstraction for simulation and debugging. •AVS compliant state machine and request control logic. Other Responsibilities: •Developing s/w for and overseeing Wi-Fi compliance testing. •Enhancing and adding new features to proprietary GUI API. •Researching and introducing new language features and technologies to the team. •Building x86/ARM cross compilers to enable new language features. •Updating build system to support the newest version of Visual Studio. •New hire onboarding. Show less

    • Engineering Consultant (Part Time)
      • Feb 2013 - Feb 2014

      •Developing, deploying and managing a multi-customer ZigBee based wireless sensing network. •Developing embedded device drivers (C/Python). •Managing remote firmware upgrades. •Network and device troubleshooting. •Development and maintenance of VPS assets. •Backend server application development (C#). •System architecture. •Developing, deploying and managing a multi-customer ZigBee based wireless sensing network. •Developing embedded device drivers (C/Python). •Managing remote firmware upgrades. •Network and device troubleshooting. •Development and maintenance of VPS assets. •Backend server application development (C#). •System architecture.

    • Canada
    • Wireless Services
    • 1 - 100 Employee
    • Design Engineer
      • May 2011 - Feb 2014

      •Developing proprietary hardware diagnostics and test framework. •Establishing and formalizing processes for developing manufacturing tests. •Qualification of third party ATCA hardware. •Development and support of electromagnetic compliance (EMC) software and testing. •Low level Linux device programming (C), •EEPROM encoding/decoding and programming. •Ethernet diagnostics and high speed traffic generation (C++, python). •Linux programming. •Developing proprietary hardware diagnostics and test framework. •Establishing and formalizing processes for developing manufacturing tests. •Qualification of third party ATCA hardware. •Development and support of electromagnetic compliance (EMC) software and testing. •Low level Linux device programming (C), •EEPROM encoding/decoding and programming. •Ethernet diagnostics and high speed traffic generation (C++, python). •Linux programming.

    • Canada
    • Software Development
    • 700 & Above Employee
    • Software Developer
      • May 2007 - May 2011

      •High volume manufacturing test development. Focus on yield improvement and test time reduction. •Contract manufacturing support. Primary point of contact for device test issues. On-site engineering support and troubleshooting. Knowledge transfer. •Incorporating new technologies and standards into proprietary software. •Extensive problem solving, troubleshooting and root cause analysis. WiFi, Blue Tooth, charging, audio, LCD. •High volume manufacturing test development. Focus on yield improvement and test time reduction. •Contract manufacturing support. Primary point of contact for device test issues. On-site engineering support and troubleshooting. Knowledge transfer. •Incorporating new technologies and standards into proprietary software. •Extensive problem solving, troubleshooting and root cause analysis. WiFi, Blue Tooth, charging, audio, LCD.

    • United Kingdom
    • Retail Art Dealers
    • Software Developer
      • Oct 2006 - May 2007

      •Database (SQL) report generation •ASP .Net inventory replenishment systems •Ajax/Google maps store locator •Corporate web site production and maintenance. •Database (SQL) report generation •ASP .Net inventory replenishment systems •Ajax/Google maps store locator •Corporate web site production and maintenance.

Education

  • University of Manitoba
    B. Sc., Computer Engineering
    2001 - 2006

Community

You need to have a working account to view this content. Click here to join now