Mcdavid Emereuwa

Mcdavid Emereuwa

Mentor
Rising Codementor
US$8.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Senior Software Engineer and ERP Expert
Senior Software Engineer and ERP Expert

Software engineering lead with over five years' experience implementing backend systems in NodeJS and Python; led re-architecture of the key platform that serves 100,000 requests per month, reducing memory leaks and memory usage by 400 percent.

English
West Central Africa (+01:00)
Joined March 2018
EXPERTISE
1 year experience
I've primarily worked with JavaScript for web with node.js powering the server side. Built applications as simple as a complex number lib...
I've primarily worked with JavaScript for web with node.js powering the server side. Built applications as simple as a complex number library and inverted index API to a fullstack Idea sharing applications with React, redux on the frontend. I also take TDD and integration serious so as to ensure good code quality.
6 years experience
My Idea Sharing application's data was persisted with mongoDb database, and used mongoose on javascript to interact with the Db.
My Idea Sharing application's data was persisted with mongoDb database, and used mongoose on javascript to interact with the Db.
5 years experience
Postgresql has always been my sql database of choice due to its vasertality, and having used the sequelize ORM and flask-sqlalchemy for j...
Postgresql has always been my sql database of choice due to its vasertality, and having used the sequelize ORM and flask-sqlalchemy for javascript and python respectively to perform migrations to the database
Es6Sequelize
View more
Es6Sequelize
View more
6 years experience
Built Restful API with python flask and jinja templating framework
Built Restful API with python flask and jinja templating framework
6 years experience
Worked in an agile development team, where constant interaction with the client and continuous integration are important throughout the S...
Worked in an agile development team, where constant interaction with the client and continuous integration are important throughout the SDLC. This has been made easy by leveraging modern tools like slack, Trello, Pivotal Tracker, CircleCI, TravisCI and others
5 years experience
Its impossible to write efficient code without proper testing, TDD and unit testing has helped me write easy to read and efficient code
Its impossible to write efficient code without proper testing, TDD and unit testing has helped me write easy to read and efficient code
6 years experience

REVIEWS FROM CLIENTS

Mcdavid's profile has been carefully vetted and approved as a Codementor. Connect with Mcdavid now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
paginate-info
A simple module to paginate you arrays and calculate limit and offset
JavaScript
17
11
test-pos-api
JavaScript
1
0
EMPLOYMENTS
Senior Software Engineer
Parallelscore INC
2020-06-01-Present

Worked on different products across the healthcare, hospitality, and sports industries. Using technologies like Nodejs, Typescript, Ne...

Worked on different products across the healthcare, hospitality, and sports industries. Using technologies like Nodejs, Typescript, NestJS, Python, Frappe, Kafka, RabbitMQ, and React.

  • White label the ERPNext application to match different product needs for small businesses in the Hospitality domain in Nigeria.
  • Extend ERPNEXT to comply with FHIR HL7 specifications and build communication between the ERPNEXT healthcare module and the FHIR server.
  • Enable Telemedicine inside the ERPNEXT application by building a Video-Conferencing Module.
  • Develop APIs to parse video data for a soccer analysis application using NestJS.
  • Assist Frontend team when the need arises to implement designed screens.
Python
Node.js
MongoDB
View more
Python
Node.js
MongoDB
PostgreSQL
Azure
Nginx
RabbitMQ
TypeScript
Twilio
WebRTC
DigitalOcean
Apache Kafka
View more
Senior Backend Engineer
Emax Digital
2022-05-01-2022-11-01

Part of the backend team that worked on the core systems. Built new connections between the core systems and third-party amazon apps l...

Part of the backend team that worked on the core systems. Built new connections between the core systems and third-party amazon apps like Rainforest API. Using technologies like Nodejs, Typescript, Python, NestJS, RabbitMQ, and React.

  • Built API connectors to Amazon Marketplace APIs to help get advertising metrics for Amazon vendors and merchants.
  • Reduce server cost by moving from in-house crawler to third-party Amazon APIs like Rainforest.
  • Identify memory leaks on the backend core scheduling service; Reduced memory usage by 400 percent
Python
Node.js
MongoDB
View more
Python
Node.js
MongoDB
PostgreSQL
RabbitMQ
TypeScript
React
Kubernetes
Grafana
NestJS
View more
Software Developer
Andela
2017-08-01-2018-01-01
Worked with a team of developers to maintain existing infastructure and contribute to open source projects like Reaction Commerce an Card...
Worked with a team of developers to maintain existing infastructure and contribute to open source projects like Reaction Commerce an Cards for Humanity
Node.js
MongoDB
Meteor
View more
Node.js
MongoDB
Meteor
PostgreSQL
Mocha
React
Redux
View more
PROJECTS
Cards for humanity
Open Source
2017
Online Card game mimicking Cards against humanity to raise funds for less privileged
Online Card game mimicking Cards against humanity to raise funds for less privileged
Node.js
Angular
Node.js
Angular
Paginate InfoView Project
2019
A simple module to paginate your arrays and calculate limit and offset
A simple module to paginate your arrays and calculate limit and offset
JavaScript
JavaScript