UGWU CHUKWU OGBONNAYA
Address: No 34 Balo Street, Otto, Ebute-Metta East, Lagos, -
Email:-,-,
LinkedIn: https://www.linkedin.com/in/ugwu-chukwu-ogbonnaya-147b13183
____________________________________________________________________________
PROFESSIONAL SUMMARY
Experienced Java Full-Stack Developer and Database Specialist proficient in multiple database management
systems including Oracle, MySQL, MSSQL and MongoDB with expertise in both front-end and back-end
development. Skilled in designing, coding, testing and supporting robust database solutions across various
platforms.
SOFT SKILLS
Unique leadership skills Strong work ethic Creativity Time management Conflict resolution
Adaptability Excellent communication skill Self-motivation Handling pressure Critical thinking
HARD SKILLS
Oracle MSSQL MySQL Java Html CSS JavaScript Bootstrap Spring MVC Spring Boot
Jakarta EE Git JPA Rest Api Agile Scrum Transactions Angular Micro-services
PROFESSIONAL CERTIFICATIONS
Oracle Certified Java Professional (OCJP)
Oracle Certified DBA Professional (OCP)
Oracle Certified DBA Associate (OCA)
Oracle Database SQL Certified Expert
(OCE)
Oracle PL/SQL developer Certified
Associate
Oracle PL/SQL developer Certified
Professional
Oracle Certified Professional-Oracle Forms
Developer
CompTIA Linux Certified Professional
Suse Certified Linux Administrator
Cisco Certified Network Associate(CCNA)
RedHat Certified System Administrator
(RHCSA)
Microsoft Certified Solution Associate(MCSA)
Microsoft Certified Professional(MCP)
Microsoft Azure Administrator Associate
Microsoft Azure Developer Associate
Microsoft Azure Solutions Architect Expert
PORTFOLIO HIGHLIGHTS:
Hospital Management System:
Designed and developed a comprehensive hospital management system to streamline patient records,
appointments, and administrative tasks.
Electronic Book Management System:
Created an intuitive electronic book management system for efficient cataloging, searching, and
borrowing of digital resources.
Job Portal System:
Developed a robust job portal system facilitating seamless job postings, applications and candidate
management for employers and job seekers.
Electronic Note Management System:
Engineered an electronic note management system for organizing, sharing, and collaborating on digital
notes and documents.
Online Banking System:
Designed and implemented an online banking system with secure authentication, account management,
and transaction capabilities.
Online Admission System:
Built an online admission system simplifying the application registration and enrolment process for
educational institutions.
Online Food Ordering System:
Developed an intuitive online food ordering system enabling customers to browse menus, place orders,
and track deliveries effortlessly.
Online Cloth Shopping:
Created an engaging online cloth shopping platform offering a seamless shopping experience with
diverse product categories and secure payment options.
WORK EXPERIENCE
__________________________________________________________________________________________________
Lapo Microfinance Bank Limited. https://lapo-nigeria.org
2022 - Till Present
Java Full Stack Developer (Senior Level) /Achievements:
Web Interface Development Project:
Objective: Create user-friendly and responsive web interfaces.
Roles:
Front-end Developers: Responsible for building web interfaces using HTML, CSS, Bootstrap, and
JavaScript framework (Angular).
UI/UX Designers: Collaborate with other front-end developers to ensure intuitive and visually appealing
designs.
Key Tasks:
Design and develop web interfaces that are responsive across various devices and screen sizes.
Implement best practices for user interface design and user experience.
Ensure consistent branding and design elements throughout the application.
Backend Development Project:
Objective: Develop server-side logic, APIs, and services.
Roles:
Backend Developers: Lead the development of server-side logic using Java and related frameworks like
Spring, Spring Boot, or Jakarta EE.
Database Administrators: Design and interact with databases using SQL, Hibernate, or JPA for objectrelational mapping.
Key Tasks:
Design and develop APIs and services to handle business logic and data processing.
Implement database schemas and optimize database queries for performance.
Ensure seamless communication between the front-end and back-end components.
API Development and Maintenance Project:
Objective: Create and maintain RESTful or GraphQL APIs.
Roles:
API Developers: Lead the development and maintenance of APIs to serve data and functionality to the
front-end.
Quality Assurance Engineers: Write and execute unit tests to ensure the reliability of the APIs.
Key Tasks:
Design and develop RESTful or GraphQL APIs according to specifications.
Write comprehensive unit tests to validate API functionality and reliability.
Monitor and maintain API performance and availability.
Application Security Project:
Objective: Implement security best practices to protect against common web vulnerabilities.
Roles:
Security Engineers: Lead the implementation of security best practices and measures.
Developers: Collaborate with security engineers to implement security features within the application
code.
Key Tasks:
Identify potential security vulnerabilities within the application.
Implement security controls to mitigate risks, such as input validation and output encoding.
Conduct security testing and code reviews to ensure compliance with security standards.
Deployment Automation Project:
Objective: Deploy applications to web servers or cloud platforms and set up CI/CD pipelines.
Roles:
DevOps Engineers: Lead the deployment automation process and set up CI/CD pipelines.
Developers: Collaborate with DevOps engineers to integrate deployment processes into the development
workflow.
Key Tasks:
Configure web servers or cloud platforms (AWS, Azure) for application deployment.
Set up CI/CD pipelines for automated testing and deployment.
Monitor deployment processes and troubleshoot any issues that arise.
Westgate Technologies Ltd. http://www.westgate.ng
2019 - 2022
Head of Software Department / Achievements:
Digital Transformation Initiative:
Objective: Contribute significantly to the rapid and thorough digital transformation of the company.
Roles: Lead teams in the IT Department, Sales Department, Finance Department, and Service Department.
Key Tasks:
Implement a revised business model for each department to align with digital transformation goals.
Collaborate with department heads to identify key areas for improvement and innovation.
Oversee the integration of digital tools and technologies to streamline operations and enhance efficiency.
IT Solution Implementation:
Objective: Successfully implement an IT solution to improve user experience and operational procedures.
Roles: Lead the IT team in charge of implementing the solution.
Key Tasks:
Identify suitable cloud computing services for global trading operations.
Develop and implement strategies to leverage cloud computing for boosting overall sales.
Ensure seamless integration of the IT solution with existing systems and processes.
Training Program Optimization:
Objective: Enhance the effectiveness and efficiency of training programs within the organization.
Roles: Lead the Training and Development team.
Key Tasks:
Stay updated on training trends, developments, and best practices.
Conduct job analysis and consultations with managers to identify training needs.
Develop and implement strategies to maximize staff capabilities through targeted training initiatives.
Training Budget Management:
Objective: Effectively manage the training budget while delivering high-quality training programs.
Roles: Lead the Training and Development team.
Key Tasks:
Develop a comprehensive training budget aligned with organizational goals.
Monitor expenditures and ensure all training activities are delivered within budget.
Implement quality control measures to maintain the standard of training programs.
Market Share Expansion through Web Services Project:
Objective: Expand the company's market share by implementing a Web Services Single Sign-On project.
Roles: Lead the Solution Team.
Key Tasks:
Collaborate with the Solution Team to design and develop Web Services Single Sign-On project.
Implement SOAP and JSON protocols for seamless integration across various products.
Monitor project progress and ensure alignment with strategic objectives.
__________________________________________________________________________________________
New Horizons Systems Solutions Ltd. http://www.newhorizons.com
2016 – 2019
Software Developer/Engineer (Senior Level) / Achievements:
Infrastructure Management:
Installed, upgraded, and maintained Java Applications, Android Applications, Linux OS, and databases
including Oracle, MySQL, MSSQL Server, and mongoDB in lab environments.
Disaster Recovery and Environment Support:
Supported clustered and non-clustered environments, including log shipping for disaster recovery
purposes.
Database Infrastructure Support:
Supported application teams by building and maintaining robust database infrastructure.
Utilized logical and physical data models to ensure efficient data management.
Training and Orientation:
Oriented and trained clients and team members on new technologies and tools required for designing
and developing proprietary software.
Code Review and Compliance:
Conducted, designed, and reviewed code with other software development teams to ensure adherence to
client-prescribed guidelines and standards.
Solution Design and Development:
Designed and developed effective app-based solutions to address the problems and concerns of the
company's clients.
_________________________________________________________________________________________
Aptech Computer Education
http://www.aptech-ng.com
2013 – 2016
Software Developer/Engineer (Mid-Level) /Achievements:
Software Development Expertise:
Proficient in developing app-solutions using a diverse set of languages, frameworks, and platforms:
Java, Python, PHP, Android, Servlet, Spring Framework, Hibernate, Maven, Strut, JSP, JSF, EJB,
SOAP, JSON, XML, JavaScript, Oracle, MySQL, SQL, HTML.
Agile Development Methodologies:
Experienced in developing, testing, and designing software using Agile Scrum methodologies.
Code Refactoring and Test Suite Management:
Skilled in refactoring code and test suites to promote code-reusable infrastructure.
Web Application Development:
Designed and developed web applications for clients, ensuring seamless website functionality.
Resolved technical glitches and documented performance metrics.
Facilitated domain name registration for clients.
Project Management:
Managed projects across various server/client configurations, ensuring successful delivery within
timelines and budget constraints.
Log Analysis and Problem Resolution:
Proficient in managing and analysing log files to identify and resolve issues, ensuring smooth operation
of software systems.
__________________________________________________________________________________________
National Institute Information & Technology (NIIT) http://www.niit.com 2011 – 2013
Software Developer/Engineer (Junior Level) / Achievements:
Database Management:
Managed database systems, including storage, user access, security, and performance tuning, to ensure
ongoing operation.
System Analysis and Troubleshooting:
Analysed system failures and implemented appropriate actions to restore system functionality.
Enterprise Application Support:
Provided support and assistance to the Operations team in the design, development, testing, tuning, and
implementation of enterprise applications and systems.
Collaboration with System Administration:
Collaborated with the System Administration team on server infrastructure design, layout, and
implementation related to database systems, application servers, and enterprise software systems.
User Interface Enhancement:
Worked closely with end-users to enhance user interface design and functionality, incorporating user
feedback to improve overall usability.
EDUCATION AND QUALIFICATION
National Youth Service Corps, Yobe State (NYSC)
2008 – 2009
Namdi Azikiwe University, Awka, Anambra State. (B.Eng. Chemical Engineering)
2002 - 2007
Government Secondary School, Okposi, Ebonyi State. (SSCE)
1994 – 2000
PROFESSIONAL DEVELOPMENT / TRAINING
COURSE: Java SE 6 Training @FIRST LOGIC, LAGOS
2012
Covered Topics:
Mastered the Fundamentals of Java Programming:
Embraced Object-Oriented Programming (OOP) principles, including encapsulation, inheritance,
interfaces, and polymorphism. Built Strong Networking Skills:
Covered stream socket programming, database connections, and crafted dynamic web programs using
Java Servlets.
Expanded Knowledge in Advanced Java Concepts:
Explored multithreading techniques for concurrent programming and implemented robust exception
handling mechanisms.
Efficient Data Handling:
Leveraged the powerful Collection Framework for efficient data structure manipulation and
implemented seamless file I/O operations.
Crafted User-Friendly Interfaces:
Designed captivating graphical user interfaces (GUIs) using Swing and JavaFX libraries for enhanced
user interaction.
__________________________________________________________________________________________
COURSE: ORACLE 11G DBA + LINUX @ NIIT, ABUJA
2010 – 2011
Covered Topics:
Mastered Database Administration Essentials:
Acquired in-depth knowledge of Oracle Database architecture and administration processes.
Database Installation and Configuration:
Learned to install, configure, and maintain Oracle Database 11g environments efficiently.
Database Security and Backup Strategies:
Implemented robust security measures and devised effective backup and recovery strategies to ensure
data integrity and availability.
Performance Tuning and Optimization:
Explored techniques for optimizing database performance and enhancing query execution efficiency.
Advanced Database Management Techniques:
Delved into advanced database management tasks such as schema management, data migration, and
space management.
High Availability and Disaster Recovery:
Implemented high availability solutions and devised disaster recovery plans to minimize downtime and
ensure business continuity.
Monitoring and Troubleshooting:
Mastered database monitoring tools and troubleshooting techniques to identify and resolve performance
issues effectively.
__________________________________________________________________________________________
COURSE: PROFESSIONAL UNIVERSAL IT TRANNING @ AFRIHUB
2007
Covered Topics:
Computer essentials, Internet operation, Microsoft word, Microsoft excel.
__________________________________________________________________________________________
COURSE: ICT COURSE @ KHEMSAFE COMPUTERS & BUSINESS SCHOOL
2007
Covered Topics:
desktop publishing and spreadsheet accounting
PERSONAL AWARDS:
Won Westgate award of excellence as the most productive and most creative employee
2020
Won Aptech global award of excellence for Top Ten Best Instructors in the world
2019
Won New horizons Award of Excellence as the most disciplined and most punctual employee
2018
LEISURE / INTEREST
Studying, Researching, Travelling and sports
REFEREES:
Shall be made available upon request.