Summary
Work History
Education
Skills
Role
Timeline
Generic

Shiva Kumar Kanoju

Hyderabad

Summary

Results-driven Java Software Developer with 8.6 years of experience in application development. Expertise in Java, Spring Boot, Kafka, and Elasticsearch, hands-on experience with AWS and database technologies including PostgreSQL using Microsoft Azure Cosmos. Proven track record of delivering scalable solutions that enhance operational efficiency and drive business growth..

Work History

Technical Lead

Trax

Developed Audit Optimizer AI Powered Audit Solution to optimize freight audits and reduce costs.

The objective of this project is to analyze freight audit data to detect patterns and identify potential issues. The system tracks common actions associated with these patterns based on historical data and offers suggestions to users when they encounter similar patterns. Additionally, if a particular action is accepted over 90% of the time, it will be automatically applied to future invoices.

Involved in design review and implementation.

Technical Lead

Trax

Developed Duplicate Engine and Duplicate Manager to manage the risk of paying duplicate billings. This involves both managing duplicate policies that control automated duplicate validations and handling invoices requiring duplicate reviews and analysis. This application gives a very transparent view to the client regarding their billings and duplicate payments.

Involved in the Analysis, Design, Development, Integration, and Testing of applications and followed AGILE methodology.

Added microservices by dealing with three different environments TTSM4, TTSM2 and FPS.

Senior Software Engineer

Trax

Developed Audit Management as a Service using JDK 1.8, Spring Boot, and Spring Rest.

Project Description:

The Rate Audit Job is a rule-based engine that compares the invoices against the agreed rates. The exceptions are raised for invoices with any discrepancies between them, which are then passed on to the auditors for further action. So, this application is used to review the audits by the auditor and, if required he will take the review from the client and the carrier, and perform actions based on it.

Roles and responsibilities:

● As a Tech Lead Involved in the Analysis, Design, Development, Integration, and Testing of applications and followed AGILE methodology.

● Added microservices by dealing with three different environments TTSM4, TTSM2 and FPS.

● Designed and developed the End Points (Controllers), Business Layer and DAO Layer using Spring JDBC.

● Involved in deploying the application in multiple environments.

● Worked on Authentication flows needed for connectors like WSO2.

● Used Gradle build tool to achieve more functionality for build purposes.

● Implemented ETL’s to inject the exceptions to the database.

Software Engineer

Premier Lenders
  • Involved in project development using the spring framework
  • Involved in Database connectivity code and used MySQL 5.0
  • Involved in developing reports and involved in dashboard creation for admin panel
  • Involved in developing pages using JSP

Software Engineer

Internal
  • Involved in writing the controllers
  • Involved in developing pages using JSP
  • Involved in developing HR Module, Attendance Summary

Education

Bachelor of Technology -

Jawaharlal Nehru Technological University
Hyderabad
01.2016

Skills

  • Java
  • Spring Boot
  • Hibernate
  • PostgreSQL using Microsoft Azure Cosmos DB
  • Oracle
  • Elastic Search
  • Kafka
  • WSO2
  • AWS S3
  • Datadogs
  • SolarWinds
  • Linux

Role

Lead Software Engineer

Timeline

Technical Lead

Trax

Technical Lead

Trax

Senior Software Engineer

Trax

Software Engineer

Premier Lenders

Software Engineer

Internal

Bachelor of Technology -

Jawaharlal Nehru Technological University
Shiva Kumar Kanoju