Emmanuel .
Mid-Level
nigeria Enugu, Nigeria ( GMT )
Mid-Level
3 yrs Experience
Can Join ASAP English: Advanced
About

Around 4 years of experience on Cross Platform Web/Client-Server applications design and development using Javascript Technologies (Angular, React and Node)

Around 4 years of experience on Cross Platform Web/Client-Server applications design and development using Javascript Technologies (Angular, React and Node)

Experience
S
Fullstack Software Engineer Angular AND Node
Seekmake
Dec'21- Jan'22

Implemented user friendly 3D Printing Order handling interface for Merchants. Allowing Merchants amd Clients to view all the necessary information regarding Printing orders. ● Implemented NodeMailer to automate email notification ● Implemented Google Charts to display data in a user friendly graphical manner ● Used Git for continuous integration ● Involved in QA and followed Agile Scrum for application development ● Performed Angular Component Testing ● Developed Web API controller with Entity Framework for handling restful requests and responses using NodeJS ● Implemented reusable Components using AngularJS custom directives and factories ● Used Action Filters for user authentications and authorizations and for caching pages to improve performance ● Implemented Dependency Injection on controllers using Ninject ● Implemented quote tracking system Entity Framework, Webgrid and View Models allowing user to track the status of each quote and the related orders while having full functionalities of deleting and editing ● Implemented client side validation and autocomplete to improve the efficiency and accuracy of data

H
Fullstack Software Engineer React AND Node
Heimdall Technologies Abuja NG
Sep'21- Jan'22

Designed and Developed both the Front end and user interactive (UI) web pages using web technologies such as CSS3, HTML5, Javascript, React, and Material UI. ● Made use of React Redux for State Management. ● Used Material UI for responsive web application ● Used React -Router to turn the application into a Single Page Application. ● Extensively used Git for version controlling and regularly pushed the code to GitHub. ● Updated & modularised old code bases to modern development standards as part of slashing operational costs ● Integrated the functionality of Firebase login with Google & Facebook ● Optimized components for maximum performance across a vast array of web-capable devices and browsers ● Built reusable code for future use and optimized web pages for applications maximum speed and scalability

A
Backend Software Engineer
AirtimeFlip Technology Owerri
May'21- Dec'21

● Implemented REST API using Node.js, Express.js. ● Designed Node.js application components through Express and MongoDB ● Used node.js as a proxy to interact with RESTful services and interacting with MongoDB Database. ● Performed regression and system-level testing to verify software quality and function before it was released. ● Implemented Git + GitLab for version control. ● Designed and developed transactional and analytical data structures related to Airtime, Data and Bills Payment. ● Deployed both API services and Frontend Apps on a DigitalOcean Droplet.

P
Fullstack Software Engineer
PMT Technologies Enugu NG
Jun'20- present

Designed both the Front end and user interactive (UI) web pages using web technologies such as CSS3, HTML5, Typescript, Angular, and Bootstrap. ● Applied optimization techniques to reduce page size and load times to enhance user experience using sprites. ● Applied angular services to implement async API calls. ● Used Angular 8 and Bootstrap as the front-end framework, with Typescript, CSS3, and HTML5. ● Used Angular 8 Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on the server and client-side. ● Used Bootstrap, SCSS, and Angular.js for responsive web application ● Used Angular-Router to turn the application into Single Page Application. ● Worked in using Angular components, Reactive Forms, Events, Router, Animations, and Flux concept. ● Extensively used Git for version controlling and regularly pushed the code to GitHub. ● Utilized Angular for its e cient data flow architecture to create a lightweight and render e cient web ffi ffi app that searched projects via the GitHub API through keywords. ● Virtualized the servers using Docker and pm2 for the test environments and dev-environments needs, also configuration automation using Docker containers. ● Developed a backend system to record logistic delivery orders, calculating cost based on distance and factors of the goods to be shipped, booking of bus tickets, and also selling of bus tickets with MongoDB, Node.js, Google Distance Matrix API, ExpressJS, Redis for caching and packages like XLSX, CSV to calculate the actual cost of delivery and Async Utility Module for handling asynchronous operations in JavaScript. ● Improved Operational Work by building an enterprise resource planning software to manage day-to-day activities of the head company which involves building multiple dashboards and e-workspace for di erent subsidiaries. ff ● Built charts with ng-charts, chart.js. Zingchart, and Google charts for viewing and analyzing operational growth. ● Optimized app images by converting large-size images to more web-friendly JPEG, PNG, and WebP of varying dimensions, using Sharp, a popular high-performance Node.js module. Retrieving the images from the AWS S3 bucket optimize them with the library and upload them into a di erent bucket ff programmatically.

D
Software Developer Intern
Dr Cloud NG
Feb'18- Feb'19

● Developed RESTful API endpoints using Node.js, Express, and MongoDB. ● Implemented modules into Node JS to integrate with designs and requirements. ● Used Linux terminal for debugging and connect to remote files in the server securely using SSH Encryption (public key and private key) and to transfer files between local and remote folders and change file permissions. ● Generated Python Django Forms to record data of online users. ● Designed and documented CI/CD tools configuration management. ● Participated in code reviews and made sure all solutions met architectural specifications. ● Implemented Node.js and MongoDB API endpoint tests using Mocha and Chai testing frameworks. ● Developed complex applications using 12-factor methodologies to make them well-structured and scalable.

Education
Geology
to 2020
Bachelor's Degree
University of Ibadan

Projects
Talent has not added any projects
Technologies
Courses
Talent has not added any courses
Trainings
Talent has not added any trainings
Languages
English
Native