Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Certification
Timeline
Generic

Abhishek S

Chamarajanagar

Summary

With over 9.6 years of experience in the IT industry, I have successfully utilized skills in Java, Springboot, and AWS to develop and maintain software applications that enhance cargo operations' safety, efficiency, and reliability. Additionally, I have extensive experience with Talend Data Fabric for data ingestion and integration from various sources, along with a deep understanding of PostgreSQL and AWS S3, EC2, Python scripting, and shell scripting. Expertise also extends to the Big Data ecosystem, including components like SPARK, HDFS, Hive, Sqoop, Oozie, and Spark SQL for raw data ingestion and structuring. Strong programming and communication skills, excellent work ethics, and adaptability to demanding schedules are notable qualities. Known for positive user interaction and excellent team spirit. Well-versed in agile model work, from requirement gathering to story definition and technical implementation.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior software engineer

Wabtec
02.2021 - Current
  • Designed and implemented scalable microservices using Java and Spring Boot, ensuring high performance and maintainability of backend systems
  • Developed RESTful APIs to facilitate seamless data exchange between frontend applications and backend services, adhering to industry best practices
  • Optimized complex queries and implemented efficient data retrieval mechanisms from Elasticsearch, improving response times and system performance
  • Collaborated with UI team/PM to define and implement business logic and data filtering requirements, ensuring alignment between frontend needs and backend capabilities
  • - Assumed interim Technical Product Manager responsibilities for 6 months:

- Collaborated with Product Managers to translate requirements into user stories

- Managed feature development and backlog prioritization in Rally

- Facilitated scrum meetings and agile ceremonies

- Bridged communication between development teams and stakeholders

  • - Led a team of 4 in streamlining operations through task automation and report generation
  • Implemented automation solutions for manual processes, enhancing operational efficiency and minimizing error rates
  • Led and managed the Operations team in executing comprehensive monitoring and operational tasks
  • Developed scripts for new data feeds and collaborated with DevOps to establish SFTP/API connections for seamless data consumption
  • Spearheaded the development and automation of reports, monitoring systems, and data quality assurance processes

Data Engineer

Quest Global
05.2019 - 12.2020

Company Overview: Worked as a Data Engineer with GE transportation, a Wabtec Company

  • Mainly responsible for data ingestion and consumption using complex reconciliation logics and calculations from heterogeneous sources for reporting in web portal
  • Responsibilities include:
  • Analysis of EDI files to ingest them into stage and consume all the way into data model to be projected on the end BI product created by the product team
  • Planning Talend DI as well as ESB mappings for conversion of EDIs to Json and also perform incremental load into stage and end data model
  • Correcting and working on data quality of source files using Python scripting for bad or rejected files so that meaningful data could be extracted from same
  • Performance tuning and refurbishing of the existing data consumption process for rectification of reporting issues
  • Communicating with the business users/ client technical specialists to get a clear view of the impacts and providing technical solutions accordingly
  • Monitoring and reporting using python
  • Tools and technologies exposure include Talend Data Fabric, PostgreSQL, AWS S3, AWS EC2, Python scripting and Unix scripting
  • Worked as a Data Engineer with GE transportation, a Wabtec Company

Software Engineer

Tech Mahindra
02.2015 - 04.2019

Project 1: Consolidated finance data from multiple warehouses into a unified Hadoop repository, leveraging HDFS, Hive, and Spark for improved data management and analytics capabilities.

Project 2: Provided L3 production support for Microsoft's internal applications, managing time entry, utilization, payments, and product subscriptions for employees and customers.


  • Writing Sqoop commands to fetch data from source database
  • Prepare DDLs for loading data from Flat Files
  • Creating HIVE table to load data into it and analysis over it
  • Put flat files in local server using WinSCP
  • Involved in writing Sqoop command to ingest data from RDBMS database like MSSQL into Hadoop
  • Worked in data ingestion of transactional data into HDFS using Sqoop
  • Worked in data ingestion from SQL server using Spark.
  • Developed and maintained backend components using .NET Core and C#, contributing to the enhancement of Microsoft's internal time entry and product purchasing applications.
  • · Worked with Azure DBs, monitoring and debugging the issues related to App insights,.Managing cloud services, web apps, traffic managers in Azure.
  • Process User requests that come in the form of tickets through ITSM, ICM and Service Now tools.
  • · Support the application end to end and address the issues and resolve with in SLA’s.
  • · Hands on experience on various functional skills like Change Management, Problem Management, Incident Management.



Education

BCA -

Annamalai University

Diploma in Computer Science -

JSS Polytechnic

PUC -

Mari Mallappa PU College

10th Board -

St. Joseph’s High School

Skills

    Java

    Spring boot

    Elastic search

    PostgreSQL

    Kafka

    Microservices

    Kubernetes

    Python

    AWS

    Git

    System Design

Accomplishments

  • Awarded with BRAVO and POB from Tech Mahindra.
  • Microsoft Azure 70-533 Certified.
  • Certified on NLP using Deep Learning.
  • Accomplished Intermediate Python for Data Science through Datacamp.

Languages

English
Kannada
Hindi

Certification

· Microsoft Azure 70-533(Implementing Microsoft Azure Infrastructure Solutions) Certified.


· “Tech Mahindra – INSOFE” Certified on NLP using Deep Learning (DEC-2017). Trained in cutting edge technologies like Machine Learning (Both R and Python language), Azure ML, NLP and Deep Learning.


· Accomplished “Intermediate Python for Data Science” and “Python Data Science Toolbox” Through Datacamp.

Timeline

Senior software engineer

Wabtec
02.2021 - Current

Data Engineer

Quest Global
05.2019 - 12.2020

Software Engineer

Tech Mahindra
02.2015 - 04.2019

Diploma in Computer Science -

JSS Polytechnic

PUC -

Mari Mallappa PU College

10th Board -

St. Joseph’s High School

BCA -

Annamalai University
Abhishek S