Giter Club home page Giter Club logo

demoxie.github.io's Introduction

Shadrach Adamu

Senior Fullstack Engineer | Lagos, Nigeria

  • ๐Ÿ“ž +2347067659632
  • ๐ŸŒ Portfolio
  • โœ‰๏ธ Email
  • ๐Ÿ“ Lagos, Nigeria

Summary

Senior Backend Engineer with over 5 years+ of experience in the IT Industry. Involved in complete SDLC including analysis, design, development, testing, implementation, support, and maintenance of enterprise-level web applications using Java/Java EE, NodeJS, Fast API, PHP technologies. Possess a keen interest in solving critical problems and building software that is secured, scalable, and performance-optimized.

Education

  • Software Engineer Trainee
    Decagon Institute, Benin, Nigeria
    02/2021 - 12/2021

  • Bachelor of Engineering (B.ENG.) Computer and Communication
    Abubakar Tafawa Balewa University, Bauchi, Nigeria
    2015 - 2019

  • National Diploma (ND) in Electrical/Electronics Engineering Technology
    Federal Polytechnic Bauchi, Bauchi, Nigeria
    2011 - 2012

Experience

Backend Engineer | GameStar Exchange

02/2022 - 03/2023
GameStar Exchange

  • Liaised with fellow developers.
  • Designed and implemented microservices using the Spring Boot framework.
  • Worked through the full Software Development Life Cycle (SDLC).
  • Built backend solutions using Java technologies and incorporated streaming technologies like Kafka in microservices.
  • Ensured security with spring security for OAuth2, meta mask wallet, and traditional authentication.
  • Configured microservices to communicate with blockchain services.

Backend Engineer (Contract) | Wakacast

02/2021 - 01/2022
Wakacast

  • Built robust and scalable software in Java and Spring.
  • Configured infrastructure environments and managed servers on AWS, Heroku, and Netlify.
  • Set up pipelines using GitHub actions, AWS CodePipeline, CodeDeploy, CodeBuild, and Jenkins server.
  • Designed and implemented database schemas using MySQL and Postgres.
  • Led an agile team covering frontend, backend, and testing activities.

DevOps Engineer (Contract) | PHASTPAY NIG

11/2022 - 02/2023
PHASTPAY NIG

  • Built, tested, and maintained infrastructure.
  • Automated CI/CD using Jenkins, GitHub Action, AWS CodePipeline, Redeploy, and CodeBuild.
  • Configured Customer Gateways, Application Gateways, Site-to-site VPN, and VPC.
  • Setup PM2 Dashboard and monitored server metrics.

Senior Backend Engineer | United State of Africa(USAF)

10/2021 - 05/2022
United State of Africa(USAF)

  • Guided juniors on organizational work processes and infrastructures.
  • Managed pull requests by junior devs.
  • Designed and managed Microservice based Applications using Fast API, NodeJS, Postgres, Docker, and Kubernetes.
  • Interacted with Project managers and Product owners.
  • Reviewed and merged pull requests of devs under me.

Web Developer | SAULTECH

2018 - 2020
Gombe, Nigeria

  • Built website's backend using Vanilla PHP.
  • Wrote unit tests using PHPUnit testing tool.
  • Built frontend UI using bootstrap, HTML, and JavaScript.
  • Managed, refactored, and optimized existing code.

Skills

Programming Language

Java, Javascript, PHP, Python

Backend Frameworks

Spring/Spring Boot, Nodejs/Express, Fast API

Frontend Frameworks

Reactjs

Frontend Libraries

Material UI, Bootstrap, Materialize, Vaadin, Thymeleaf, Mustache

DevOps

Docker, Kubernetes, Grafana, PM2, Helm, Jenkins, GitHub Action, Git/Github, DataDog, Prometheus

Package Managers

Gradle, Maven, NPM, Composer

OS

Linux, Windows

CLI

Windows PowerShell, BashScripting, Linux Terminal

Agile

Scrum

Industry Expertise

  • Backend
  • Frontend
  • QA

Soft Skills

  • Team Player
  • DevOps
  • Go-getter
  • Observer

Strengths

  • Team Player: Developed through interaction and support, leading to team growth and a healthy working environment.
  • Go-getter: Self-motivated, taking initiative, and being entrusted with various roles in different companies.

Training/Courses

  • Scrum Foundation, VMEdu
  • Master Microservices with Spring, Docker, Kubernetes, Udemy
  • Project Management, Lynda.com
  • Building Modern Distributed Systems with Java, Udemy
  • Practical Java Concurrency with the Akka Actor Model, Udemy
  • RabbitMQ Java Spring Boot for System Integration, Udemy
  • GRPC with Java, Udemy
  • Data Structures and Algorithms, Udemy

Projects

Game Star Exchange

10/2022 - 03/2023 | Location

  • Improved platform performance and user experience.

Wakacast

2021 | Remote

  • Built, tested, deployed, and maintained the backend.
  • Managed the infrastructures.
  • Over 100,000 users signed up, with over 40% employed via the platform.

E-Health Care System

2022 - 2022 | Remote

  • Designed and implemented product requirements with the help of team members.
  • Improved speed to healthcare access and reduced costs for patients.

Zumaridi Video Conferencing App

2021 - 2022 | Remote

  • Built, tested, deployed, and maintained the backend.
  • Built a video conferencing application for African-based individuals.

Let's Talk

2021 - 2021 | Benin, Nigeria

  • A simple blogging application that enables users to interact on a topic.

School Management Web App

2020 - 2021 | Gombe

  • Designed and built the backend and frontend using PHP and CSS/HTML.
  • 25 schools registered, reducing running costs by 40%.

Volunteering

Backend Engineer Volunteer | SAULTECH
11/2017 - 01/2018

  • Reported progress to senior engineers.
  • Wrote unit tests for each feature worked on.

Achievements

  • Won "The Best Team Player of the Year" award, showcasing servant leadership skills.
  • Received "Best Express Article" award from Espresso Decagon, highlighting technical writing skills.

Languages

demoxie.github.io's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.