Todd Pratt

Senior Software Engineer · Morley Companies, Inc. · 2006 – Present

Saginaw – Midland – Bay City area, Michigan

Twenty years of senior-level engineering experience at Morley Companies, spanning system design, cloud migration, and hands-on development — most recently leading the move of an outbound phone system to a cloud contact center, eliminating on-premises hardware and software entirely.

Portrait of Todd Pratt

What he builds with

Programming Languages

  • Java
  • C++
  • C#
  • PHP
  • Python
  • JavaScript
  • Ruby
  • Assembly Language

Databases

  • SQL Server
  • MySQL
  • PostgreSQL
  • DB2/AS400
  • Oracle
  • MongoDB
  • Redis

System Design & Architecture

  • Distributed systems
  • Microservices
  • Load balancers
  • Caching layers
  • Message queues

Cloud Computing & DevOps

  • AWS
  • Microsoft Azure
  • Google Cloud Platform
  • CI/CD tooling

Linux Administration

  • Linux system administration

Testing & Debugging

  • Unit, integration, and automated testing to identify and fix code errors

Cybersecurity

  • Secure coding practices
  • Encryption
  • OAuth
  • JWT authentication

Version Control

  • Git
  • GitHub
  • GitLab

Software Development Life Cycle

  • Planning, building, testing, and releasing software

AI-Augmented Engineering

  • Leveraging AI tools like Claude to streamline workflows, while applying critical human judgment to review and refactor AI-generated code
  • Architectural reasoning — high-level system logic, problem decomposition, and the edge cases automated tools cannot easily handle

Certifications

Education

  • Bachelor of Science, Computer Science
  • Bachelor of Engineering, Computer/Electrical Engineering

Todd celebrates 20 years at Morley.

Morley’s "Associate Spotlight" graphic for Todd, with a 20-year anniversary badge and a photo of Todd smiling with arms crossed, alongside the quote: "It’s been rewarding seeing the company grow and evolve, and I have the opportunity to help build our infrastructure along the way."
Morley's internal recognition graphic, marking Todd's 20th anniversary with the company.

Always ready to take on more roles and responsibilities, there’s little humdrum in his day-to-day. While leveraging cloud technology, with some database administration mixed in, there’s a wealth of industry insights and learning that keeps things interesting.

“It’s never the same thing,” Todd said. “I’m always doing different things when I come in.”

A recent accomplishment he’s particularly proud of is moving Morley’s outbound phone system to a cloud contact center. This transition eliminates the need for on-premises hardware and software; the infrastructure lives in the cloud.

The project is just one example of the many changes he has implemented as Morley has grown over the years.

When Todd started, there were only 250 associates at Morley.

Concealed Weapon Licensing System

Designed and developed a distributed, multi-tiered application for the Concealed Weapon Licensing process on Java’s J2EE platform, including a multi-threaded client and web application. Coordinated directly with the Michigan State Police to get the system approved to state standards.