Summary
Overview
Work History
Education
Skills
Timeline
BusinessAnalyst
Jaya Pranathi Kantu

Jaya Pranathi Kantu

Frisco,Texas

Summary

Dedicated and results-driven Backend Developer with 5 years of experience designing, developing, and maintaining robust and scalable backend systems. Proficient in utilizing Golang's features and libraries to deliver high-performance solutions that meet business objectives. Adept at collaborating with cross-functional teams and staying updated with industry best practices. Passionate about continuous learning and staying updated with latest technologies to drive software excellence.

Overview

5
5
years of professional experience

Work History

Software Engineer

PlutoTV
11.2021 - Current
  • Designed and maintained protocol buffers (Protobuf) for defining communication interfaces and ensuring compatibility with diverse clients from data-store
  • Integrated authentication and authorization mechanisms (like OAuth, JWT tokens) for securing gRPC endpoints, ensuring data privacy
  • Spearheaded the development of scalable and low-latency video streaming backend using Golang and NodeJS
  • Developed RESTful APIs for content ingestion, user authentication, and viewer analytics, contributing to improved user engagement and data-driven decision-making
  • Implemented containerization with Docker and orchestrated deployments with Kubernetes (EKS) and ECS, resulting in streamlined releases and improved system uptime
  • Mentored junior developers, conducted code reviews, and introduced coding standards to enhance team productivity and code quality
  • Played a significant role in assisting fellow developers by troubleshooting and resolving critical production issues to maintain uninterrupted streaming services to customers

Software Engineer

KOHO Financial
10.2020 - 10.2021
  • Developed micro-services in golang for upgrading the current premium offers to the KOHO users
  • Achieved backend development based on business use cases is done by creating feature flags that are created with the integration with third-party vendor Launch Darkly using eeVee middleware framework
  • Exposed RESTful APIs for account management, transactions, and customer onboarding, ensuring adherence to industry standards and regulations
  • Implemented encryption and authentication mechanisms to safeguard sensitive financial data, enhancing data security and privacy
  • Collaborated with frontend engineers to optimize API endpoints, resulting in reduced loading times and enhanced user experiences.

Golang Developer

Digital Savants
04.2020 - 10.2020
  • Built Golang-based microservices responsible for content recommendation and user preferences analysis
  • Designed and optimized RESTful APIs, enabling seamless communication between various services and ensuring adherence to REST principles
  • Mastered in using mocking libraries like gomock to simulate external dependencies and isolate units under test
  • Employed stubbing/mocking techniques to isolate and test components that interact with external services or databases
  • Coordinated with implementation, post-deployment validations and ongoing support for Golang applications

Academic Project

University Of Illinois, Springfield
05.2019 - 06.2019
  • Crime Categorization:
  • Analysis and streaming of data in Apache Spark with Scala, PySpark
  • Created a module to initialize spark context and sqlcontext for Spark
  • Loaded the dataset into Spark engine, created data frames to train and test dataset using
  • Hadoop, Sqoop
  • Used Scala, PySpark for categorizing the data in training and testing data into various file formats like Avro, Parquet, csv, text files
  • Worked on MLlib algorithms using python libraries like Numpy
  • Scipy, pandas for various transitions in Apache Spark
  • Ingested data into Apache Spark using Sqoop, Flume, Kafka and scheduled jobs on Oozie.

Junior Software Developer

Infobelt Inc
09.2016 - 12.2017
  • Supported, maintained, documented developer setup and service maintenance related documentations
  • Refined unit and integration test cases for testing the new features in golang using testify, JUnit, mockery, ginkgo and A/B testing for quality assurance
  • Familiarized with Python, R, Perl C++ and other major programming languages for real- time software development
  • Collaborated with senior engineers to optimize database queries and improve overall system performance
  • Programmed frontend interfaces using modern web technologies such as HTML, CSS, and JavaScript, in conjunction with Golang and python based backend microservices

Education

Master of Science - Computer Science

University of Illinois At Springfield
Springfield, IL
12.2019

Bachelor of Science - Electrical, Electronics And Communications Engineering

Jawaharlal Nehru Technological Univeristy
Hyderabad, India
05.2017

Skills

  • Programming Languages: Golang, Protobuf, JavaScript, Java, gRPC, HTTP/2, PySpark, Python, SQL
  • Web Technologies: Gin, Echo, EeVee, Spring, Springboot, MVC, SOAP, REST, JSON, XML, HTML5, CSS3
  • Tools & Technologies: Kafka, Confluent, JWT, OAuth, OAuth2, JIRA, Swagger, Confluence
  • Databases: MySQL, PostgreSQL, MongoDB, DynamoDB, NoSQL
  • DevOps: CI/CD, Jenkins, Docker, Kubernetes, Terraform, Helm
  • Version Control: Git, Github, Gitlab
  • CLoud Technologies: AWS, Azure, GCP
  • Operating Systems: Windows, Linux, UNIX

Timeline

Software Engineer

PlutoTV
11.2021 - Current

Software Engineer

KOHO Financial
10.2020 - 10.2021

Golang Developer

Digital Savants
04.2020 - 10.2020

Academic Project

University Of Illinois, Springfield
05.2019 - 06.2019

Junior Software Developer

Infobelt Inc
09.2016 - 12.2017

Master of Science - Computer Science

University of Illinois At Springfield

Bachelor of Science - Electrical, Electronics And Communications Engineering

Jawaharlal Nehru Technological Univeristy
Jaya Pranathi Kantu