Summary
Overview
Work History
Education
Skills
Domain
Timeline
Generic

Shivam Yadav

Melbourne

Summary

Highly skilled and results-driven Software Engineer with over 9 years of experience in software development, project management, and technical leadership. Currently serving as a Tech Lead at L&T Technology Services, deputized at Thales Australia in Melbourne. Proficient in Java, Spring Boot, REST API, Microservices, Kafka, MongoDB, and GitLab. Adept at designing scalable solutions, leading development teams, and managing migration activities including transitioning from on-premise components to GitLab Cloud. Experience in GenAI RAG tool to generate software documentation.

Overview

10
10
years of professional experience

Work History

Tech Lead

Thales Australia
Melbourne
11.2022 - Current
  • Working with software development and testing team to design and develop robust solutions for THMI software to meet requirements for functionality, scalability and system performance.
  • Developing new features and managing the migration of the in-house Jenkins setup, existing repository bitbucket to GitLab from scratch.
  • Experienced in THMI features i.e. Flight Formation, Frequency Management, CPDLC, MSV, Conflict & Resolution Management, Alerts and many more.
  • Do manual and automation testing using Cucumber features for each deliverables story, demo to PO including all feature owners.
  • Create, update technical design documents and perform peer reviews.
  • Participate in Kaizen events, create prototype and design, develop new tools to automate the daily task.
  • Build GenAI RAG tools or chat bot to help software development. i.e. GitLab MR review AI assistance, requirement to test coverage, pipeline performance analysis.
  • Payroll L&T Technology Services

Technical Analyst

Datalex
Mumbai
10.2021 - 11.2022
  • Designed and maintained the Rest APIs which drives core application pricing engine to calculates the base fare for the Airlines.
  • Worked on DC2, Dynamic pricing engine, offer management & order management product. Write SOAP services to read the TDP APIs records and populate same in Digital Configurator presentation layer.
  • Responsible for independent software feature and module. Write database query to fetch the Airline ancillary records.
  • Troubleshoot the Jenkins automation failures & resolve the same. Write well code base and make sure developed code is testable.
  • Knowledge transfer session during onboarding.
  • Payroll COFORGE

Senior Engineer

Thales France
01.2016 - 01.2021
  • Responsible for several enhancements that follow complete SDLC process from requirement analysis, design, coding and unit testing.
  • Implement/ Develop Engineer Change Request (ECR) as per client requirements.
  • Maintenance of HMI software and fix the bug. Write HLR and HLT specification documents.
  • Perform knowledge session to peers. Perform scrum ceremonies and duties.
  • Schedule backlog refinement, sprint planning and sprint retro session.
  • Payroll L&T Technology Services

Education

Bachelor of Engineering - Computer Science & Engineering

Rajiv Gandhi Proudyogiki Vishwavidyalaya
Bhopal, India

Skills

  • Core Java
  • Java 17
  • Spring
  • Spring Boot
  • Kafka
  • MongoDB
  • Oracle
  • REST API
  • Microservices
  • Eclipse
  • IntelliJ
  • Git
  • GitLab
  • Bitbucket
  • MobaXterm
  • Jenkins
  • JIRA
  • POSTMAN

Domain

Air Traffic Management System - 4Flight & CMATS - The world's most advanced air traffic control automation solution, designated to control en route, approach and oceanic traffic, both in civil and military environments.

Airline retail - Datalex Digital Configurator, Order Management engine, TDP, Airline retail by providing solutions that enable airlines to realise the full value from retailing.

Timeline

Tech Lead

Thales Australia
11.2022 - Current

Technical Analyst

Datalex
10.2021 - 11.2022

Senior Engineer

Thales France
01.2016 - 01.2021

Bachelor of Engineering - Computer Science & Engineering

Rajiv Gandhi Proudyogiki Vishwavidyalaya
Shivam Yadav