Sunday M.

Full-Stack Developer

Commitment
0/ 5
Competency
0/ 5
Reliability
0/ 5
  • Overall Experience: 11 Years  
  • Agile Software Development:
  • Algorithm Development:
  • Apache Solr:
  • API Development:
  • Artificial Intelligence:

Sunday M. 

Full-Stack Developer

Commitment
0/5
Competency
0/5
Reliability
0/5

Time zones ready to work

  • Eastern Daylight [UTC -4]
  • Central Daylight [UTC -5]
  • Eastern European [UTC +2]
  • Eastern EST [UTC +3]
  • Greenwich Mean [UTC ±0]
  • Further EET [UTC +3]
  • Australian EDT [UTC +11]

Willing to travel to client location: Yes  

About Me 

Experienced Full-Stack Developer with expertise in a wide range of frameworks, libraries, platforms, and languages. Skilled in mentoring, software engineering, and projec
Experienced Full-Stack Developer with expertise in a wide range of frameworks, libraries, platforms, and languages. Skilled in mentoring, software engineering, and project management.
Show More

Interview Videos

Signup to see videos

Risk-Free Trial, Pay Only If Satisfied.

Portfolios

Fleet tracker api

Role:

Backend Development

Backend Development

Skills: Mocha

Tools: GithubPM2PostmanVSCode

user-geo-pin

Role:

Fullstack development

Fullstack development

Skills: MongoDBNode.Js

Tools: GithubNanoPostmanTerminalUbuntuVSCode

react-redux-nodejs-auth-system

Role:

Fullstack Development

Fullstack Development

Skills: Express.JsReduxTime Division Duplex - (TDD)

Tools: GithubNanoPostmanTerminalVSCode

Hospital Management System

Role:

Desktop Development

Desktop Development

Skills: Apache MavenApache TomcatJava (All Versions)MySQLSwing

Tools: GithubNanoNetBeans (Win/Mac/Linux/Solaris)Terminal

vanhack-success

Role:

Frontend Development

Frontend Development

Skills: React.JsReact RouterRest APIUnderscore.Js

Tools: GithubTerminalUbuntuVSCode

+ More

Employment

Software Developer and Project Analyst

2015/03 - 2019/03

Skills: Agile Software DevelopmentAWS EC2AWS S3CI/CDCSSExpress.JsHerokuJavaScriptMongoDBNode.JsReact.JsReact NativeReact RouterRedisReduxSASSTime Division Duplex - (TDD)Project Management

Your Role and Responsibilities:

  • Proposed and created a Mono repo codebase with Lerna tool for the development of Provoice application.
  •  Set up deployment and continuous integration workflows with GitHub, Heroku, Docker hub, and Circleci allowing us to deploy features many times a day with confidence.
  • Proposed and created a Mono repo codebase with Lerna tool for the development of Provoice application.
  •  Set up deployment and continuous integration workflows with GitHub, Heroku, Docker hub, and Circleci allowing us to deploy features many times a day with confidence.
  •  Provided architecture requirements and incorporated best practices such as test driven development with Jest and Enzyme, code and design reviews, standardization, and code reuse.
  • A monitored software development project with Trello board and Fun retro tool which speed up by 20 Living of Minimum Viable Product (MVP) within time and scope.
  •  Supported a React.js web application, architecting it to be isomorphic to ensure SEO compatibility with React Router and Express along with implementing Redux store.
  •  Configured a token-based authentication system for the Provoice app using JWT and Passport
  • Successfully worked with the product development team to evaluate system architecture, operational requirements, and performance requirements of the overall system - Created reusable react components with Storybook.
  •  Built a new checkout summary workflow in React, making it a single page and with a way to easily configure the order of steps
  • Developed a REST API based on the Express.js framework and Node.js for Provoice app
  • Led and supervised Dynamic Flakes teams in designing and analyzing a cost-effective, secure and user-friendly loan management solution for scalability and durability
  •  Interfaced with business analyst and technical support to determine optimal specifications
  • Developed and provided feedback on detailed technical project issues and plans with Microsoft Project
  •  Kept a constant watch on the latest and emerging software related technologies and potential application to meet client's requirements.
  •  Assisted software testing department in testing new software and ensuring quality standard.
Show More

Software Developer

2014/12 - 2015/02

Skills: Java (All Versions)JBossSpring MVCSpringBoot

Your Role and Responsibilities:

  •  Worked effectively with design teams to ensure software solution meet client expectation.
  •  Participated in product design and code reviews and debug
  •  Worked with a legacy solution built with java and spring MVC on the Tomcat server, was able to understand the princi
  •  Worked effectively with design teams to ensure software solution meet client expectation.
  •  Participated in product design and code reviews and debug
  •  Worked with a legacy solution built with java and spring MVC on the Tomcat server, was able to understand the principles behind it and improved on the features.
  •  Done requirement gathering, system analysis and design of system specifications with Microsoft Word. 
  • Written user manual, operating manual and technical documentation for a developed software solution.
  •  Installed and deployed systems developed on Jboss server
Show More

Physics Tutor (NYSC)

2013/03 - 2014/02

Skills:

Your Role and Responsibilities:

  • Conducted practical training on software development using Java technology-core java.
  •  Handled training sessions with maximum learning outcomes on Java and MySQL.
  • Assessed the progress of about 80 trainees and assisted 90 Java students on handling projects
  • Conducted practical training on software development using Java technology-core java.
  •  Handled training sessions with maximum learning outcomes on Java and MySQL.
  • Assessed the progress of about 80 trainees and assisted 90 Java students on handling projects

Java Instructor and Software Developer

2013/07 - 2014/01

Skills: Apache MavenApache TomcatGITJava (All Versions)MySQLSwing

Your Role and Responsibilities:

  •  Conducted practical training on software development using Java technology-core java.
  •  Handled training sessions with maximum learning outcomes on Java and MySQL.
  • Assessed the progress of about 80 trainees and assisted 90 Java students on handling projects
  •  Conducted practical training on software development using Java technology-core java.
  •  Handled training sessions with maximum learning outcomes on Java and MySQL.
  • Assessed the progress of about 80 trainees and assisted 90 Java students on handling projects

Full-Stack Immersion Bootcamp Mentor

2021/02 -

Skills:

Your Role and Responsibilities:

Providing students with insights and mentoring in tech curriculum projects aligned with career goals.
Providing students with insights and mentoring in tech curriculum projects aligned with career goals.

+ More

Education

B-Eng

2007 - 2012

University of Nigeria Nigeria


US work authorization

Do you or will you require sponsorship for a US employment visa (e.g. H-1B)? Yes

Skills

Agile Software Development Algorithm Development Apache Maven Apache Solr Apache Tomcat

Tools

Github VSCode NetBeans (Win/Mac/Linux/Solaris) Nginx CodePen

Hobbies

Reading, traveling, singing, mentoring, socializing, learning

Preferred Languages

English - Fluent