Summary
Overview
Work History
Education
Skills
Languages
Certification
Timeline
Generic
JOSEPH C. EGBOKA

JOSEPH C. EGBOKA

Software Engineer
Lagos

Summary

Software engineer with 2+ years of experience building scalable, high-performance systems and APIs, proficient in programming languages such as JavaScript and Python, with keen understanding of databases and frameworks like Flask, NestJS, and Express.js for backend development. Adaptable and quick to learn. Possessing a solid foundation in both front-end and back-end development, coupled with strong problem-solving and communication skills. Eager to leverage technical know-how to drive innovation and efficiency. Adept at designing strong database architectures and integrating APIs, ensuring secure, seamless communication across systems while supporting dynamic and evolving business needs.

Overview

2
2
years of professional experience
2
2
Certifications

Work History

Full-stack Developer

Rollog Engineering
Lagos, Lagos
09.2024 - 02.2025
  • Utilized NestJS for backend development, promoting scalability and flexibility in application design.
  • Integrated third-party APIs for enhanced functionality and efficiency.
  • Designed RESTful APIs for seamless database management and real-time updates, enhancing backend reliability by 25% and ensuring secure user authentication for growing user base of over 500 during testing phases
  • Employed modern JavaScript frameworks to deliver dynamic content effectively.
  • Collaborated with developers to deliver a responsive, user-friendly front-end interface, improving user engagement while adhering to best practices to ensure clean, reusable, and maintainable code for long-term scalability

Software Engineer (Internship)

ALX Africa
Remote, Remote
06.2023 - 07.2024
  • Developed and optimized RESTful APIs using Python and Flask framework, significantly enhancing data exchange efficiency and aligning with best practices for scalable, high-performance systems
  • Engineered automated Bash scripts for server setup and routine tasks, improving configuration efficiency by 30% while ensuring reliability and maintainability
  • Collaborated with cross-functional teams to design and implement secure user authentication system, reinforcing data security and system integrity in line with industry standards and focusing on robust, scalable solutions
  • Learned multiple coding languages and development frameworks to serve the needs of changing development programs.
  • Managed source codes using version control tools, ensuring easy tracking and revisions.

Software Developer Bootcamp

Udemy Courses
Online, Online
08.2022 - 05.2023
  • Designed and developed scalable, responsive web applications using Python with Flask for backend and React for frontend, delivering robust performance and data processing solutions aligned with Cobblestone Energy's focus on advanced trading analytics
  • Built and documented RESTful APIs for user authentication and course management, integrating JWT for enhanced security and ensuring reliable API functionality that meets the demands of data-informed decision-making
  • Emphasized best practices by writing clean, reusable, and maintainable code while rigorously testing and debugging applications, demonstrating strong problem-solving skills and commitment to continuous improvement

Education

Software Engineering graduate - Software Engineering

ALX Africa
Nigeria
06.2023 - 07.2024

Telecommunication and Electronic Engineer - Electronics and Computer Engineering

Nnamdi Azikiwe University
Awka, Anambra
04.2001 -

Skills

    NodeJs experience

undefined

Languages

English
Fluent
French
Beginner

Certification

Software Engineer – ALX-Africa

Timeline

Full-stack Developer

Rollog Engineering
09.2024 - 02.2025

Software Engineering graduate - Software Engineering

ALX Africa
06.2023 - 07.2024

Software Engineer (Internship)

ALX Africa
06.2023 - 07.2024

Software Developer Bootcamp

Udemy Courses
08.2022 - 05.2023

Telecommunication and Electronic Engineer - Electronics and Computer Engineering

Nnamdi Azikiwe University
04.2001 -
JOSEPH C. EGBOKASoftware Engineer