I aim to solve complex problems using creative solutions. As a certified
Microsoft Azure Developer Associate and Huawei ICT Associate, I am motivated
to excel in my career. I am committed to being an exceptional communicator
and delivering high-quality work. My career objective is to contribute positively
to the field of computer science through my expertise and passion for
problem-solving.
Experience
Formplus
Dec 2021 – Present
Leeds, England, United Kingdom
Backend Software Developer
● Spearheaded the design and development of the Inventory Management, form event and quiz timers, and respondent address auto-completion features, among others.
● Redesigned the payment flow for forms.
● Collaborated with a team of 5 in migrating legacy Python2 APIs to Python3 microservices on GCP App Engine, boosting performance and scalability while reducing costs.
● Automated QA processes for staging branches, ensuring reliable functionality and reducing manual effort in testing.
● Streamlined release deployment, version migration, and code reviews for efficient releases.
● Collaborated with a 3-member team to design a malware scanner flow, enhancing data security for user buckets.
● Developed quota systems using sharded counters, integrated with payment gateways, and refactored existing integrations for smooth payment processing.
● Implemented Redis-based form template caching, improving page load times significantly.
● Enhanced internal Google Sheets library, boosting spreadsheet update speed by 600% and reducing memory usage by 70%.
● Contributed to team development by conducting interviews, coaching direct reports, and resolving technical support cases.
TurnTabl Limited
Sep 2021 – Jan 2022
Accra City, Greater Accra, Ghana
Software Engineer
● Contingent Backend Software Engineer at Morgan Stanley.
● Collaborated with a team of 4 to develop the Spring Boot backend for a capstone Bank Trading System.
● Managed projects using GitHub issues and project boards.
● Built CRUD endpoints for order validation and processing.
● Implemented subscriptions to exchange and market data publishers.
● Developed market data and order-book caching for improved performance.
GetInnotized Limited
Oct 2020 – Sep 2021
Munich & Accra City
Associate Software Engineer - Back-end
● Contributed to the backend development of a data-driven enterprise app (PushInsights).
● Built authentication systems and integrated with third-party authentication services (Google, Microsoft, and Meta).
● Developed an HTML emailing service with embedded image support.
● Implemented file and directory upload CRUD endpoints.
● Designed efficient Django bulk CRUD endpoints.
● Integrated with osTicket ticketing system APIs.
● Integrated with Celery and Redis for asynchronous task processing, setting up their containers with Docker-Compose.
● Implemented email scheduling using the asyncio library and post-save signals.
● Integrated with Azure Blob container storage and Kubernetes for seamless storage and deployment.
● Led a database migration from MySQL to PostgreSQL.
● Implemented custom mixins to convert Django's synchronous serializers to asynchronous serializers, improving performance.
German Institute of Business and Technology
Jun 2020 – Sep 2020
Munich & Accra City
Software Engineer Fellow
● Microsoft Azure Fundamentals certification.
● Microsoft Azure Developer Associate certification.
● Led a team of 4 in building and deploying an event booking and management site, delivering a successful project outcome.
● Developed automated Black-box test scripts for Android applications using Selenium.
Education
Kwame Nkrumah' University of Science and Technology