Summary
Overview
Work History
Education
Skills
Websites
Languages
Personal Information
Timeline
Generic

Sajid Sukhi

Mexico City

Summary

Seasoned Java/J2EE engineer with 8+ years of experience, adept in Java 7, 8, and 17. Specialized in microservices architecture with Spring Boot, JPA, JDBC, and Batch. Proficient in RESTful API development, version control (Git, SVN), and CI/CD pipelines. Skilled in Maven and Gradle for build and deployment, Slf4j and Log4j for logging, and JUnit for testing. Collaborative team player integrating generative AI for enhanced functionality and Kafka for real-time data streams, ensuring top-notch quality and performance across services.

Overview

9
9
years of professional experience

Work History

Information Technology Analyst

Tata Consultancy Services
01.2022 - Current

Java Spring Boot Developer

  • Walmart: Spearheaded the Enterprise Inventory project, leveraging Java, Kafka, Cassandra DB, and Kubernetes to enhance inventory precision and operational efficiency.
  • USAA: Specialized in Java Spring Boot development for USAA Bank’s credit card system, enhancing risk assessment tools by analyzing customer data based on income and housing status.
  • Expertly crafted mock data simulations for comprehensive testing, ensuring the Spring Boot application’s accuracy in evaluating creditworthiness.
  • Demonstrated mastery in Java 8 & 17, Spring Boot 3, Kafka and related technologies, leading to the successful deployment of scalable and efficient banking solutions.
  • Designed and executed a rigorous testing protocol using JUnit, QTests, and Postman, contributing to the high reliability of the credit card risk assessment application.
  • Collaborated in a dynamic development environment, employing Git for version control and Couchbase dB for data management, to meet USAA Bank’s strategic software objectives.

Consultant

Capgemini Technology Services India Limited
10.2019 - 12.2021

Java Spring Boot Developer

  • Developed and maintained a robust Online and Mobile Banking application using Java 8, Spring Boot, and Spring JPA, ensuring high performance and responsiveness to requests from the front-end.
  • Implemented RESTful Web Services to facilitate seamless communication between the banking application and various financial institutions, enabling real-time transaction processing and banking operations.
  • Engineered a comprehensive testing suite, including unit, integration, and regression tests, to validate all aspects of the banking application, resulting in a reliable and secure platform for end-users.
  • Utilized Spring Batch for the automation of complex banking processes, such as statement generation and account reconciliation, improving operational efficiency and accuracy.

Senior Systems Engineer

Infosys Limited
08.2017 - 10.2019

Java Developer

  • Spearheaded the development and maintenance of the CitiRisk eCore framework, a custom solution akin to the Spring framework, designed specifically for the development of Citi Bank’s internal banking applications.
  • Played a pivotal role in the end-to-end feature lifecycle, from conceptualization to deployment, utilizing Java, SpringBoot, and Hibernate to ensure seamless functionality and integration.
  • Drove continuous improvements by refactoring legacy code and implementing modern development practices, significantly reducing system downtime and enhancing performance.
  • Collaborated closely with cross-functional teams to align the framework’s capabilities with the bank’s strategic goals, resulting in a more agile and responsive banking service.
  • Authored and maintained comprehensive documentation, facilitating knowledge transfer and enabling smooth onboarding of new developers to the CitiRisk eCore project.

Java Developer

Time Legend IT and HR Consulting Solutions Pvt. Ltd.
01.2016 - 08.2017
  • Analysis and Design: Engaged in the analysis and design stages of a Financial Accounting and Customer Tracking system, ensuring a robust foundation for development.
  • Development: Utilized Core Java, Spring, Hibernate, and MySQL to build and enhance the system’s functionality, focusing on backend processes and database management.
  • Database Management: Crafted stored procedures, views, and SQL queries to manage data effectively and optimize system performance.
  • Client Communication: Handled client communication duties, which included conducting project demonstrations and addressing client queries to ensure transparency and project alignment with client needs.
  • Team Collaboration: Worked collaboratively within a team setting, contributing to a shared goal of delivering a high-quality financial and customer tracking solution.

Software Developer

Oorja Tech Interfacing Experts Pvt. Ltd
01.2015 - 01.2016
  • Innovative Solutions: Developed a corporate electronic voting system integrating face recognition and fingerprint authentication to ensure secure and efficient voting processes.
  • Healthcare Technology: Contributed to the creation of a blood bank management system, enhancing the availability and distribution of blood resources through effective use of MySQL and Hibernate.
  • Educational Applications: Engineered an Intra College Attendance and Events Application using Android and Spring, streamlining attendance tracking and event management for academic institutions.

Education

Master of Computer Applications - Information Technology

University of Pune
Pune, India
04.2015

Bachelor of Computer Science - Computer Science

University of Pune
Pune, India
04.2012

Skills

    Java 7, Java 8, Java 17

    Spring Boot

    Restful Webservices

    Microservices

    Kafka

    Hibernate, Spring JPA

    SQL database

    Gradle, Maven

    Github, Gitlab, Bitbucket,

    Docker

    Google Cloud Platform

    Agile

Languages

English
Hindi
Marathi

Personal Information

Date of Birth: 29th June 1990

Timeline

Information Technology Analyst

Tata Consultancy Services
01.2022 - Current

Consultant

Capgemini Technology Services India Limited
10.2019 - 12.2021

Senior Systems Engineer

Infosys Limited
08.2017 - 10.2019

Java Developer

Time Legend IT and HR Consulting Solutions Pvt. Ltd.
01.2016 - 08.2017

Software Developer

Oorja Tech Interfacing Experts Pvt. Ltd
01.2015 - 01.2016

Master of Computer Applications - Information Technology

University of Pune

Bachelor of Computer Science - Computer Science

University of Pune
Sajid Sukhi