Ezekiel Inalegwu Akoji

Staff Engineer | Engineering Manager Track

📍 Houston, TX · 📧 akojimsg@gmail.com

🔗 LinkedIn · 🌐 eiakoji.me


Profile Summary

Staff-level Software Engineer with 10+ years of experience in backend engineering and distributed systems. Proven success in leading system architecture, building reusable libraries, and elevating developer experience through CI/CD automation, infrastructure as code, and scalable design patterns.

At Google (XWF/FTC), actively contributing to platform and feature development across service and UI layers. Strong practitioner of developer-experience improvements, component testing, and scalable service architecture.

Skilled in translating complex business needs into scalable technical solutions. Passionate about clean design, observability, mentorship, and building for long-term maintainability. Self-driven with multiple personal projects supporting small businesses across logistics, inventory management, e-commerce, and process automation.


Technical Skills

  • Languages: Java (8–21), TypeScript, C++, C#, Python, Go
  • Frameworks: Spring Boot, WebFlux, NestJS, React, Next.js, Angular
  • Tooling: Maven, Gradle, GitHub Actions, CircleCI, Jenkins, ArgoCD, Veracode, SonarCloud
  • Cloud/Infra: AWS (EKS, ECS, Lambda, API Gateway, RDS), Terraform, Docker, Kubernetes
  • Databases: Spanner, PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB, Elasticsearch
  • DevEx/Observability: CI/CD pipelines, static analysis, component testing, shared libraries, CLI tooling
  • Other: GraphQL, REST APIs, Kafka, JBPM, Keycloak, Prometheus, Grafana, OpenTelemetry

Professional Experience

Google (via ERG Inc) – Sr Software Engineer, XWF/FTC

Jul 2024 – Present

  • Serving as a lead engineer on the Checks team, designing and implementing the assessment module for 1P checks across service and UI layers.
  • Developed RPC services and REST APIs using Java in an internal application framework.
  • Built Angular UI features and robust end-to-end test suites for workflows like onboarding, user modeling, and reporting.
  • Practiced TDD with full-stack coverage and contributed to scalable service design using internal build, RPC, and observability tooling.
  • Leveraged distributed databases, managed service runtimes, component testing, and agent frameworks.

Tech: Java, TypeScript, Angular, distributed databases, Bazel, RPC, component testing


DXC Technology – Sr Software Engineer (Lead)

Jan 2023 – Jun 2024

  • Designed a JBPM/Kogito-based pension automation engine using Java 17, Spring Boot, and Keycloak.
  • Migrated APIs from ECS to Kubernetes with CI/CD pipelines using CircleCI and ArgoCD; enhanced observability using New Relic.
  • Modernized monoliths into modular microservices and improved system resilience and scalability.
  • Resolved security vulnerabilities via Veracode and led DevSecOps integration initiatives.

Tech: Java, Spring Boot, Node.js, Angular, GraphQL, K8s, Kafka, Infinispan, RHEL, Veracode, Postgres, Oracle


CommScope – Principal Software Engineer

Jun 2022 – Jan 2023

  • Led development of modular frontend monoliths using Nx and Angular with reusable UI libraries.
  • Supported Spring Boot microservices for signal diagnostics and telecom telemetry.
  • Developed non-blocking UIs with NgRx and built test coverage using TDD.

Tech: TypeScript, Angular, Nx, Jest, Spring Boot, PostgreSQL, Docker


Vizio – Platform Engineer (Contract)

Mar 2023 – May 2024

  • Managed platform infrastructure for distributed services using Java and an AWS serverless stack.
  • Built Lambda-based APIs and coordinated deployments via Terraform and GitHub Actions.
  • Designed and implemented an event-driven choreography pattern using SQS, SNS, and IoT for asynchronous service communication.
  • Contributed to internal tooling and documentation for deployment, testing, and observability.

Tech: Java, Spring Boot, AWS Lambda, SQS, SNS, IoT, Terraform, Serverless Framework


ACS Solutions – Lead Software Engineer

Nov 2020 – May 2022

  • Developed a YAML-driven low-code platform for generating Spring Boot APIs and Next.js UIs with Swagger integration.
  • Delivered PoCs showcasing blue-green and canary deployments, TDD-first component generation, and custom dashboards.
  • Deployed highly available containerized applications on Kubernetes using Helm, GitLab CI/CD, and Terraform.

Tech: Java, Spring Cloud, Go, React, Next.js, Terraform, GitLab CI/CD, Docker, Helm, PostgreSQL


Education

  • MCS Business Management – Tecnológico de Monterrey, 2011–2015
  • BCS Mechatronics Engineering – Tecnológico de Monterrey, 2006–2010

Certifications

  • AWS Certified Cloud Practitioner : Issued by AWS | Verified via Credly