Peter O'Toole

Peter O'Toole Email and Phone Number

Senior Software Engineer @ Best Buy Health
Peter O'Toole's Location
Madison, Wisconsin, United States, United States
Peter O'Toole's Contact Details

Peter O'Toole personal email

n/a
About Peter O'Toole

As with the care and creativity I put into my hobbies, from an immaculate photography portrait to a perfectly timed progressive guitar solo, I put the same passion and detail into my work as a senior software engineer developing both cloud-based internet of things (IoT) applications and future leaders on my team.

Peter O'Toole's Current Company Details
Best Buy Health

Best Buy Health

View
Senior Software Engineer
Peter O'Toole Work Experience Details
  • Best Buy Health
    Senior Software Engineer
    Best Buy Health Dec 2021 - Present
    Boston, Massachusetts, Us
  • Schneider Electric
    Senior Software Design Engineer
    Schneider Electric Jul 2021 - Dec 2021
    Rueil Malmaison, Paris, Fr
    • Design and build the stream processing component for next generation of a highly distributed IoT platform (EcoStruxure Technology Platform) capable of processing tens of thousands of messages per second, with higher scalability and resiliency, yet a lower cost, than the current platform• Apply knowledge of Azure, Networking, Kubernetes, PowerShell, Bash, GitHub Actions, Node.js, and Go to ensure the design, microservice codebase, deployment story, and documentation for the platform are of high quality• Collaborate with external vendors to validate PoVs of prospective technologies to utilize within the new platform• Onboard internal customers onto the next generation of the platform by teaching the new tools and processes, assisting with initial integrations, and collecting feedback for future improvements• Leverage GitHub Actions to automate CI/CD builds, deployments, and maintenance tasks• Advocate for DevOps and Agile methodologies throughout the team, including creating processes and guidelines• Mentor and lead new team members as they learn the platform design and technologies• Oversee the release preparations for deploying the platform into the preview and production environments
  • Schneider Electric
    Software Design Engineer
    Schneider Electric Jun 2020 - Jun 2021
    Rueil Malmaison, Paris, Fr
    • Collaborated with internal and external teams to design the API authorization model for the EcoStruxure Technology Platform. The current design consists of a Go service which connects an Envoy Proxy-based API Gateway to a Casbin-based authorization service• Built and documented an automated workflow to create a development environment within Azure. New team members use the workflow to quickly set up a workspace with everything needed to deliver value to the team• Collaborated with the security architect to enhance the EcoStruxure Technology Platform’s network architecture
  • Schneider Electric
    Software Design Engineer
    Schneider Electric Nov 2018 - May 2020
    Rueil Malmaison, Paris, Fr
    • Organized and assisted with a large-scale migration of customers to a new architectural model• Re-designed existing systems to improve scalability, resiliency, monitoring, and management • Coordinated with many international teams including operations, support, feature teams, and customers• Supported products in production by monitoring, resolving issues, and coordinating with the technical support team• Stress and load tested the platforms to identify bottlenecks and identify improved designs and technologies• Ensured all releases are of a high standard by contributing to the threat model and SDL processes• Trained support, operations, and customers on new tools developed by the platform teams• Implemented tools and automation to improve deployment, configuration, and management of the platform
  • Schneider Electric
    Software Engineer
    Schneider Electric May 2016 - Nov 2018
    Rueil Malmaison, Paris, Fr
    • Built and maintained APC SmartConnect, a large, cloud-based internet of things (IoT) application• Collaborated with team lead to design application architecture and features• Applied knowledge of Azure, Node.js, and C# to ensure the application code was of high quality• Built a monitoring system, utilizing thresholds and retries to ensure less than 1% false positive rate• Collaborated with DevOps team to automate application deployment using Node.js, Jenkins, and VSTS• Identified application efficiency bottlenecks and incorporated improvements to the user experience• Supervised external teams in developing plugins for Remote Monitoring and Management (RMM) tools• Wrote functional specs, failure mode and effects analysis, process, and procedure documents• Implemented tools for managing of the development, testing, and production environments• Supported the product in production by monitoring, resolving issues, and coordinating with the technical support team
  • Schneider Electric
    Associate Software Engineer
    Schneider Electric May 2014 - Apr 2016
    Rueil Malmaison, Paris, Fr
    • Designed and developed web services for an app which connects users to their IoT devices• Reviewed code and shared best practices for implementing Node.js applications with the team• Documented application features, development processes, and troubleshooting guides• Analyzed front-end mobile app implementation and provided feedback on behavior and code• Tested web services under various load scenarios and mitigated application bottlenecks
  • National University Of Ireland, Galway
    Student
    National University Of Ireland, Galway Sep 2010 - May 2014
    Galway, Ie
  • Schneider Electric
    Intern Software Developer
    Schneider Electric Apr 2013 - Aug 2013
    Rueil Malmaison, Paris, Fr
    • Updated web services with security fixes• Documented the web services, database configuration, and release process• Upgraded build machine for a long running project, including operating system and build tools• Created “test drive” versions of two web applications, providing users with an interactive demo

Peter O'Toole Skills

Javascript Node.js Express.js Git Mocha Powershell Sql Webstorm Vmware Jenkins Linux Jquery Python Eclipse Subversion Bash Networking Jira Agile Methodologies Html 5 Windows Java Computer Repair Software Documentation Object Oriented Design C# Jsp Microsoft Office Internet Security Web Applications Software Development Test Driven Development Incident Management Programming Web Services Unit Testing Cascading Style Sheets Representational State Transfer .net Framework Microsoft Azure Teamwork General Data Protection Regulation Elasticsearch Internet Of Things Visual Studio Team Services Kibana Sinon.js

Peter O'Toole Education Details

  • University Of Galway
    University Of Galway
    Computer Science And Information Technology

Frequently Asked Questions about Peter O'Toole

What company does Peter O'Toole work for?

Peter O'Toole works for Best Buy Health

What is Peter O'Toole's role at the current company?

Peter O'Toole's current role is Senior Software Engineer.

What is Peter O'Toole's email address?

Peter O'Toole's email address is pe****@****ric.com

What schools did Peter O'Toole attend?

Peter O'Toole attended University Of Galway.

What skills is Peter O'Toole known for?

Peter O'Toole has skills like Javascript, Node.js, Express.js, Git, Mocha, Powershell, Sql, Webstorm, Vmware, Jenkins, Linux, Jquery.

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

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.