Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mansoor Ali

Gurgaon

Summary

Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

AccoliteDigital
01.2021 - Current

Project 1:

Client

DoseSpot

Duration

Sep 2023 – Till Date

Project

Treat Electronic Prescription System

Project Mode

Agile Methodology

Project Description

Senior Software Engineer

Developed the "Treat" electronic prescription system, a cutting-edge platform designed to streamline the process of prescribing and refilling medications across various healthcare settings. The system facilitates real-time, secure communication between doctors, pharmacies, and patients, leveraging integration with SureScript to ensure efficient data exchange and compliance with healthcare standards.

Tools/Technologies

Java8, MySQL ,SpringBoot, Spring, Jenkins, AWS

Roles And Responsibilities

  • System Development: Led the backend development for Treat application, writing robust and scalable code to handle electronic prescriptions, including generation, transmission, and refill processing.
  • API Integration : Engineered and maintained APIs for secure data exchange between Treat and Surescript, enhancing the interoperability of electronic health records (EHR) and pharmacy management systems.
  • Security Implementation : Implemented comprehensive security measures to ensure confidentiality and integrity of patient data, adhering to HIPAA regulations and best practices in healthcare IT.
  • Feature Enhancement : Developed user-centric features for application, such as automatic refill requests and prescription modifications, which improved user engagement and operational efficiency.
  • Quality Assurance : Coordinated with QA team to design and execute test plans, resulting in reduced bugs and improved system reliability. Ensured that all code changes passed rigorous testing protocols before deployment.
  • Technical Documentation: Authored extensive documentation on system architecture and code, facilitating easier maintenance and future upgrades by other development team members.

Project 2:

Client

Comviva Technologies

Duration

May 2022 – August 2023

Project

Subscription Engine(Reliance Jio)

Project Mode

Agile Methodology

Project Description

It is a uniform subscription, charging and provisioning system for digital, OTT,SMS,VOICE and Data Services using JAVA.

Tools/Technologies

Java, SQL, Eclipse, Putty, WinScp, Github

Responsibilities

  • Involved in meeting and releases, working closely with teammates and managers.
  • Requirement analysis, flow-design, code development, unit-testing.
  • Used Hibernate and JPA to map Java objects to rows in database tables.
  • Participated in Daily Scrum.
  • Developed and optimized standalone utility to process renewal of subscription of users.
  • Developed application using JAVA around multithreading to efficiently renew nearly 10 million records.
  • Used XML requests for consuming and producing data.

Project 3:

Client

Prudential

Duration

January 2021 – May 2022

Project Mode

Agile Methodology

Project Description

Pulse App basically deals with different modules where user have access of wearables

maintain their diet and fitness. User can do digital policies. User can search for the hospital for the particular country and book appointment for particular doctor in

particular hospitals and many more.

Worked on two Modules-

Policy

Policy module we are creating Restful Web Services which will be consumed by DPAS

team. Previously policies handled by platform but now platform is act as middleware

between users and DPAS. So, now creating the Restful services

Navigator

Navigator module we are creating a restful web services which is used by client. User

can search the hospitals list, search hospital by id, search rooms in the hospitals and

search doctors by id.

Role

Java Developer

Tools/Technologies

Java8,Jwt Token, Flink, Kafka, MicroServices Architecture,Jenkins and

CouchBase.

Responsibilities

  • Understanding customer requirement and implement it using java.
  • Requirements Gathering, Coding, Implementing new functionalities/adding new features,
  • peer code review, writing unit test cases.
  • Code analysis and debugging, able to solve major bugs during release process.
  • Conducting requirement discussion meetings with clients and showcase my work.
  • Conducting KT sessions, Organizing few events within team. Monitoring team
  • scrum board.
  • Carrying out training activities at organizational level.
  • Worked as mentor for AU grade project work. Need to guide juniors for internal project.

Software Engineer

Avila IT Services
08.2019 - 01.2021

Client

Walmart

Duration

August 2019 – Jan 2021

Project Mode

Agile Methodology

Project Description

Walmart labs have both kind of item store and online items where need to shows the store item on online portal and vice versa for which transfer of data required from one

database to other and vice-versa.

Role

Java Developer

Tools/Technologies

Java8,ApacheCamel,Apache Kafka and SOLR

Responsibilities

  • Understanding customer requirement and implement it using java.
  • Worked in backend development team to cater all end-to-end functionalities of product.
  • Assist frontend team to provide data as per business objectives.
  • Conduct regular monitoring and reviews of system usage to ensure business continuity.

Software Developer

Verifone
09.2017 - 08.2019

Duration

September 2017 – August 2019

Project Mode

Agile Methodology

Project Description

Verifone SalesConnector is basically the gateway where once the customer swipe the card till the payment go the acquirer bank. So there are different module worked on TCS

(transaction collecting system) where create the API to fetch the transaction from one module and send it the database.

Role

Java Developer

Tools/Technologies

Java8, SpringBoot, Hibernate, JPA, MicroServices and PostgreSql

Responsibilities

  • Understanding customer requirement and implement it using java.
  • Involved in regular sprint meetings to understand business requirements.
  • Involved in development and testing.
  • Involved in deployment and solving production bugs.

Education

Bachelor of Technology - Information Technology

ABES Engineering College
Ghaziabad
05-2016

Higher Secondary Certificate - PCM

GreenWood School
Rampur, India
03-2012

Secondary School Certificate -

GreenWood School
Rampur
03-2010

Skills

  • Java
  • Spring
  • Hibernate
  • Spring Boot
  • Microservices
  • JPA
  • MYSQL
  • Apache Camel
  • Apache Kafka
  • CouchBase
  • Jenkins
  • AWS
  • JIRA
  • GIT
  • PUTTY

Timeline

Senior Software Engineer

AccoliteDigital
01.2021 - Current

Software Engineer

Avila IT Services
08.2019 - 01.2021

Software Developer

Verifone
09.2017 - 08.2019

Bachelor of Technology - Information Technology

ABES Engineering College

Higher Secondary Certificate - PCM

GreenWood School

Secondary School Certificate -

GreenWood School
Mansoor Ali