Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Certification
Timeline
Generic
Joshua Gbogodor

Joshua Gbogodor

Lagos

Summary

Enthusiastic Software Engineer eager to contribute to team success through hard work, attention to detail and excellent organizational skills. Clear understanding of Object Oriented programming and software design pattern and training in Agile methodologies. Motivated to learn, grow and excel in Information technology industry

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Engineer

Approovia
Victoria Island
05.2021 - Current
  • Reviewed project specifications and design technology solutions that met or exceeded performance expectations.
  • Utilize draw.io for project architectural design
  • Discussed project progress with customers, collected feedback on different stages, and directly addressed concerns.
  • Analyzed proposed technical solutions based on customer requirements, budget, and product goals.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Introduced agile methodologies and development best practices to division to enhance product development.
  • Prepared detailed reports on updates to project specifications, progress, identify conflicts, and team activities.

Decagon, Lagos — Software Engineer

Decagon
Lekki-Ajah
03.2021 - Current
  • Built projects with C#, ASP.NET CORE MVC, and Javascript.
  • Handled Database Management System with SQL Server, MySQL, and SQLite.
  • Experience writing unit and integration test.
  • Member of a team that developed Livestock web Application.
  • Writing high quality code, participate in code review and designing systems of various complexities
  • Utilized SCRUM Agile model, XP Practices like Pair Programming and Test Driven Development (TDD)
    and contributed to comprehensive documentation that supports the development and system
    support lifecycles.

Software Engineer

Tm30
Lagos Island
11.2018 - 03.2021
  • Built backend systems for SFSCredit loan application, that allows employees of different onboarded companies to request soft loans.
  • Collaborated with ateam of engineers to scale most of the company’s projects from vertical to horizontal scaling using Kubernetes.
  • Involved in the development of a utility payment service, that enables users to pay their utility bills using WhatsApp bot
  • Worked on the integration of third-party APIs and payment processors in projects.
  • Developed backend for savings application (AdashiEsusuAkawo.com), that revolutionizes traditional Nigeria esusu savings activity
  • Collaborated with a team of three backend developers, to create micro-services e.g User Service, Notification Service, etc, that helped reduce projects development time, and speed up deployment time for in-house projects
  • Restructured and refactor the backend system for MyEduSponsor, a computer-based test system that awards sponsorships and gifts to eligible participants
  • Technologies Used: PHP (Vanilla PHP, Laravel, Slim), Javascript (React, NodeJs), Redis, MySQL, Postgres, Docker, Rancher (Deploying to Kubernetes), Version Control System (Gitlab, GitHub, Bitbucket), AWS, CentOS, Ubuntu, Apache.

Faculty Trainer

Ideal Konsult
Ibadan
06.2020 - 02.2021
  • As faculty in APTECH, I, Taught HTML, CSS, Javascript, Bootstrap, PHP, Angular Managed databases using SQL Server.
  • Managed over 30 IT trainees in 3 batches.
  • Develop and Implement learning curriculum and oversee its implementation
  • Trained with technologies, concepts, and tools using JavaScript, PHP, Git, and Data modeling,
  • Mentor IT trainees, overseeing development work efforts and quality, providing technical support to IT students that led to various web development projects
  • Developed and implemented classroom routines to address varying student needs.

Education

Bachelor of Science - Computer Science

University of Nigeria
Nsukka
08.2018

Skills

  • Proficient in C#
  • Entity Framework Core
  • Proficient in ASPNET CORE
  • MVC Architecture
  • Javascript
  • React
  • React Hooks
  • RESTful API
  • MySQL
  • SQLite
  • MongoDb
  • PostgreSQL
  • SQL server
  • Version Control with Git and GitHub
  • Test-Driven Development
  • Engineering software expertise
  • Database management software
  • Web-based software engineering
  • Software system skills
  • Scrum Agile Methodologies
  • Project Management
  • Product development
  • Team management
  • Best Practices and Standards
  • API Design

Accomplishments

  • Portfolio Management System Using the ASP.NET MVC, this project was a simple portfolio to showcase my details and professional qualifications as well as my educational background.
  • Technologies Used - C#, .Net Core MVC, SQLite, Docker, Heroku.
  • Link: https://joshdev.herokuapp.com/
  • A Banking Application that models a real bank application.
  • Users can sign up and perform all transactions supported by the account.
  • Technologies Used: .NET Core, Window Form, Microsoft SQL Server and EF Core.
  • Link: https://www.github.com/Lilzj/JBank.
  • Collaborated with team of 7 in the development of a website for Livestock Farming Application using ASP.Net Core.
  • Link: http://livestockfarms.herokuapp.com/

Certification

  • Scrum fundamentals certified (SFC), SCRUMstudy - no Expiration Date

Timeline

Software Engineer

Approovia
05.2021 - Current

Decagon, Lagos — Software Engineer

Decagon
03.2021 - Current

Faculty Trainer

Ideal Konsult
06.2020 - 02.2021

Software Engineer

Tm30
11.2018 - 03.2021

Bachelor of Science - Computer Science

University of Nigeria
Joshua Gbogodor