Summary
Overview
Work History
Education
Skills
Certification
ADDITIONAL INFORMATION
Timeline
Generic
Verified
This profile is verified using an email address.

Reshma U N

Bengaluru

Summary

Accomplished Senior Backend Engineer with over 7 years in designing and developing scalable applications using Java, Spring Boot, TypeScript, NestJS, and AWS. Expert in creating RESTful APIs, microservices, and cloud-native solutions for OTT streaming and programmatic advertising. Proficient in system design, database optimization, CI/CD pipelines, and Agile development, delivering reliable, high-performance software through collaborative teamwork.

Overview

1
1
Certification
8
8
years of professional experience

Work History

Senior Backend Engineer

Tata Elxsi
Bengaluru, India
12.2021 - Current
  • OTT Streaming Platform (AWS Serverless Microservices)
  • Designed and developed backend microservices for a large-scale OTT streaming platform using NestJS, AWS Lambda, and AWS CDK.
  • Developed multiple backend services supporting content management and streaming workflows.
  • Developed backend services that enhanced content management and optimized streaming workflows.
  • Enhanced application stability through performance analysis and optimization efforts.
  • Configured automated CI/CD quality gates including code coverage and static code analysis.
  • Configured automated CI/CD quality gates, ensuring code quality through coverage and static code analysis.
  • Managed AWS CloudFront distributions and Application Load Balancer configurations.
  • Technologies: TypeScript, NestJS, AWS Lambda, AWS CDK, CloudFront, S3, DynamoDB, EC2, Docker, GitLab, Postman, Jest

Senior Backend Engineer

Tata Elxsi
07.2019 - 11.2021
  • Programmatic Trading Portal
  • Developed backend services for enterprise advertising platform, automating media buying, campaign booking, pricing, and analytics.
  • Developed backend services for an enterprise advertising platform that automated media buying, campaign booking, pricing, and analytics.
  • Developed backend modules supporting advertisement booking, pricing, ratings, and viewership analytics.
  • Optimized SQL queries and backend processing, enhancing application performance.
  • Performed root cause analysis and resolved production issues.
  • Worked closely with product owners and business teams to translate requirements into technical solutions.
  • Participated in architecture discussions and technical design reviews.
  • Implemented export functionality using Python.
  • Collaborated with product owners and business teams to translate requirements into effective technical solutions.

Backend Developer

Tata Elxsi
09.2018 - 07.2019
  • Developed and maintained an OTT streaming platform.
  • Developed backend services for OTT streaming platform using Java and MongoDB, enhancing content delivery and user experience.
  • Developed backend services supporting an OTT streaming platform built on Java and MongoDB.
  • Engaged in Agile ceremonies to facilitate sprint planning, grooming, daily stand-ups, and retrospectives for continuous improvement.
  • Investigated performance bottlenecks and developed proof-of-concepts using Spring WebFlux.
  • Built unit tests to improve code coverage and software quality.
  • Investigated performance bottlenecks and created proof-of-concepts with Spring WebFlux to streamline service responsiveness.
  • Supported CI/CD processes using Jenkins.
  • Technologies: Java, MongoDB, Jenkins, JUnit

Education

Bachelor of Engineering - Electronics & Communication Engineering

Malnad College of Engineering
Hassan
01-2018

Skills

  • Languages: Java, TypeScript, SQL, Python (Basic), Bash, C, C
  • Frameworks & Technologies: Spring Boot, Spring JPA, Hibernate, NestJS, REST APIs, Microservices, JUnit, Jest
  • Cloud & DevOps: AWS Lambda, CDK, S3, CloudFront, EC2, RDS, DynamoDB, CloudWatch, Docker, Jenkins, GitLab CI/CD
  • Databases: MySQL, PostgreSQL, MongoDB
  • Messaging: Apache Kafka, RabbitMQ
  • Tools: Git, Bitbucket, GitLab, Gerrit, IntelliJ IDEA, Visual Studio Code, STS, Eclipse, Postman, SonarQube, Jira
  • Agile practices
  • Optimization techniques
  • API security

Certification

Architecting on AWS with AWS JAM – AWS Training & Certification (2022)

ADDITIONAL INFORMATION

- 7+ years of backend software development experience - Extensive experience with REST API design and microservices architecture - Experience developing cloud-native applications on AWS - Strong knowledge of database design and SQL optimization - Experienced with Agile/Scrum software development methodologies - Strong analytical, debugging, and problem-solving skills - Excellent communication and cross-functional collaboration skills

Timeline

Senior Backend Engineer

Tata Elxsi
12.2021 - Current

Senior Backend Engineer

Tata Elxsi
07.2019 - 11.2021

Backend Developer

Tata Elxsi
09.2018 - 07.2019

Bachelor of Engineering - Electronics & Communication Engineering

Malnad College of Engineering
Reshma U N