Post Job Free
Sign in

Senior Software Developer

Location:
Abuja, Federal Capital Territory, Nigeria
Posted:
July 17, 2024

Contact this candidate

Resume:

JAMES ADOGA ADOGA

Senior software engineer

Location: Abuja, Nigeria Tel: +234**********

LinkedIn: https://www.linkedin.com/in/jadoga/ Email: ********@*****.*** PROFILE SUMMARY

A senior software developer with 10+ years of experience and expertise in System design, Database design, Kubernetes, PHP, Spring boot, Java, DevOps engineering, Elastic search, SQL, Mango DB, and continuous integration

& deployment using Jenkins. An expert having skills in the full-cycle software development process, including requirement gathering, design, coding, testing, debugging, and maintenance. An enthusiastic and passionate developer focused on the design & implementation of information technology services using cutting-edge development tools. An adept developer with a proven track record of optimizing technology for enterprise resource planning and automation to meet client needs and ensure optimal technical productivity. KEY COMPETENCIES

DevOps Engineer

Software architecture

(Microservices, Monolithic)

Project Management

ORM (JPA/Hibernate, Eloquent

ORM Laravel Framework,

Sequelize & Mongoose ORM)

System/Database Design

Spring Framework (Spring

core, Testing, Data Access,

cloud security, integration)

Continuous Integration &

Deployment (Jenkins, Git,

Kubernetes, Docker, AWS)

Excellent

communication &

interpersonal skills

Problem-solving and

collaborative ability.

Good Leadership and

innovative skills.

CORE TECHNICAL SKILLS

Front End (HTML, XML,

JAVASCRIPT, ECMAScript

6, CSS)

PHP Framework (Laravel)

Back End (PHP, JAVA)

Web Services (REST, Soap,

XML)

Data Stores (Mongo, Elastic

Search, MySql, SQL)

Advanced Excel & Ms.

tools

Agile Tools (Trello,

Wrike, Git

Testing Tool (Junit,

Eslint, Jest, Flow,

PHPUnit, JMock,

XDEBUG)

EXPERIENCE

Techvibes International Limited, Nigeria.

Senior Software Developer (Head, IT/System Design) July 2012 – Present

• Migrated two (2) monolithic applications to a microservice-based application. Designed the entity’s document, the backend API & CI/CD infrastructure and used Jenkins for writing the pipelines and spring boot Rest API, Kafka, and AWS.

• Implemented elastic search on two spring boot applications using Mango DB for one and SQL relational database for the other while identifying and implementing technology trends to support business success.

• Design and optimize the database of several applications using materialized views, indexes, partitioning Triggers, Stored procedures, and Joins using SQL

• Analyzed use cases/stories to oversee the design of the architecture for the product to be built and completed six different applications that are in use all around Nigeria

• Design and develop the continuous integration and delivery of all software, define and maintain IT strategy and infrastructure plan in collaboration with the executive director of IT services.

• Create, implement and maintain a continuous improvement plan for software development, and work effectively with product managers and owners to ensure delivery consistent with Agile processes Cyberspace Network Limited, Nigeria.

Project Engineer February 2010 – April 2011

• Configuration and installation of WiMAX antennas using network Ethernet cables for over 100 clients, ensuring efficient data service delivery.

• Execute troubleshooting procedures to resolve cables, antennas, or network service and restore functionality, thereby reducing system downtimes by over 80%

• Maintained safety rules and regulations during installation and ensured 100% compliance with health awareness and safety concerns throughout the installation process.

• Develop and deploy value-creating solutions to facilitate safe and reliable financial transactions, data management, and enhanced end-user experience.

SUCCESSFUL PROJECTS COMPLETED

• Designed and implemented VERITEX, a biometric technology solution that fully automates human resource management, staff data, payroll, gratuity, and pensions and allows for faster and more accurate administration through electronic fund transfer in Benue, Akwa Ibom, and Kano states of Nigeria

• Designed and implemented TAXO, now called REVCOLLECT, a microservice-based application that helps governments and their agencies to manage all processes involved in tax collection and revenue generation, integrated into payment channels and member banks with real-time notification and reporting in Akwa Ibom, Ebonyi, Plateau and Taraba states of Nigeria.

• Designed and implemented the solution Qampus Plus, Qampusplus automates all educational processes, such as the payment of fees, course registration, result generation and application for accommodation EDUCATION

Ahmadu Bello University, Zaria, Kaduna, Nigeria

M.Sc. Information Management. 2016

Federal University of Makurdi, Benue, Nigeria

B.Sc. Mathematics & Computer Science. 2009

Mount Saint Gabriel’s Secondary School Makurdi, Benue, Nigeria. West Africa Senior school certificate examination 2000 PROFESSIONAL CERTIFICATIONS

Oracle

Certified Java SE Programmer 2010

Almond Careers

Project Management & Business Analyst 2019

REFERENCES

Available upon request.



Contact this candidate