Ezekiel Inalegwu Akoji
Senior Software Engineer | Java Platform & Tooling | Kotlin Ecosystem
π Houston, Tx Β· π§ akojimsg@gmail.com Β· π± +1 346-314-2519
π LinkedIn Β· π eiakoji.me
Profile Summary
Staff-level Software Engineer with 10+ years of experience in backend platform engineering, developer tooling, and distributed systems. Specialized in the Java ecosystem with growing expertise in Kotlin and Google-internal frameworks. 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 using Apps Framework (OneStack), Nexus, Boq Servers, Spanner, Stubby RPC, RPC Studio, and Bazel. Strong practitioner of internal DevEx practices, componentized testing (CUJs), 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), Kotlin (introductory), 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/Kotlin in Apps Framework (OneStack/Nexus).
- Built Angular UI features and robust CUJ test suites for workflows like onboarding, user modeling, and reporting.
- Practiced TDD with full-stack coverage and contributed to scalable service design using Bazel, Stubby, Scuba, and RPC Studio.
- Leveraged Google-internal systems: Spanner, Boq Servers, CUJ Testing framework, Agents Framework.
Tech: Java, Kotlin, TypeScript, Angular, Spanner, Boq, OneStack, Nexus, Bazel, Stubby, Scuba, RPC Studio
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, Kotlin, 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/Kotlin-based microservices for signal diagnostics and telecom telemetry.
- Developed non-blocking UIs with NgRx and built test coverage using TDD.
Tech: TypeScript, Angular, Nx, Jest, Kotlin, Spring Boot, PostgreSQL, Docker
Vizio β Platform Engineer (Contract)
Mar 2023 β May 2024
- Managed platform infrastructure for distributed services using Java/Kotlin and 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, Kotlin, 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
- AWS Certified Solutions Architect β Associate: In progress β expected completion: June 2025
- AWS Certified Solutions Architect β Professional: Planned β targeted for July 2025