About

10+ year Software Development experience with mastery of several programming languages.

5+ year Experience in Software Architecture in the education technology domain.

Experience leading teams including Engineers, UX, Designers, Quality Assurance Analysts, and DevOps roles.

Managed vendors from the United States, Latin America, India, and Eastern Europe.

Played a critical technical role in 4 major acquisitions.

Designed and implemented solutions for acquired technology interoperability and migration.

Experience

CeriFi

January 2022 — Present

Lead Software Architect

Hybrid — Alpharetta, GA
  • Conduct discovery with product division leaders to determine and document business requirements across product and ecommerce domains. Collaborate on a yearly organization roadmap considering technology scope and sequence. Lead the department effort to produce and maintain a quarterly technology roadmap.
  • Design solutions to enterprise technology problems working with stakeholders; new feature initiatives as well as completing the transition of dozens of acquired technologies, infrastructure, and data to one technology ecosystem.
  • Produce logical design artifacts including diagrams in UML and ERD formats and present them to other architects and development team leaders.
  • Design and implement organizational strategies for continuous integration (CI) and continuous delivery (CD). Launched a shared build and deploy pipeline between Bitbucket and AWS in a microservices system architecture.
  • Ensure technical standards are met and exceeded; a yearly SOC2 compliance audit as well as lead the response to dozens of ad-hoc security evaluations by industry leading customers in the government and financial sector.
  • Create proof of concepts (POC) for architectural designs; AWS CI/CD pipelines, Salesforce, Learnosity, LaunchDarkly, Discourse, and LTI integrations.
  • Present technology initiatives to the broader organization on a regular basis. Performed presentations on Learning Tool Interoperability (LTI), observability tools, and yearly long term technology strategy.

Imagine Learning

January 2020 — October 2021

Software Engineering Manager

Scottsdale, AZ
  • Manage a team of three Software Engineers and two Quality Assurance Analysts for the Consumer Software division. Facilitated the launch of a next generation e-commerce platform leading to easier subscription management for customers.
  • Develop technical standards and participate in cross-team dependency planning and architecture design.
  • Facilitate production support for consumer applications. Act as incident commander during multiple high-impact production incidents including outages.
  • Migrate applications hosted on legacy infrastructure; physical datacenters and Microsoft Azure to AWS EKS cloud infrastructure.

Staff Software Engineer

Scottsdale, AZ
  • Lead 4 teams of software engineers developing enterprise learning platforms.
  • Participate in cross-team technology planning and discovery with the product management team. Refine requirements to determine acceptance criteria.
  • Migrate legacy platforms to the cloud (AWS) from physical data centers; a LMS with over 200 thousand users and 30 thousand monthly active users as well as shared services.
  • Facilitate recurring cross team collaboration sessions. Make logical design decisions and artifacts providing development teams guidance for physical design and implementation.

Glynlyon Inc.

October 2014 — December 2019

Staff Software Engineer

Chandler, AZ
  • Lead 3 teams of software engineers developing enterprise learning platforms.
  • Participate in cross-team technology planning and discovery with the product management team.
  • Present information sessions to the broader technology teams; front and back end development best practices, automated testing frameworks, and other topics.
  • Estimate, create physical design for, and implement new features in support of business initiatives; learner dashboards, a dynamic instructor gradebook, and many more.

Senior Software Engineer

Chandler, AZ
  • Estimate, create physical design for, and implement new features; HTML5 and media asset migrations, a new platform for entitlement management, and ecommerce integrations.
  • Conduct technical deep dives with team members where physical design and implementation is planned in detail.
  • Designed and implemented a solution for accessibility and WCAG compliance ensuring accessibility for customers with disabilities.

Software Developer

Chandler, AZ
  • Launched a new subscription feature allowing products to be sold in a new payment model ensuring compliance with PCI standards including integrations with Stripe and Authorize.net payment providers.
  • Participate in code review where feedback is provided to team members. Collaborated on team technical standards for Git branching, Java, Python, and JavaScript.

Skills

Languages

Java — 10+ yearsJavaScript / TypeScript — 10+ yearsPython — 5+ yearsPHP — 10+ yearsHTML / CSS — 10+ years

Databases

MySQL — 8+ yearsPostgreSQL — 8+ yearsMicrosoft SQL Server — 8+ yearsMongoDB — 5+ years

Frameworks & Platforms

Spring / Spring Boot — 8+ yearsNode.js — 8+ yearsAngular — 8+ yearsReact — 8+ yearsVue.js — 8+ years

Cloud & Infrastructure

Amazon Web Services (AWS) — 5+ yearsCI / CD Pipelines — 5+ yearsDocker / Kubernetes — 5+ years

Tools & Practices

Git / Atlassian JIRA / Confluence / Bitbucket — 10 yearsAgile Process Facilitation — 10+ yearsArchitecture Diagramming (Lucid, Visio) — 4+ yearsDatabase Design — 5+ years

SaaS & Identity

Learnosity, Learning Locker, LaunchDarkly, Pendo, Sendgrid — 8+ yearsOkta, Auth0, Amazon Cognito — 5+ years

Education & Credentials

Davenport University

April 2027

Bachelor's Degree Cyber Defense, Specialty in Information Assurance

Grand Rapids, MI

  • 4.0 GPA
  • President's List, All semesters
  • Courses Include: UNIX / Linux Server Administration (AWS), Database Design, Data Communications and Networks

Amazon Web Services Cloud Practitioner

Amazon Web Services (AWS)

Issued February 2025 · Expires February 2028

Private Pilot (PPL)

December 2021 — Present

Licensed by Federal Aviation Administration (FAA)

Meet Cody...

I'm an aviation nerd, private pilot, and software architect, which is really just a fancy way of saying I solve complex business problems with clean, maintainable, and secure systems, and then unwind by putting around in a Cessna 172. In my spare time, you'll probably find me with my family, friends, and dog, buried in a history book, or in the back row middle of a movie theater. I'm a movie person in the truest sense: classic cinema, weird indie stuff, big dumb blockbusters, all of it. If you have opinions about technology, history, or films, good and terrible, we'll probably get along just fine.

— Cody Dalton