Himalayas logo
David AkpeleDA
Open to opportunities

David Akpele

@davidakpele

Senior Software Engineer - Python | Rust | Java | .Net | TDD | AI/ML | Kafka, RabbitMQ, AWS, Docker, Nginx & Apache | FinTech & Enterprise Software

Nigeria
Message

What I'm looking for

I seek backend or platform roles where I can build scalable, secure systems, work with LLM integrations and distributed teams, and drive CI/CD and observability improvements.

Senior Software Engineer with 10+ years of experience in architecting high-performance distributed systems and enterprise-grade applications. Expert in building resilient backends using Java, Rust, Python and C#, with a proven track record of integrating Machine Learning (PyTorch/TensorFlow) into production workflows. Specialist in full-stack development using Angular/React/Next.js and .Net/Spring Boot/Django/Axum, with deep expertise in managing complex data ecosystems (PostgreSQL, MongoDB) and event-driven architectures (Kafka, RabbitMQ). Committed to engineering excellence through TDD, robust QA automation, and scalable DevOps practices.

Experience

Work history, roles, and key accomplishments

AN
Current

Senior Software Engineer

Artex Global Network

Mar 2025 - Present (11 months)

Built an Axum-based Rust backend and REST API for an LLM code evaluation and autograding platform that clones GitHub repos, applies ChatGPT-4 fixes in Docker sandboxes, and stores pass/fail, execution time, and coverage results for benchmarking LLM performance.

MG

Senior Software Engineer

MidTech Global

Feb 2018 - Jan 2025 (6 years 11 months)

Developed backend APIs for a mobile banking application handling wallet operations, integrating gRPC and REST, implementing currency conversion and fraud detection, and enabling real-time transaction tracking via RabbitMQ and WebSockets; led QA and CI/CD initiatives.

Education

Degrees, certifications, and relevant coursework

AE

Aptech Computer Education

Advanced Diploma in Software Engineering (ADSE), Software Engineering

2019 - 2021

Completed an Advanced Diploma in Software Engineering focusing on practical software development and engineering practices.

AE

Aptech Computer Education

Diploma in Information System Management (DISM), Information System Management

2016 - 2017

Completed a Diploma in Information System Management with coursework in information systems and management principles.

AE

Aptech Computer Education

Certificate in Information System Management (CPISM), Information System Management

2015 - 2016

Completed the Certified Professional in Information System Management (CPISM) certificate program.

West African Examinations Council (WAEC) logoWW

West African Examinations Council (WAEC)

West African Senior School Certificate, Secondary Education

Awarded the West African Senior School Certificate (WAEC) following secondary education assessments.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
David Akpele - Senior Software Engineer - Artex Global Network | Himalayas