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