Summary
Overview
Work History
Education
Skills
Languages
Affiliations
My Car Value (Personal Project)
High Capacity Image Steganography (Academic Project)
Timeline
Generic

Yeshwant Kumar Yelam

Hyderabad

Summary

Accomplished Senior Software Engineer with 4.5 years of experience designing and delivering scalable backend solutions for financial and trade finance applications. Proficient in Java, TypeScript, Javascript, NestJS, and AWS, with expertise in object-oriented programming, REST API development, and database schema design. Demonstrated leadership in managing projects, mentoring fellow developers, and optimizing development workflows. Strong collaborator and code reviewer, committed to delivering high-quality software solutions. Seeking a Senior Software Engineer or Lead role to drive innovation and team excellence.

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

KFin Technologies
Hyderabad
04.2024 - Current
  • Architected backend modules for the Xalts AIF TA application using NestJS, TypeScript and Javascript integrating MongoDB and PostgreSQL to support efficient transaction processing for operational teams.
  • Authored technical specifications with pseudo-code from business requirements, collaborating with business analysts to resolve gaps and guiding fellow developers in implementation.
  • Designed MongoDB schemas for transactional modules and validated PostgreSQL table attributes, ensuring robust and comprehensive data capture for current and future needs.
  • Created a Workflow Manager to streamline development processes, enhancing transactional coordination to ensure efficient project delivery.
  • Established branching mechanisms and merge rules for Git-based version control, improving code integration and reducing merge conflicts.
  • Conducted code reviews for TypeScript and Javascript codebases, enhancing code quality and reducing defects overall defects across delivered modules.
  • Led project delivery for key Xalts modules, coordinating tasks and ensuring timely feature releases for operational efficiency.
  • Developed AWS Lambda functions, API Gateway integrations, and EventBridge Cron jobs, while configuring EC2 deployments using CDK, optimizing cloud infrastructure scalability.

Designed Notification Management and Retry mechanism system for the project, also designed transaction endorsement module using Excalidraw, improving system reliability.

Software Engineer

KFin Technologies
Hyderabad
08.2022 - 04.2024

Associate Software Engineer

CGI
Bengaluru
10.2020 - 08.2022
  • Developed Trade 360, a trade finance application, using Java 8, Spring Boot, and Oracle SQL to support bank customer registration and trading operations.
  • Built RESTful endpoints and Postman scripts to implement client requirements..
  • Collaborated with subject matter experts and clients to resolve gaps and align stakeholders and optimize code for improved performance and delivery with minimal issues.
  • Debugged and resolved complex errors, including issues like database deadlock issues and API issues, enhancing system stability.
  • Utilized tools like Kibana, JIRA, and GitLab to monitor logs, manage tasks, and streamline version control.

Education

B. Tech - Computer Science And Engineering

GIET University
Gunupur
08-2020

Skills

  • Programming Languages: Java 8 (OOP), TypeScript (OOP), JavaScript, SQL
  • Frameworks & Tools: NestJS (Guards, Interceptors, Modules, Decorators, Pipes), Spring Boot (DI, annotations), TypeORM, Postman, GitLab, JIRA, Kibana, IntelliJ, VS Code, Excalidraw
  • Cloud: AWS (Lambda, EC2, API Gateway, EventBridge, SecretsManager, SNS, CloudWatch, CDK)
  • Databases: PostgreSQL (basic queries), MongoDB (schema design, basic CRUD), Oracle SQL, SQLite
  • Methodologies: OOPs, REST API Development, Code Reviews, Technical Specification Design, Project Management
  • Other: Git Version Control, Debugging, Postman Scripting, API Testing, Schema Design

Languages

Telugu
First Language
English
Intermediate (B1)
B1
Hindi
Intermediate (B1)
B1
Odia
Intermediate (B1)
B1

Affiliations

  • Playing Badminton
  • Cooking
  • Singing and Listening to music
  • Reading

My Car Value (Personal Project)

Dec 2024 – present

https://github.com/yyk48/MyCarVal

  • Description: Developed a NestJS and TypeScript application with SQLite to estimate car resale values based on user inputs (make, model, mileage, etc.), hosted on GitHub
  • Responsibilities:
  • Designed and implemented secure APIs for user signup/signin and data retrieval, leveraging NestJS guards, interceptors, middlewares, and serializers
  • Developed a GET API to calculate average sale prices from historical data, making use of TypeORM functionalities
  • Configured SQLite database with TypeORM entities and optimized queries for a lightweight application, inbuilt datastore, and easy data management
  • Deployed source code to GitHub, ensuring accessibility, and version control

High Capacity Image Steganography (Academic Project)

Jan 2020 – Feb 2020

  • Description: Implemented a Python-based steganography application using Quotient Value Differencing and LSB substitution to embed secret data in images with high capacity.
  • Responsibilities:
  • Translated a published research paper into a functional Python algorithm for image steganography.
  • Implemented LSB substitution and Quotient Value Differencing logic to achieve high-capacity data embedding.

Tested the application to ensure image statistical properties were preserved post-embedding.

Timeline

Senior Software Engineer

KFin Technologies
04.2024 - Current

Software Engineer

KFin Technologies
08.2022 - 04.2024

Associate Software Engineer

CGI
10.2020 - 08.2022

B. Tech - Computer Science And Engineering

GIET University
Yeshwant Kumar Yelam