Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Vinaya Reddy Medapati

Kanata,ON

Summary

Results-driven Software Engineer with 7+ years of experience in full-stack development, enterprise modernization, and cloud-native solutions. Specialized in migrating legacy COBOL applications to Java, with hands-on expertise in IBM iSeries (AS400), DB2, and enterprise data management.

Proficient in designing and developing microservices architecture using Spring Boot, Kafka, API Gateway, and RESTful APIs, ensuring scalability and high availability. Strong background in CI/CD automation, containerization (Docker, Kubernetes), and Infrastructure as Code (Terraform, AWS, IBM Cloud) to optimize deployment pipelines.

Skilled in system performance optimization, code refactoring, and database tuning, with a keen ability to analyze complex business logic and translate it into efficient, maintainable solutions. Adept at collaborating with cross-functional teams in Agile environments, delivering high-quality solutions that drive business efficiency and digital transformation.

Overview

10
10
years of professional experience

Work History

Software Engineer

Core Migration
Ottawa, Ontario
08.2024 - Current
  • Spearheading the modernization of legacy COBOL applications by migrating them to Java, ensuring seamless functionality and enhanced performance
  • Utilizing Raincode COBOL-to-Java Translator for automated conversion and manually refining business logic to maintain functional integrity
  • Working extensively with IBM iSeries (AS400) and DB2 databases, optimizing complex SQL queries and stored procedures for efficiency
  • Designing and implementing Spring Boot-based microservices to transition from monolithic COBOL systems to cloud-native architecture
  • Integrated Kafka messaging to enable event-driven communication and real-time data streaming
  • Developed and managed API Gateway-based microservices, ensuring enhanced API security, scalability, and load balancing
  • Implemented Terraform and Kubernetes to automate CI/CD pipelines, deployment workflows, and infrastructure as code (IaC)
  • Migrated critical business logic to AWS and IBM Cloud, improving scalability, fault tolerance, and system resiliency
  • Conducted performance optimizations and code reviews, reducing system latency and improving overall reliability

Full Stack Developer

Empego Technologies Inc
Montreal, QC
04.2021 - 08.2024
  • Spearheading the modernization of legacy COBOL applications by migrating them to Java, ensuring seamless functionality and enhanced performance.
  • Utilizing Raincode COBOL-to-Java Translator for automated conversion and manually refining business logic to maintain functional integrity.
  • Working extensively with IBM iSeries (AS400) and DB2 databases, optimizing complex SQL queries and stored procedures for efficiency.
  • Designing and implementing Spring Boot-based microservices to transition from monolithic COBOL systems to cloud-native architecture.
  • Integrated Kafka messaging to enable event-driven communication and real-time data streaming.
  • Developed and managed API Gateway-based microservices, ensuring enhanced API security, scalability, and load balancing.
  • Implemented Terraform and Kubernetes to automate CI/CD pipelines, deployment workflows, and infrastructure as code (IaC).
  • Migrated critical business logic to AWS and IBM Cloud, improving scalability, fault tolerance, and system resiliency.
  • Conducted performance optimizations and code reviews, reducing system latency and improving overall reliability.

Intermediate Software Developer

Tata Consultancy Services Ltd.
04.2016 - 05.2019
  • Spearheading the modernization of legacy COBOL applications by migrating them to Java, ensuring seamless functionality and enhanced performance.
  • Utilizing Raincode COBOL-to-Java Translator for automated conversion and manually refining business logic to maintain functional integrity.
  • Working extensively with IBM iSeries (AS400) and DB2 databases, optimizing complex SQL queries and stored procedures for efficiency.
  • Designing and implementing Spring Boot-based microservices to transition from monolithic COBOL systems to cloud-native architecture.
  • Integrated Kafka messaging to enable event-driven communication and real-time data streaming.
  • Developed and managed API Gateway-based microservices, ensuring enhanced API security, scalability, and load balancing.
  • Implemented Terraform and Kubernetes to automate CI/CD pipelines, deployment workflows, and infrastructure as code (IaC).
  • Migrated critical business logic to AWS and IBM Cloud, improving scalability, fault tolerance, and system resiliency.
  • Conducted performance optimizations and code reviews, reducing system latency and improving overall reliability.

Software Developer Intern

HighRadius
02.2015 - 03.2016
  • Spearheading the modernization of legacy COBOL applications by migrating them to Java, ensuring seamless functionality and enhanced performance.
  • Utilizing Raincode COBOL-to-Java Translator for automated conversion and manually refining business logic to maintain functional integrity.
  • Working extensively with IBM iSeries (AS400) and DB2 databases, optimizing complex SQL queries and stored procedures for efficiency.
  • Designing and implementing Spring Boot-based microservices to transition from monolithic COBOL systems to cloud-native architecture.
  • Integrated Kafka messaging to enable event-driven communication and real-time data streaming.
  • Developed and managed API Gateway-based microservices, ensuring enhanced API security, scalability, and load balancing.
  • Implemented Terraform and Kubernetes to automate CI/CD pipelines, deployment workflows, and infrastructure as code (IaC).
  • Migrated critical business logic to AWS and IBM Cloud, improving scalability, fault tolerance, and system resiliency.
  • Conducted performance optimizations and code reviews, reducing system latency and improving overall reliability.

Education

Post Graduation Diploma - Mobile Application Development

Cegep De La Gaspesie
Montreal, QC
11.2020

Bachelor of Technology - Computer Science and Engineering

JNTU Kakinada
Kakinada, India
03.2016

Skills

  • Java 17
  • J2EE
  • Python
  • Spring Boot
  • Hibernate
  • MyBatis
  • OpenAPI 30
  • AS400 (IBM iSeries)
  • DB2
  • Oracle
  • MySQL
  • PostgreSQL
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • Angular
  • RESTful APIs
  • API Gateway
  • SOAP
  • Docker
  • Kubernetes
  • Jenkins
  • Terraform
  • GitLab CI/CD
  • AWS (EC2, S3, Lambda)
  • IBM Cloud
  • Git
  • SVN
  • JUnit
  • Mockito
  • Integration Testing
  • Windows
  • Linux
  • Microservices architecture
  • Infrastructure as code
  • Agile methodologies
  • Performance testing
  • Event-driven communication

Languages

English
Full Professional

Timeline

Software Engineer

Core Migration
08.2024 - Current

Full Stack Developer

Empego Technologies Inc
04.2021 - 08.2024

Intermediate Software Developer

Tata Consultancy Services Ltd.
04.2016 - 05.2019

Software Developer Intern

HighRadius
02.2015 - 03.2016

Post Graduation Diploma - Mobile Application Development

Cegep De La Gaspesie

Bachelor of Technology - Computer Science and Engineering

JNTU Kakinada
Vinaya Reddy Medapati