Summary
Overview
Work History
Education
Skills
Competencies
Soft Skills
Hobbies
Timeline
SeniorSoftwareEngineer
JIMOH HADI

JIMOH HADI

Senior Software Engineer
Lagos

Summary

Highly skilled and forward-thinking Software Engineer with Bachelor's degree in Computer Science and 7 years of experience developing superior products that are efficient, scalable, maintainable, and high-performant.

Complex problem-solver with analytical and result-driven mindset that applies both deep technical knowledge of programming languages and exceptional interpersonal skills to heighten software development quality and throughput. Veteran of organizing diverse skillsets to maximize deliverables while adhering to strict deadlines.

Overview

9
9
years of professional experience
16
16
years of post-secondary education

Work History

Senior Software Engineer

Seenons
Amsterdam
12.2021 - Current

Seenons is a waste management platform with the mission of achieving zero waste across Europe. The platform connects waste-pickup drivers of Logistic Providers to users across The Netherlands that want to dispose their waste.

Key achievements:

  • Migrated data from NoSQL MongoDB database to PostgreSQL Database which has saved Seenons many downtimes and cost-overhead.
  • Integrated Queues using NodeJS Bulls and Redis to handle large emails sent out and other I/O intensive operations, thereby saving the platform from intermittent downtimes and enhancing customer experience by well over 20%.
  • Updated old code bases to modern development standards, improving functionality and increasing test coverage to 85% .
  • Enhanced platform capabilities by Integrating it with various third-party APIs and tools.

Current responsibilities

  • Participate in architecture, design and implementation of various features using NodeJS, NestJS, React, TypeScript, TypeORM, Redis, Postgres, AWS, Docker, and Github action.
  • Coordinate with other engineers to deliberate, evaluate and improve application features.
  • Provide technical support using knowledge of complex technology to solve problems and support new projects.
  • Provide ideas, direction and guidance to process improvements, project architecture, and established policies.
  • Test and review code to ensure it is optimal, performant and meets requirement specifications before getting it to production.
  • Fix lot of bugs and optimize code base every now and then to ensure minimal downtime and smooth running of the platform: tough and challenging, but I love it.
  • Provide guidance and mentor less-experienced developers.

Software Engineer

iTecGurus
Florida
04.2020 - 11.2021

iTecGurus is a software company that develops and maintains applications for clients located mostly in United States.

Key achievements

  • Developed features and maintained applications for some of iTecGurus’ clients using NodeJS, Angular, TypeScript, RxJS, GraphQL, AWS, Docker, MongoDB and PostgreSQL.
  • Developed fully-functional authentication system using Auth0 and also integrated third party APIs to develop advertising platform.
  • Coordinated activities for the team and mentored junior developers.
  • Developed robust, scalable, modular and API-centric infrastructures for clients.
  • Delivered well-tested and functional systems within client-prescribed timeframes.

Software Engineer

Andela
New York
08.2017 - 03.2020

Andela is a global software engineering company located in New York that hires developers all over the world to work on their in-house products or for their clients in United States.

Key achievements

  • Developed and maintained various features for Andela in- house applications using NodeJS, React, Angular, TypeScript, GraphQL, MySQL, PostgreSQL, MongoDB, Socket.IO, Circle CI, Docker and AWS.
  • Developed time-tracking web application that allows senior developers at Andela to log the time they spent mentoring junior developers for compensation using NodeJS, React, ExpressJS, TypeScript and MongoDB.
  • Collaborated with clients, project managers to define solution requirements.
  • Represented engineering team during brainstorming for large and complex development projects.

Software Engineer

Attune Insurance
New york
08.2018 - 11.2019

Attune is an insurance company located in New York that focuses on insuring smaller businesses across United States.

Key achievements

  • Developed complete invoice system integrated with payment functionality using Angular, NodeJS, TypeScript, Stripe, Docker, AWS, Jest and PostgreSQL, thereby increasing customer satisfaction by 30%.
  • Worked with other developers and testing team members to design and develop new features, and also provide robust solutions to meet requirement specifications for functionality, scalability, and performance.
  • Reviewed project specifications and developed efficient API solutions that met or exceeded performance expectations.
  • Collaborated with other engineers to evaluate and improve our code base by fixing bugs and reorganizing project architecture where necessary..
  • Ensured confidence in code base by writing well-tested code with high coverage.

Software Developer

Ekaruz Technology
Lagos
02.2016 - 03.2017

Ekaruz is a software firm located in Lagos that offers software solutions to their clients which are mostly schools, banks and smaller businesses in Lagos Nigeria.

Key achievements

  • Developed fully-fledged invoice management system using React, NodeJS, JavaScript, MongoDB, PostgreSQL, Sequelize ORM, Mocha, and Chai.
  • Revised, modularized and updated old code bases to better standards, reducing operating costs, and improving functionality for Ekaruz clients.
  • Collaborated with project managers and other stakeholders to discuss milestones on pre-release projects.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases for Ekaruz clients.
  • Developed clear and clean RESTful APIs for various Ekaruz clients.

Software Developer Intern

Ahmadu Bello University
Kaduna
06.2014 - 11.2014

Ahmadu Bello University is a leading university in Nigeria where I had my Bachelor's degree in Computer science. Luckily, I had the opportunity to also do my internship under the school department called Software Development Unit.

Key achievements

  • Learned software engineering process improvements and best practices.
  • Developed web application that enabled students to reserve accommodation using JavaScript, PHP, MySQL, jQuery, Bootstrap and HTML/CSS.
  • Supported development, QA and user experience staff to develop new features and fix bugs.
  • Shadowed team members to learn new tasks and how to appropriately handle technical issues.

Education

Bachelor of Science - Computer Science

Ahmadu Bello University
Kaduna, Nigeria
11.2011 - 11.2015

Secondary School Certificate -

Abdul Aziz Attah Memorial College
Kogi, Nigeria
03.2004 - 03.2010

Primary School Certificate -

Al-Hilal Nursery And Primary School
Kogi, Nigeria
01.1998 - 04.2004

Skills

NodeJS

undefined

Competencies

  • Agile environments
  • Proficient in JavaScript/TypeScript
  • Web app development
  • RESTful APIs
  • API optimization
  • Debugging
  • Source code review
  • Testing and maintenance
  • System improvements
  • Technical Analysis
  • Software upgrades
  • Software documentation
  • Build releases
  • Best practices
  • Project planning
  • Technical support

Soft Skills

  • Strong communication
  • Strong active listening and attention to details
  • Good team player
  • Good at managing stakeholders
  • Problem-solving and critical thinking
  • Time management
  • Growth mindset
  • Self-learning

Hobbies

  • Reading Novels and Comic books
  • Playing video games
  • Playing table tennis
  • Watching movies
  • Hanging out with family and friends on Weekends

Timeline

Senior Software Engineer

Seenons
12.2021 - Current

Software Engineer

iTecGurus
04.2020 - 11.2021

Software Engineer

Attune Insurance
08.2018 - 11.2019

Software Engineer

Andela
08.2017 - 03.2020

Software Developer

Ekaruz Technology
02.2016 - 03.2017

Software Developer Intern

Ahmadu Bello University
06.2014 - 11.2014

Bachelor of Science - Computer Science

Ahmadu Bello University
11.2011 - 11.2015

Secondary School Certificate -

Abdul Aziz Attah Memorial College
03.2004 - 03.2010

Primary School Certificate -

Al-Hilal Nursery And Primary School
01.1998 - 04.2004
JIMOH HADISenior Software Engineer