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
2021.07 - 2024.12

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
2020.07 - 2021.06

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
2019.02 - 2020.04

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
2017.08 - 2019.01

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
2016.10 - 2017.07

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
2015.05 - 2016.08

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
2014.03 - 2015.04

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
2021.07 - 2024.12

Senior Software Engineer (Contract)

Telios Support Services
2020.07 - 2021.06

Senior Software Engineer

BriteCore
2019.02 - 2020.04

Senior Software Developer (Team Lead)

Telios Support Services
2017.08 - 2019.01

Senior Software Developer

Univelcity
2016.10 - 2017.07

Software Developer

Hotels.ng
2015.05 - 2016.08

Application Developer

Exolve Technologies
2014.03 - 2015.04

Higher National Diploma (HND) - Computer Science

Auchi Polytechnic
Usman Irale