Emmanuel (Ifeanyi) MECHIE


Software Engineer (Fullstack) 

Email:[email protected]

LinkedIn: emmanuel-mechie                  

Phone Number: +2349077968091        

Location: Kwara State Nigeria.              

Professional and diligent software engineer capable of delivering products and rendering services to clients on time.
With experience gained in solving various kinds of software-related problems, I have amassed a wealth of experience in standard coding and algorithmic thinking techniques. Furthermore, I am always seeking an opportunity to utilize my creative development and professional prowess for effective positive changes while learning more.

I have amassed a lot of knowledge and a wealth of experience in :
Javascript (Vanilla)
Nodejs (ExpressJs)
NestJs
MongoDB, Firebase, MariaDB, FaunaDB, SQL, Postgres.
Typescript
Python

C++

System Programming

Distributed System Progrmming
React (NextJs)
Bootstrap, Material UI, Chakra UI, Tailwind CSS, Styled Component.
Docker
Git and Github
Figma
AWS, Google Cloud, Heroku, Vercel, Netlify, Github Pages.
Rust language

A few of my personal traits include :
Self-disciplined, resourceful, and with a high level of personal integrity.
Independent but also a strong team player when such a need arises.
Goal-motivated, result-oriented and innovative, with an unrelenting strike for excellence.
High level of self-awareness, adaptability, as well as willingness to learn and entertain diverse views
Ample level of stress tolerance and functionality under a tight schedule if need be.

       

Work Experience

Back End Developer  •  Finosell Global ltd

Modifying software to fix errors, improve its performance, and upgrade the codebase.
Relate with the frontend developers and mobile devs who are consumers of the API.
Directing system testing and validation procedures.
Directing software programming and documentation development.
Consulting with departments or customers on project status and proposals.
Working with customers or departments on technical issues including software system design and maintenance.

March 2022 - Present

Freelance Software Developer  •  Backend Nodejs

Integration of user-facing elements developed by front-end developers.

Build efficient, testable, and reusable restful APIs.

Solve complex performance problems and architectural challenges.

Integration of data storage solutions.

November 2021 - March 2022

Web Developer  •  omegabizagric

Modeling, Design, Implementation/Development of Software Solutions and Projects with the Software Development Team.

Transform mockups into pixel-perfect web pages, and create and optimize graphics for the web.

Write clean and efficient code.

Prototype and build interactive sites, with consistent behavior across browsers, and manage users' data.

Articulation of Deployment Procedure Documents.

February - June 2021

Backend Developer  •  Kilometa

Creation and integration of Application Programming Interface (API).

Analyze software and process requirements and propose best practices.

Develop readable manuals and another form of documentation for company software built
Involvement and participation in the overall application life cycle.

Focus on Coding, Debugging, and Troubleshooting
Define and communicate technical and design requirements.

Provide training, help, and support for other team members.

November 2021 - February 2022

Backend Developer  •  Muv Logistics

Supervise team members, when applicable.

Build high-quality reusable code that can be used in the future.

Develop functional and sustainable web applications with clean code.

Collaborate with Front-End developers to integrate user-facing elements with the server.

September 2021 - January 2022

UIUX Designer  •  HOFT Developers

Strategizing and presenting ideas to stakeholders.
Defining product features according to customer needs.
Designing product features, UIUX.
Acting as the main point of contact between teams and stakeholders.
Managing and prioritizing product backlog items.
Assisting the scrum/product development team to meet the objectives of each sprint.
Adjusting and improving each iteration of the product before release.
Identifying areas of improvement.
Keeping customers and stakeholders informed of the status of the product.
Supervise and advise the scrum team to meet software expectations.
Determine roadmaps for products in the creation phase.
Work closely with the scrum team throughout the development process.
Schedule and lead meetings to identify issues and fixes for projects.

June 2020 - December 2021

Frontend Developer  •  Lokhator

Participate in the entire application lifecycle, focusing on coding and debugging.
Write clean code to develop functional web applications.
Troubleshoot and debug applications.
Perform UI tests to optimize performance.
Manage cutting-edge technologies to improve legacy applications.
Collaborate with other front-end developers to integrate user-facing elements with server-side logic.
Gather and address technical and design requirements.
Provide training and support to internal teams
Build reusable code and libraries for future use.
Liaise with developers, designers, and system administrators to identify new features.
Follow emerging technologies

June 2021 - October 2021

Education

2018 - 2023

University of Ilorin

Bachelor of Engineering-BE Water Resources and Environmental Engineering

Language and Tools


  • English — Professional
  • Javascript
  • Rust
  • Typescript
  • C++
  • Python
  • Html
  • Css
  • Git and Github
  • Figma
  • Google Cloud

Technologies


  • NodeJs
  • NestJs
  • ExpressJs
  • NextJs
  • ReactJs
  • Redux
  • Docker
  • AWS
  • Tailwindcss
  • Styled component
  • Firebase