Wenceslas Jonah

Software Developer with dedication to building and delivering highly resilient, scalable and distributed technology platforms with a high-performance mentality. With a strong emphasis on customer-centricity and business-focused solution development, I have demonstrated professionalism in backend architecture and developed high-performance backend applications for clients with various business objectives. Being a team player focused on achieving project objectives, I am adept at collaborating with team members, other departments and clients to produce relevant high quality products or services that drives company growth.

  - https://www.github.com/WencesJ

  - https://www.linkedin.com/in/wenceslas-jonah-aa08371b1

 [email protected]

Skills

Frontend

Basic - HTML5 CSS3, Javascript.

Frameworks - ReactJs.

Backend

Javascript / Typescript  - NodeJs, ExpressJs, NestJs.

REST(API) - OpenAPI, Swagger, Postman.

Testing - Jest, Mocha

Databases

RDBMS - SQL - (Sequelize-ORM)

NoSQL - MongoDB - (Mongoose - ODM)

Caching - Redis.


Cloud

AWS - Beanstalk, EC2, ECS, ECR

Others - Heroku, Vercel.


Version Control

Git & GitHub- Workflows, Rebasing, Merging Strategies, etc.

Database Migrations Mongoose Migrations.

Containerization - Docker.

3rd Party Application Integration

Email - SendGrid.

Storage - Firebase.

Process Manager - PM2.

Payment integration - Flutterwave, Mollie, Stripe, e.t.c

Programming Principles

Data Structures and Algorithms, API Design Knowledge, Testing And Debugging, Technical Analysis, Software Best Practices, etc. 

Work Experience

Jan 2022 - Present

Backend Developer

SMITIV TECHNOLOGIES

Smitiv is an IT service company that specializes in designing and building user-first solutions.

• Designed, developed and implemented backend architecture for website based on analyzed requirements and understanding of industry technical standards.

. Developed Web APIs backend using Node.js, Express.js, MongoDB for data storage, JWT for user authentication, ODM(mongoose).

. Collaborated with frontend developers for api integrations in react.js.

. Integrated graphql on next.js.

. Worked with Vendure CMS for a backend and admin e-commerce project.

. Worked on several blockchain projects.

. Integrated a payment gateway(mollie).

. Pushed codebases to Github and Bitbucket using Git.

. Made daily commits to the codebase using Git on Github throughout the development and production phase of the project.

. Fixed several merge issues on Github using Git.

. Hosted Web Apis on Heroku, AWS Beanstalk, AWS EC2.

May 2021 - Jan 2022

Backend Developer

HIREUS

Hireus is a service vendor company specialized in helping people locate quality artisans around them.

• Collaborated with the CEO, representing the web team to establish project goals, projections and milestones.

• Provided ongoing efficiency and security maintenance and patching on website backend to maintain viability after launch.

• Designed, developed and implemented backend architecture for website based on analyzed requirements and understanding of industry technical standards.

. Developed Web APIs backend using Node.js, Nest.js, Express.js, MongoDB for data storage, JWT for user authentication, ODM(mongoose).

. Containerized Backend Services using docker and pushed to ECR.

. Integrated Sendgrid for email notifications upon successful registration, resetting passwords and sending automated mails.

. Integrated a payment gateway(Flutterwave) on both frontend and backend using webhooks for automated payment of services.

. Pushed the codebase to Github using Git.

. Made daily commits to the codebase using Git on Github throughout the development and production phase of the project.

. Fixed several merge issues on Github using Git.

. Hosted the Web Api on Heroku.

Jan 2021 - Jan 2022

Full-Stack Developer

DCI

DCI is an art initiative that hosts online art competitions for artists.

• Collaborated with the CEO, representing the web team to establish project goals, projections and milestones.

. Collaborated with the frontend engineer to build structures and consume apis with React.js, and Redux.

• Designed, developed and implemented backend architecture for website based on analyzed requirements and understanding of industry technical standards.

• Employed coding practices based on commonly accepted standards to establish site layout, user interface and backend functionality.

. Managed and oversaw the project to production.

. Developed Web APIs backend using Node.js, Express.js, MongoDB for data storage, JWT for user authentication, ODM(mongoose).

. Integrated Sendgrid for email notifications upon successful registration, resetting passwords and sending automated mails.

. Integrated a payment gateway(Flutterwave) on both frontend and backend using webhooks for automated payment of votes.

. Pushed the codebase to Github using Git.

. Made daily commits to the codebase using Git on Github throughout the development and production phase of the project.

. Fixed several merge issues on Github using Git.

. Hosted the Web Api on Heroku.

. Hosted the React frontend on Vercel and successfully configured the domain with the frontend on Vercel and GoDaddy.

June 2020 - February 2021

Backend Developer

VICTORSKY.IO(CODEDLYAFRICA)

VictorSkyIO is a technology company specialized in building, developing and investing in businesses and technological solutions across various trades.

• Collaborated with the CEO, representing the web team to establish project goals, projections and milestones.

• Collaborated with other developers, to define and translate user requirements into project designs, structure and implementation plans.

• Designed, developed and implemented backend architecture for websites based on analyzed requirements and understanding of industry technical standards.

• Reviewed code to validate structures and scalability.

. Developed Web APIs backend using Node.js, Express.js, MongoDB for data storage, JWT for user authentication, ODM(mongoose).

. Pushed the codebase to Github using Git.

. Made daily commits to the codebase using Git on Github throughout the development and production phase of the project.

Integrated Sendgrid for email notifications on successful registration, resetting passwords and sending marketing mails.

. Hosted the backend services on Heroku.

July 2019 - February 2020

Full-Stack Developer

TWEENDI

Tweendi is a social media and technology company.

. Designed and developed a full E-commerce feature.

• Conceived and built optimized landing pages in HTML, CSS3 and JAVASCRIPT, including mobile view designs, to support marketing for the E-commerce feature.

. Developed Web API backend using Node.js, Express.js, MongoDB for data storage, JWT for user authentication, ODM(mongoose).

. Developed frontend using HTML5, CSS3 and Javascript Developed the E-commerce feature with little assistance from my co-developers.

. Followed the team's Node.js and Express.js Architecture and proffered excellent suggestions in scaling up the product. 

. Developed user-friendly animations with CSS3 and JavaScript. 

. Made the website beautiful and dynamic with CSS3 and JavaScript.

• Reviewed code to validate structures, and assisted the CTO to implement backend architecture.


Education

Sept 2008 - Jul 2017

Celestial Comprehensive College

HIGH SCHOOL DIPLOMA

Jun 2018 - Sept 2020

Aptech Computer Education

ADVANCED DIPLOMA IN SOFTWARE ENGINEERING

Interested In:


  • Work activities that have to do with ideas and thinking.
  • Researching and learning new technologies and industry's best practices in architecture and development.
  • Jobs with opportunities to learn and advance.
  • Having a positive impact on my employers and team members.

Languages


  • English - Native