profile-pic

Karthik Iyer

Software developer with close to 2 years of experience building scalable, high-performance back-end systems within microservice-based architectures. Proficient in developing robust, maintainable applications and optimizing system performance.
  • Role

    Software Development Engineer

  • Years of Experience

    2 years

Skillsets

  • Python
  • Bootstrap
  • ReactJs
  • OpenCV
  • Nodejs
  • MongoDB
  • HTML
  • Expressjs
  • CSS
  • RabbitMQ
  • Django
  • AWS
  • WireShark
  • Spring Boot
  • Redis
  • Azure
  • Postman
  • Oracle SQL
  • MySQL
  • Lua
  • Linux
  • Kubernetes
  • Kafka
  • JavaScript
  • Java
  • Golang
  • Elasticsearch
  • Docker
  • C++

Professional Summary

2Years
  • Oct, 2023 - Present2 yr

    Software Development Engineer

    JIO PLATFORMS
  • Jul, 2021 - Aug, 2021 1 month

    Intern

    Sparks
  • Feb, 2021 - Apr, 2021 2 months

    Intern

    NSS SIES-GST

Work History

2Years

Software Development Engineer

JIO PLATFORMS
Oct, 2023 - Present2 yr
    Developed and optimized Java-based microservices (Call Masking, Campaign, ACD) to perform well at enterprise level. Integrated technologies like Kafka, Redis to improve processing times of services by 80% and reduce resource usage by 60%. Designed and implemented communication architecture between IP-based and mobile phones, and streamlined user-to-bot communication with over 25 new feature implementations. Contributed to scalable, distributed systems using Docker, Kubernetes, and cloud platforms (GCP, Azure), ensuring high availability and performance. Conducted extensive R&D on multiple features, and also networking for advanced solutions and ensured smooth production deployment for the same. Worked on front-end(React.Js) code for Soft-phone interface used for call-masking and ACD. Delivered clean, modular, and maintainable code in Java, with hands-on experience in Linux environments and system level operations.

Intern

Sparks
Jul, 2021 - Aug, 2021 1 month
    Developed and designed the front end using React.JS. Integrated back-end and database using Node.Js and MongoDB. Developed back-end functions for CRUD operations required to transfer any amount from one account to another and update the balance. Hosted the website at - https://sparksbankmern.onrender.com/

Intern

NSS SIES-GST
Feb, 2021 - Apr, 2021 2 months
    Created a website in collaboration with the NSS UNIT of SIES GST that promotes and helps to plant more saplings and trees. Added and designed various sections and pages for the website. Designed and developed front-end as well as back-end functionalities and features.

Major Projects

1Projects

STYLE-PRESERVING VISUAL DUBBING

Aug, 2022 - Apr, 2023 8 months
    Developed a visual dubbing system using GAN models, trained on video frame data for original style preservation. Extracted video frames and detected facial landmarks using OpenCV. Trained and fine-tuned GAN models to generate realistic, synchronized lip movements. Combined processed frames to produce seamless, style-preserving dubbed videos.

Education

  • Bachelor of Engineering [Computer Engineering]

    Mumbai University (2023)
  • Higher Secondary Certificate

    Vidya Niketan JR. College (2019)