Java Software Engineer
Information
Languages
About
Main technologies
Additional skills
- Git7 yrs.
- Unit Testing6 yrs.
- Mockito5 yrs.
- SQL4 yrs.
- REST API4 yrs.
- JUnit4 yrs.
- Apache Maven4 yrs.
- Microservices3 yrs.
- Docker3 yrs.
- GitLab3 yrs.
- Gradle3 yrs.
- MySQL3 yrs.
- Jenkins3 yrs.
- Apache Tomcat3 yrs.
- SOAP2 yrs.
- CI/CD2 yrs.
- MyBatis2 yrs.
- Hibernate2 yrs.
- Microsoft SQL Server2 yrs.
- JavaScript2 yrs.
- PostgreSQL2 yrs.
- AngularJS1 yrs.
- Kotlin1 yrs.
- jQuery1 yrs.
- TypeScript1 yrs.
- Apache Kafka1 yrs.
- Solr1 yrs.
- MongoDB1 yrs.
- Kubernetes1 yrs.
- Oracle1 yrs.
- Amazon (AWS)0.5 yrs.
Experience
Ghana DAD AIMS (Synergy International Systems)
About the Project
Ghana DAD (Development Assistance Database) AIMS (Aid Information Management System) - The Ghana AIMS improves information exchange on planned and actual donor resource inflows, promotes aid-on-budget planning, and monitors the alignment of Development Partner (DP) assistance to the national development plan. The system facilitates the monitoring of aid flows, absorption rates, and project implementation to assess performance and ascertain results. Based on projected aid flows, the Ghanaian government can effectively plan the national budget.
Responsibilities
- Development and bug-fix in back-end (mainly) and front-end parts. - Manual self testing and Unit testing . - Mentoring for newcomers; - Implementation of many forms (View and back-end part) inside Data Entry part of project. - Full support for the DE (Data Entry) part of Ghana DAD project alone
Skills & technologies
"Doocat" Mobile Financial Management System (Energize Global Services)
About the Project
Banking software specially created for Microfinance organizations. Doocat contributes to the digital transformation of banking operations, optimization and scaling of business. The system provides clients of financial institutions with ample opportunities for managing accounts and cards, remote requests for loan approval and access to online chat with bank employees.
Responsibilities
- Development and bug-fix in back-end (mainly) and front-end parts, in databases. - Manual self testing and Unit testing. - Managing dev and pre-prod environment DBs. - Socialize with client for requirements and implementation of new features. - Fully support of project.
Skills & technologies
- Java
- Spring Framework
- JavaScript
- Apache Maven
- Git
- MyBatis
- Hibernate
- JUnit
- Mockito
- jQuery
- Apache Tomcat
Adidas Product Testing Portal (EPAM Systems)
About the Project
The PTP is a centralized platform designed to streamline Adidas’s product testing lifecycle. It connects testers and product teams worldwide, allowing testers to apply for programs, receive product assignments, and submit structured feedback on performance and quality. Product teams use the portal to analyze results and improve product design before launch.
Responsibilities
- Development and bug-fix in back-end part and in database. - Manual self testing and unit testing. - Managing dev, sit and uat environment DBs. - Socialize with client for requirements. - Implementation of new features like DBOM Integration with our microservices. - End-to-end implementation and managing of some microservices.
Skills & technologies
Tinkoff Insurance Integration Services
About the Project
At Tinkoff Insurance, worked on building and maintaining integration services connecting the Guidewire Insurance platform with multiple internal and external applications. The main domain was Insurance, with a focus on policy management, claims processing, and customer data exchange.
Responsibilities
- Migrating from ESB to Microservices - Creating new services with Java and Spring Boot - Manual testing, Unit testing and some Integration testing - Removeing Apache Camel framework from legacy projects and write with Java and Spring boot