Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Usman Irale

Doncaster,Doncaster

Summary

Experienced Software with over 8 years in technology industry. Excellent reputation for resolving problems and improving customer satisfaction. Offers flexible schedule to deliver on team goals.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

Receeve Gmbh
Hamburg, Germany
07.2021 - 12.2024

Responsibilities

  • Led development and maintenance of critical micro-services using serverless technologies, including multi-channel communication and financial services, processing thousands of messages and payment transactions across all clients daily.
  • Actively collaborating with clients to determine and refine unique requirements, ensuring delivery of custom and efficient solutions.
  • Supporting client onboarding and integration of custom tools and workflows into Receeve debt collection platform.

Tech Stack

Node.js, Typescript, Python, AWS services, Elasticsearch, Redis, VueJS.

Senior Software Engineer (Contract)

Telios Support Services
Lagos, Nigeria
07.2020 - 06.2021

Responsibilities

  • Research, develop, and maintain custom solutions for clients.
  • Develop prototypes based on clients' requirements to provide clear visualisation of proposed solutions.
  • Played key role in designing and creating prototype for COVID-19 vaccination reporting app used by Lagos state government.

Tech Stack

Node.js, Typescript, Vue.js, AWS (Lambda, DynamoDB, API Gateway, Cognito).

Senior Software Engineer

BriteCore
Springfield, US
02.2019 - 04.2020

Responsibilities

  • Collaborating with team to deploy and implement enterprise insurance solutions for US-based clients.
  • Developing and maintaining features for BriteContact while contributing to BriteCore's products like BriteAccess and BriteAuth as part of Identity team.
  • Supporting client onboarding and integrations.
  • Maintaining and migrating legacy Knockout.js codebases to Vue.js.

Tech Stack

Python, Django, Flask, Javascript, Node.js, Vue.js, Knockout.js, AWS, Elasticsearch, Kibana

Senior Software Developer (Team Lead)

Telios Support Services
Lagos
08.2017 - 01.2019

Responsibilities

  • Led development of specific micro-services, using Node.js and MongoDB to deliver robust and scalable solutions.
  • Designed and developed GraphQL server for querying multiple micro-services, using Node.js, Express GraphQL, and Docker, with AWS for deployment.
  • Researched, developed, and maintained web scrapers and bots for task automation.

Tech Stack

Javascript, Node.js, Express.js, GraphQL, Docker, MongoDB, AWS

Senior Software Developer

Univelcity
Lagos, Nigeria
10.2016 - 07.2017

Responsibilities

  • Designed and developed custom personal shopping website.
  • Designed and developed boot camp fellowship application website.
  • Tutored and mentored fellows during boot camps.
  • Taught essential skills like Git, Python, PHP, and MySQL.
  • Reviewed fellows' work and tracked progress to ensure skill proficiency.

Tech Stack:

Laravel (PHP), Python (Django), CSS

Software Developer

Hotels.ng
Lagos, Nigeria
05.2015 - 08.2016

Responsibilities

  • Led development of Extranet, in-house hotel management system, using PHP, Moustache.js, vanilla JavaScript, and Elasticsearch for search functionality.
  • Designed and developed hotel management API for Extranet, customer website, and mobile app.
  • Developed jobs.hotels.ng, job portal for evaluating applicants based on responses to questions.
  • Led adoption of micro-services architecture by converting API into micro-services.
  • Developed finance tool using React to reconcile bank payments with invoices sent to hotel owners.

Tech Stack

Laravel/Lumen, PHP, Moustache.js, React , JavaScript, Elasticsearch

Application Developer

Exolve Technologies
Lagos, Nigeria
03.2014 - 04.2015

Responsibilities

  • Designed and developed Nigerian Merit Award portal, Nigerian government platform for highest prestigious academic awards in Nigeria.
  • Contributed significantly to creating school management system used by ministry of education for schools in Lagos, Nigeria.
  • Developed and maintained clients' e-commerce platforms.s.

Tech Stack

PHP, Laravel, Opencart, Magento, MySQL, JavaScript

Education

Higher National Diploma (HND) - Computer Science

Auchi Polytechnic
Auchi
2012

Skills

TECHNICAL SKILLS

Programming Languages, Frameworks and Tools

  • PHP : Laravel
  • JavaScript/Typescript : Nodejs, Serverless Framework, Jest, Expressjs, Vuejs
  • Python : Flask, Django
  • CSS/SCSS

Databases

  • SQL : MySQL, Postgres
  • NoSQL : MongoDB, DynamoDB, Elasticsearch, Redis

Others

  • Cloud Platforms : AWS
  • Containerization : Docker, ECS, Fargate
  • Monitoring : Kibana, OpenSearch, Cloudwatch
  • CI/CD : AWS Codepipeline, GitHub Action

Languages

English
Fluent

Timeline

Senior Software Engineer

Receeve Gmbh
07.2021 - 12.2024

Senior Software Engineer (Contract)

Telios Support Services
07.2020 - 06.2021

Senior Software Engineer

BriteCore
02.2019 - 04.2020

Senior Software Developer (Team Lead)

Telios Support Services
08.2017 - 01.2019

Senior Software Developer

Univelcity
10.2016 - 07.2017

Software Developer

Hotels.ng
05.2015 - 08.2016

Application Developer

Exolve Technologies
03.2014 - 04.2015

Higher National Diploma (HND) - Computer Science

Auchi Polytechnic
Usman Irale