Wareh Oweh
Senior Software AI Engineer
Lagos, NG.About
Senior Software AI Engineer and proven Engineering Manager with extensive experience in financial services, specializing in Java, Spring/Springboot, and Apache Camel for robust enterprise integrations. Expert in architecting scalable microservices, implementing advanced DevOps pipelines with Docker/Kubernetes, and providing technical leadership to high-performing teams. Leverages deep financial sector integration expertise to deliver production-grade, seamlessly integrated solutions that drive business success and optimal system performance.
Work
Fincra
|Engineering Manager
Summary
Led engineering teams responsible for building payment infrastructure, managing technical delivery, and implementing microservices architecture.
Highlights
Led engineering teams in developing robust payment infrastructure, ensuring timely and secure technical delivery of critical features.
Managed sprint planning and execution, consistently meeting project deadlines and delivering key functionalities.
Established stringent coding standards and comprehensive review processes, improving code quality and reducing technical debt.
Built secure and efficient integrations with diverse financial institutions, expanding the platform's payment processing capabilities.
Implemented a scalable microservices architecture, enhancing system modularity and facilitating future growth.
INNOVECTIVES Inc.
|Engineering Manager, Platform Solutions & Tech Lead, Software and Integrations
Summary
Managed platform engineering teams and led software and integrations development, specializing in agency banking solutions with Java, Spring/Springboot, Apache Camel, and RedHat JBoss.
Highlights
Managed platform engineering teams, defining technical architecture for scalable agency banking solutions that expanded service reach.
Led the implementation of all integrations using Java, Spring/Springboot, Apache Camel, and RedHat JBoss, applying Enterprise Integration Patterns to ensure robust system connectivity.
Established comprehensive DevOps practices and automation, significantly streamlining deployment processes and improving system reliability.
Coordinated product delivery with stakeholders, ensuring alignment between technical development and business objectives for agency banking solutions.
Deployed microservices within Docker and RedHat JBoss environments, leveraging GitLab for CI/CD to enhance continuous integration and delivery.
ProcureAI Project
|Senior Software AI Engineer
Summary
Leading integration architecture, backend development, and DevOps implementation for an AI-powered intelligent procurement platform, focusing on scalable microservices and seamless system connectivity.
Highlights
Lead the architecture and implementation of critical enterprise integrations using Java, Spring/Springboot, and Apache Camel, establishing robust connectivity for the AI-powered procurement platform.
Design and build scalable microservices for D365/AX ERP integration, enhancing system interoperability and data flow efficiency for complex procurement workflows.
Engineer comprehensive CI/CD pipelines leveraging GitLab, Docker, and Kubernetes, automating deployments and improving release frequency by 30%.
Provide technical leadership for development teams, defining architectural decisions and ensuring the delivery of production-grade solutions with high reliability and optimal performance.
Implement secure financial services integrations with banks and payment providers, establishing compliant and resilient transaction processing capabilities for the platform.
Glovo
|Engineering Manager
Summary
Managed engineering teams for an on-demand delivery platform, providing technical direction for backend services and implementing Agile methodologies.
Highlights
Managed engineering teams, providing technical direction for backend services that supported a rapidly expanding user base.
Established and optimized engineering processes and best practices, enhancing team efficiency and project predictability.
Coordinated effectively with international teams across multiple time zones, ensuring seamless collaboration and project alignment.
Implemented Agile methodologies, improving sprint delivery predictability by 20% and fostering a responsive development environment.
Contributed to the scalability of the delivery platform, supporting a 30% increase in order volume during tenure.
Shopp!ng
|Senior Java Software Engineer
Summary
Developed Java/Spring-based microservice applications for diverse clients and contributed to system architecture redesign, focusing on TDD, security, and cloud deployment.
Highlights
Built and delivered Java/Spring-based microservice applications for clients in banking, construction, and SME sectors, enhancing their digital capabilities.
Integrated Test-Driven Development (TDD) into the development process, improving code quality and reducing defect rates by 20%.
Conducted rigorous penetration testing on APIs and dashboards, identifying and remediating critical security vulnerabilities to strengthen system integrity.
Deployed applications efficiently in Docker and Kubernetes environments within an Agile framework, optimizing scalability and operational performance.
Contributed to a 4-person team that reviewed, redesigned, and documented the entire system architecture, improving system maintainability and future scalability.
Vileb Communications Limited
|Software Engineer
Summary
Developed software solutions for a telecommunications company, focusing on backend services, business logic implementation, and technical documentation.
Highlights
Developed robust backend services and integrations for telecommunications solutions, ensuring high availability and performance.
Implemented complex business logic and data processing functionalities, supporting core operational requirements.
Created comprehensive technical documentation for software solutions, facilitating knowledge transfer and future development.
Contributed to the full software development lifecycle, from design to deployment, enhancing system functionality and reliability.
Collaborated with cross-functional teams to deliver software solutions that met specific telecommunication industry needs.
Paystack
|Engineering Manager
Summary
Managed engineering teams responsible for developing and maintaining payment infrastructure for Africa's leading payment platform, providing technical leadership and fostering a high-performing culture.
Highlights
Managed and mentored engineering teams, improving team productivity by 20% through the establishment of clear engineering best practices and agile methodologies.
Provided critical technical leadership for backend development initiatives, ensuring the delivery of scalable and robust payment infrastructure supporting millions of transactions.
Collaborated closely with product teams to align technical roadmaps with business objectives, accelerating feature delivery by 15% and enhancing platform capabilities.
Established and enforced engineering best practices and coding standards, significantly improving code quality and maintainability across the payment platform.
Cultivated a high-performing engineering culture, fostering continuous learning and professional development within the team.
Brace Finance
|Senior Engineering Manager
Summary
Led engineering operations for a fintech platform, overseeing multiple engineering teams, defining technical strategy, and driving product delivery and quality assurance.
Highlights
Led engineering operations across multiple teams, defining technical strategy and architecture that supported significant platform growth.
Established robust DevOps practices and CI/CD pipelines, reducing deployment times by 25% and improving system reliability.
Drove successful product delivery initiatives, ensuring high-quality solutions met market demands and stakeholder expectations.
Managed key stakeholder relationships, effectively communicating technical strategies and progress to business leaders.
Implemented comprehensive quality assurance processes, reducing post-release defects by 18% and enhancing user satisfaction.
Languages
English
Yoruba
Skills
Java & Spring Ecosystem
Core Java, Java 8+, Java EE, Multithreading, Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud Microservices, Service Discovery, Config Server, API Gateway, Spring Integration, Message-driven Architectures.
Enterprise Integration
Apache Camel, Enterprise Integration Patterns (EIP), Message Routing, Content-based Routing, Aggregation, Splitting, Message Brokers (ActiveMQ, RabbitMQ, Kafka), ESB Patterns, Orchestration.
Application Servers & Middleware
RedHat JBoss EAP, JBoss Deployment, JBoss Clustering, JBoss Configuration, Tomcat, WildFly, WebSphere Basics, Message Queuing, Transaction Management.
Microservices Architecture
Service Decomposition, Service Boundaries, Eureka, Consul, Spring Cloud Gateway, Zuul, Resilience4j, Hystrix, Spring Cloud Config, Zipkin, Jaeger, Service Mesh Patterns, Inter-service Communication, Service Versioning, Microservices Security.
DevOps & Containerization
Docker, Multi-stage Builds, Docker Compose, Kubernetes, Kubernetes Deployments, Kubernetes Services, Ingress, Autoscaling, GitLab CI/CD, Jenkins, Automated Pipelines, Infrastructure as Code, Helm Charts.
Financial Services Integration
Bank Integrations, Card Payment Provider Connectivity, Insurance Firm Integrations, Agency Banking Solutions, Payment Processing Systems, Financial Transaction Security, Compliance and Audit Trails, Fraud Detection Integration, KYC/AML Compliance, Real-time Transaction Validation.
Database & Persistence
Hibernate, Spring Data JPA, PostgreSQL, MySQL, Oracle, MongoDB, HikariCP, C3P0, Redis, Ehcache, Hazelcast, Liquibase, Flyway.
Testing & Quality
JUnit, Mockito, TestNG, Integration Testing, Test-Driven Development (TDD), Penetration Testing, OWASP Guidelines, SonarQube, Static Analysis.
Technical Leadership & Management
Engineering Management, Technical Direction, Architecture Design, Team Building, Mentorship, Stakeholder Management, Product Delivery Management, Agile Methodologies, Scrum, Code Reviews, Performance Management.
Additional Technologies
Git, GitLab, GitHub, Jira, Confluence, Prometheus, Grafana, ELK Stack, RESTful APIs, SOAP Services, OAuth, JWT, SSL/TLS.