Edirin Nelson

Edirin Nelson

Office Administrator (NYSC)

Followers of Edirin Nelson1000 followers
location of Edirin NelsonLagos State, Nigeria

Connect with Edirin Nelson to Send Message

Connect

Connect with Edirin Nelson to Send Message

Connect
  • Timeline

  • About me

    Senior Java Developer at FCMB | Scrum, Java, Spring boot, Quarkus, Software development, Cloud Infrastructure, Software Design and Architecture

  • Education

    • Madonna University Nigeria

      2011 - 2016
      Bachelor of Engineering - BE Mechanical Engineering Second Class Upper
  • Experience

    • GWX Logistics

      Sept 2017 - Aug 2018
      Office Administrator (NYSC)
    • Fiverr

      Aug 2018 - Oct 2019
      Junior Web Developer

      Assists the Slickline operator in all aspects of the job, from rigging up equipment; installing equipment onto the x-mas tree, to performing other Slickline work.

    • Joeny Holdings Limited

      Dec 2019 - May 2020
      Software Engineer
    • Macnavy Technical Enterprise

      Jun 2020 - Dec 2022
      Backend Software Developer

      - Actively participated in architecture and design discussions, contributing to the system's structure and functionality.- Designed and developed critical microservices, including the user-service, profile-management-service, and lending-service, fostering a modular and scalable architecture.- Implemented asynchronous messaging using RabbitMQ to enhance communication between microservices, ensuring system responsiveness and resilience.- Managed data storage and retrieval using MySQL, ensuring data consistency and integrity within the platform.- Developed RESTful APIs using Spring Boot, and meticulously documented API endpoints using tools like Swagger to create clear and comprehensive API documentation for the project. Show less

    • Integrated Software Data Services

      Feb 2023 - Mar 2024

      As a Lead Backend Engineer at ISDS (Integrated Software Data Services), I spearhead the development and maintenance of the ISDS E-commerce and Fintech application using Java and Spring Boot, while harnessing technologies such as DigitalOcean and Heroku for cloud infrastructure, Postgres, and RabbitMQ for messaging. In this role, I collaborate closely with cross-functional teams to define project requirements and actively participate in engineering and architectural decisions to ensure the creation of scalable and efficient software solutions.My responsibilities include implementing RESTful APIs and endpoints with Java and Spring Boot, as well as configuring and optimizing Docker containers for seamless application deployment. I leverage Git, particularly GitHub Actions, for version control and CI/CD to automate the software development lifecycle. Additionally, I place a strong emphasis on maintaining clear and comprehensive documentation for the app's architecture, codebase, and APIs, and actively contribute to the design and documentation of engineering and architectural decisions.My dedication to driving technical excellence and my passion for delivering high-quality solutions have been instrumental in the success of the ISDS E-commerce application, making it a leader in the industry. I am committed to continuous learning and growth in the field of backend engineering and am excited to contribute my expertise to ISDS. Show less - Developing and maintaining the ISDS Fintech/enterprise application using Java and Spring Boot for the backend, leveraging technologies such as DigitalOcean for cloud infrastructure, Postgres for database, and RabbitMQ for messaging.- Collaborating with cross-functional teams to define project requirements and actively participating in engineering and architectural decisions to ensure the development of scalable and efficient software solutions.- RESTful APIs and endpoints with Java and Spring Boot, while also configuring and optimizing Docker containers for application deployment.- Utilizing Git, particularly GitHub Actions, for version control and continuous integration/continuous deployment (CI/CD) to automate the software development lifecycle.- Maintaining clear and comprehensive documentation for the app's architecture, codebase, and APIs, while also contributing to the design and documentation of engineering and architectural decisions. Show less

      • Lead Backend Engineer

        Oct 2023 - Mar 2024
      • Backend Software Engineer

        Feb 2023 - Oct 2023
    • First City Monument Bank Limited

      Nov 2023 - now
      Senior Java Developer

      FCMB is a full service banking group in Nigeria, offering retail banking, corporate banking and investment banking services to large corporations, small and medium enterprises, as well as individuals.

    • QOS Integrated Center

      Feb 2024 - now
      Java Developer

      QOS is a technology company simplifying payment infrastructure that allows start-ups and large organizations to easily make and accept payments in Francophone Africa.

  • Licenses & Certifications