Summary
Oteng David is a Senior Software Engineer based in Accra with four years of hands-on experience building web, mobile, and API-driven systems using Java (Spring Boot), Python (Flask/Django), PHP (Laravel), and modern front-end and mobile frameworks including React, Flutter, and native Android/iOS. He has delivered role-based multi-merchant platforms, payment and billing mobile apps, and event-driven microservices, and is comfortable across the full stack from PostgreSQL/MySQL databases to Dockerized deployments on AWS. Equally fluent in OAuth2/Keycloak, JWT security, and integrating REST/GraphQL and SOAP services, he pairs strong engineering fundamentals with practical testing (JUnit) and CI-friendly workflows via Git. Notably, his background combines formal software training with a BA in Political Science, which contributes to clear stakeholder communication and pragmatic product thinking in regulated or cross-functional environments.
4 years of coding experience
8 years of employment as a software developer
Advance Diploma in Software Engineering Software Engineering, Advance Diploma in Software Engineering Software Engineering at Intercom Programming & Manufacturing Co. Ltd. (Ghana) IPMC
Bachelor of Arts (B.A.) Political Science and Government, Bachelor of Arts (B.A.) Political Science and Government at University of Ghana