Summary
Overview
Work History
Education
Skills
Publicationsandawards
Profiles
Technologies
Timeline
Generic

Joseph George Davis

SOFTWARE DEVELOPER
Frankfurt am Main ,Hessen

Summary

A passionate polyglot software developer with 10+ years experience in building robust and scalable applications. Built mobile and backend applications for Grameen Foundation USA to power FINTECH, agrotech and health technology applications for poverty alleviation projects. Led a team of developers to build a mobile(application/USSD) treasury bill application (TBill4All) for ECOBANK Ghana which helped the unbanked population in Ghana to have access to the bank's treasury bill services. Part of a team that built insurance comparison platform at Thinksurance Gmbh for the German insurance market. Have a passion for technology and like to discover new ways of building quality, scalable software using current software engineering practices. I have been exposed to quite a lot of technologies in my career and consider myself very adaptable.

Overview

16
16
years of professional experience
7
7
years of post-secondary education

Work History

Software Developer

Thinksurance GmbH
Frankfurt Am Main
05.2020 - Current
  • Design and develop business logic and backend services for full-scale applications for brokers and insurers
  • Write scalable, robust, testable, efficient, and easily maintainable code for THINKSURANCE online insurance comparison platform and internal tools
  • Support, maintain and optimize development and deployment environments (AWS EKS) including continuous delivery pipeline with GITLAB ci deploying to Kubernetes on AWS EKS
  • Translate software requirements into stable, working, high performance software when converting PHP monolith to Golang microservices
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Mentor, support and guide less experienced colleagues
  • Updated old code bases to modern development standards, improving functionality.
  • Achieved faster development cycles using Agile methodologies, including Scrum or Kanban processes.
  • Technologies: PHP(Symfony)/Golang/NodeJS(NestJS)/Docker/Kubernetes/AWS/MySQL/GitlabCI/HTML5/Javascript

Senior Software Developer

Wunder Mobility GmbH
Hamburg
01.2020 - 04.2020
  • Technical development of backend of Fleet app with modern web technologies
  • Designed and developed REST APIs that ensure fast and smooth product development
  • Collaborated with iOS and Android engineers to develop new features for Fleet app.
  • Collaborated with QA engineers to test and deliver features with high-quality and high-speed
  • Wrote and maintained technical documentation using Confluence and Swagger for API's
  • Wunder Mobility is a company that provides software, vehicles and a full range of services to cities and companies, helping them launch and scale new mobility services
  • Technologies: HTML5, PHP7/Yii2/HTML5/CSS/Javascript/JQuery/Ajax/MySQL/Docker/AWS

Senior Specialist Software Development

Grameen Foundation USA
Accra
01.2015 - 12.2019
  • Worked with program and business team to develop/interest technical specification and designs
  • Translating such specifications into appropriate, high quality and documented programs/applications
  • Led cross-functional team to develop and launch Agrotech project, achieving market recognition for innovation.
  • Frontend/Backend development for Agrotech, FINTECH and Health projects
  • Successfully communicating with the rest of the development team throughout the development process, participating in brainstorming sessions on design
  • Assisted in deployment and technical support of developed systems and applications

Technologies: HTML5, CSS, Bootstrap, Javascript, VueJS, Jsp, Java, JavaEE, Oppia (Python, Django), MySQL, Neo4j, Salesforce, VisualForce, Apex, PHP, Laravel, Glassfish, Apache Tomcat, TDD, DigitalOcean, Docker

Software Engineer

Corenett Limited
Accra
01.2013 - 12.2015
  • Built and led team of 4 developers to build treasury bill application for ECOBANK Ghana
  • Built and led team of 4 developers to build customer reward engine with Neo4j Graph Database
  • Developed google map and geolocation micro-service
  • Built Java EE banking integration with mobile money platform
  • Mentored junior developers, sharing knowledge and expertise to support their professional growth and development within team.
  • Technologies: HTML5, CSS, Bootstrap, Javascript, JQuery, Jsp, Java, JavaEE, MySQL, Neo4j, Oracle 11g, Glassfish, Apache Tomcat, AWS

Radio Network Planning & Optimization Engineer

Huawei Technologies S.A. Ltd
Accra
01.2011 - 12.2013
  • Optimized 2G & 3G networks to achieved acceptable KPI
  • Parameters tuning & performance monitoring BSC & Cell level for new existing sites
  • Analysis of network quality & performance
  • Driving testing
  • Technologies: 2G, 3G, Huawei Probe, TEMS

Software Developer

Sabonay Technologies Ltd
Accra
01.2009 - 12.2011
  • Built core banking application to help facilitate day to day activities of rural banks
  • Built Short Message Peer To Peer (SMPP) implementation to help to interface with core banking application to allow customers make enquiries through SMS
  • Built school management system with SMS enquiry feature
  • Technologies: JavaEE, EJB, JSF, MySQL, Glassfish, SMPP

Education

Master of Science - INFORMATION TECHNOLOGY

Kwame Nkrumah University of Science And Technology
Kumasi
09.2014 - 05.2018

Bachelor of Science - COMPUTER SCIENCE

Kwame Nkrumah University of Science And Technology
Kumasi
08.2007 - 05.2011

Skills

CSS3

Bootstrap

HTML5

JavaScript

JQuery

Jsp

Vuejs

VisualForce

PHP

Symfony

Laravel

Golang

Python

Fast Api

Apex

MySQL

Oracle

MongoDB

Neo4j

Apache HTTP Server

Nginx

Jenkins

Gitlab ci

Docker

Kubernetes

API design

RESTful services

API integration

Publicationsandawards

Big and Connected Data Analysis with Graph and Relational Databases Using Collaborative Filtering Technique, IJCSIS /INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND INFORMATION SECURITY(IJCSIS), https://www.academia.edu/35698194/Big_and_Connected_Data_Analysis_with_Graph_and_Relational_Databases_Using_Collaborative_Filtering_Technique

Profiles

https://www.linkedin.com/in/joseph-davis-89563255/, https://github.com/spomega

Technologies

CSS3, Bootstrap, HTML5, JavaScript, JQuery, Jsp, Vuejs, VisualForce, PHP(Symfony), Laravel, Golang, Python (Fast Api), Apex, MySQL, Oracle, MongoDB, Neo4j, Apache Tomcat, Apache HTTP Server, Nginx, Jenkins, Gitlab ci, Docker, Kubernetes

Timeline

Software Developer

Thinksurance GmbH
05.2020 - Current

Senior Software Developer

Wunder Mobility GmbH
01.2020 - 04.2020

Senior Specialist Software Development

Grameen Foundation USA
01.2015 - 12.2019

Master of Science - INFORMATION TECHNOLOGY

Kwame Nkrumah University of Science And Technology
09.2014 - 05.2018

Software Engineer

Corenett Limited
01.2013 - 12.2015

Radio Network Planning & Optimization Engineer

Huawei Technologies S.A. Ltd
01.2011 - 12.2013

Software Developer

Sabonay Technologies Ltd
01.2009 - 12.2011

Bachelor of Science - COMPUTER SCIENCE

Kwame Nkrumah University of Science And Technology
08.2007 - 05.2011
Joseph George DavisSOFTWARE DEVELOPER