Summary
Overview
Skills
Work History
Certification
Accomplishments
Education
Additional Information
Timeline
Affiliations
Hi, I’m

IMRANKHAN MOHAMED HANIFA

Leeds,England
IMRANKHAN MOHAMED HANIFA

Summary

Versatile Senior Software Engineer with 7+ years of expertise in crafting robust web-based Java applications, designing RESTful APIs, and architecting comprehensive system solutions. A proven track record of successful project delivery, optimizing performance and ensuring scalability.

Overview

8
years of professional experience
6
years of post-secondary education
1
Certificate

Skills

  • Java 19
  • Spring Boot, REST, Microservices
  • AWS: API Gateway with authorizer, Lambda (Java and NodeJS), EventBridge Cloud Formation, S3, Provisioned Lambda, DynamoDB
  • Docker, Kubernetes
  • React, JavaScript (including ES6)
  • MySQL, Oracle, Postgres, APACHE CASSANDRA, MongoDB
  • Hibernate
  • HTML, CSS
  • Java Swing
  • Other Skills: Redis, JSON, JMeter, Jenkins, Bamboo, SOAP UI, Jira, Bitbucket, Git, Maven, Gradle, Cucumber, Kafka, Tomcat ,Nexus

Work History

UST Global Pvt Ltd
Leeds, England, UK

Senior Software Engineer
08.2021 - Current

Job overview

  • Domain: Payment
  • Modernized On-Premise legacy applications to Cloud based applications (AWS), developed various operations on Quick Remit application.
  • Skills used: Java 19, AWS Lambda, S3, Spring Boot 3, Kafka, Oracle, Postgres.
  • Mentored Junior Java developers.
  • Worked on developing Regression Testing Automation tool (using cucumber) to ensure the existing functionalities doesn't break and reduce the validation effort and to support continuous deployment.
  • Migrated the whole application from Postgres to Oracle
  • Mentored junior developers in the starting phase of the project.
  • Raised overall performance of APIs resulting in 150% increased speed and improvements in various other metrics too.
  • Automated various manual works like git operations, vast number of changes (similar pattern) in files and so on.
  • Coordinated technical requirements for projects with internal and external stakeholders.
  • Operated in virtualized environment using Docker and Kubernetes.
  • Involved in developing CI/CD pipelines with project architect using Jenkins.
  • Developed Kafka listener project for billing process which involves capturing Kafka events, generating billing files, uploading files to AWS S3.
  • Involved in deploying all quick remit applications to BETA environment.

Sri Mookambika InfoSolutions Pvt Ltd
Chennai, India

Senior Software Engineer
10.2020 - 08.2021

Job overview

  • Domain: Health care.
  • Application: Kiosk System
  • Skilled Used - Java 11, React, AWS Services (lambda, Step functions, CloudFormation, Cloud Watch, S3 etc.)
  • Developed modules for screening visitors to the hospital in an automated way, Visitor needs to have badge before entering hospital premises.
  • Worked on Research and Development for Kiosk Machine.
  • Camera module - how to take clear picture from camera using front end.
  • Scanner - How to scan the driving license using camera as a scanner - used zxing library.
  • Printing Badge - Worked with Dymo printers.
  • Gained basic idea about Raspberry Pi and MQTT to retrieve data from temperature sensors and publish it to Kiosk App.
  • Designed and Developed System architecture from scratch and deployed it using AWS CloudFormation.
  • Bamboo - Automated Build and Deploy (CI/CD) pipelines from scratch to deploy the code from bitbucket to AWS.
  • Backend - Developed Rest API (Lambda) for kiosk machine to store visitor details, S3 to store visitor images.

IVTL Infoview Technologies Pvt Ltd
Chennai, India

Full Stack Developer
07.2016 - 10.2020

Job overview

Bug Analysis

  • Skills used: Java 8, HTML, CSS, Google closure, Spring MVC and Boot, Hibernate with MySQL, Postgres.


Internal Tool Development

  • IShot: Screenshot and Screen recording tool which is used to create demo videos for products developed by the company.
  • Skills used: JAVA Swing, Applets, various libraries to add maximum features to the tool
  • Employee Late Leaving Tool: To maintain the records of employees who are working late and its approval system.
  • Skilles used: HTML, CSS, JavaScript, Java, Spring Boot, Jasper, Spring JPA.


Capital Investment, Budget Formulation

  • Skills used: Java 8, XML, CSS, Google closure, Spring MVC, Hibernate with MySQL, Apache Cassandra.


Delphi Modernization

  • Modernization project which moves old Delphi tech stack (desktop application) to new Java based tech stack (web application)
  • Skills used: Java 8, XML, CSS, iQuery, Spring MVC, Spring Boot.

Certification

· Achieving Leadership Potential Series (ALPs) - UST

· Learning Docker - LinkedIn

· New Manager Foundations - LinkedIn

· Servant Leadership - UST

Accomplishments

Accomplishments

    · Organized Best Of Us, UST and won Audience Choice Award for Best Stall on Foundation Day, 2022

    · Best Student of the Year 2015 to 2016 (Issued by Indian society of Technical Education · Feb 2016)

    · Best Paper Award (Issued by Mohamed Sathak Engineering College · Apr 2015)

Education

Mohamed Sathak Engineering College
Kilakarai, TamilNadu, India

Bachelor of Engineering from Computer Science and Engineering
06.2012 - 04.2016

University Overview

  • Secured CGPA: 8.1 / 10

Islamiah Matriculation Higher Secondary School
Kilakarai, TamilNadu, India

Certificate of Higher Education from Computer Science
06.2011 - 04.2012

University Overview

  • Secured 79.25 %
  • Elected to School People leader position from 2010 to 2012

Islamiah Matriculation Higher Secondary School
Kilakarai, TamilNadu, India

Diploma of Higher Education from Computer Science
06.2009 - 04.2010

University Overview

  • Secured 79.20 %

Additional Information

Additional Information

· Resolved existing performance issues in the APIs which optimized the system 150%.

· Developed Regression Testing Automation tool (using cucumber) which reduced efforts needed to test everything manually after each feature update or code change.

· Automated various manual works like git works, vast number of changes in files and so on.

· Made improvements in build pipelines to effectively use the development time (man hours).

· Introduced Thursday learning session (1 hour) to keep the team updated with new technologies and updates relevant to the project.

· Developed backend architecture from scratch using AWS CloudFormation.

· Automated Build and Deploy (CI/CD) pipelines from scratch to build and deploy the code from bitbucket to AWS using BAMBOO.

· Developed various tools like iShot (Screenshot and recorder), Employee Late Leaving Tool etc.,

Timeline

Senior Software Engineer
UST Global Pvt Ltd
08.2021 - Current
Senior Software Engineer
Sri Mookambika InfoSolutions Pvt Ltd
10.2020 - 08.2021
Full Stack Developer
IVTL Infoview Technologies Pvt Ltd
07.2016 - 10.2020
Mohamed Sathak Engineering College
Bachelor of Engineering from Computer Science and Engineering
06.2012 - 04.2016
Islamiah Matriculation Higher Secondary School
Certificate of Higher Education from Computer Science
06.2011 - 04.2012
Islamiah Matriculation Higher Secondary School
Diploma of Higher Education from Computer Science
06.2009 - 04.2010

Affiliations

Affiliations

7 years of relevant professional experience

IMRANKHAN MOHAMED HANIFA