Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Mule Venkata Sai Satish Reddy

Leawood,Kansas

Summary

Highly motivated Software Development Engineer with 4 years of experience in designing, developing, and deploying robust software solutions. Adept at working across the full software development lifecycle, proficient in front-end and back-end development. Skilled in problem-solving, debugging, and optimizing code for performance and scalability. Known for delivering high-quality software that meets both business objectives and user needs. Passionate about learning new technologies and continuously improving coding practices to ensure the highest software engineering standards. Outgoing student pursuing flexible part-time employment with weekend and evening shift options.

Overview

4
4
years of professional experience

Work History

Senior Software Developer

TRICODE INFO SOLUTIONS
Hyderabad, India
04.2022 - 08.2023
  • Optimized the Hardware Abstraction Layer of the Carrier Ethernet switch to enhance product functionality
  • Developed and Maintained Applications: Contributed to developing web and mobile applications using programming languages like Python, Java, or JavaScript.
  • API Development: Developed and integrated RESTful APIs to facilitate seamless service communication and improve system scalability.
  • Skills: C++, C, Linux Multi-Threaded Programming, Valgrind, DCN, LAG.

Software Developer

TRICODE INFO SOLUTIONS
Hyderabad, India
07.2019 - 03.2022
  • Accelerated Ethernet switch boot time by 20% by migrating daemons into Docker containers.
  • Led the development of the Hierarchical Quality of Service (HQoS) feature for E-line services, improving traffic management capabilities and enhancing service delivery.
  • Assisted in writing comprehensive technical documentation and participated in peer code reviews, contributing to better code quality and maintainability.
  • Skills: C++, C, GDB, Bash scripting, Docker, Operating Systems, TCP/IP.

Software Developer Intern

TRICODE INFO SOLUTIONS
Hyderabad, India
06.2019 - 07.2019
  • Contribute to code development under supervision, including writing new code, fixing bugs, and optimizing existing code.
  • Engage in smaller, educational projects or assignments that help you build skills that may not be covered in your primary tasks.
  • Skills: Python, C++, Spirent, Wireshark, NLTK, Cross-Compiling.

Education

MS - Computer Sciences

University of Central Missouri
Lee Summit, Missouri
12.2024

B.Tech - Computer Science and Engineering

Lovely Professional University
Punjab, India
06.2020

Skills

  • Languages: C, C, Python, Java, SQL, Shell scripting, HTML, CSS, C#
  • Framework: Docker, Kubernetes, Kafka, PySpark, Flask, MPI, CUDA
  • Tools: GDB, Valgrind, Git, Wireshark

Projects

Distributed Microservices-based E-Commerce Platform

  • Developed a scalable e-commerce platform using a microservices architecture, integrating Python and Java to handle different system components.
  • Led a cross-functional team of developers, mentoring junior developers on Python and Java best practices, coding standards, and software design patterns (e.g., MVC, microservices, event-driven).
  • Established a CI/CD pipeline using Jenkins/Docker for automated testing, integration, and deployment of both Python and Java services.
  • Languages: Python, Java (Spring Boot), Frameworks: Flask/Django (Python), Spring Boot (Java), Databases: PostgreSQL, MongoDB, Redis.Tools: Jenkins, Git, NGINX

Food Distribution Platform:

  • Engineered a food distribution website to bridge the gap between food donors and food consumers.
  • Managed team in building and deploying backend services in Kubernetes that can handle upto 5000 requests per minute.
  • Designed and implemented RESTful APIs using Java (Spring Boot) and Python (Flask) for external clients to integrate with the platform (e.g., new food suppliers, logistics companies).
  • Skills: Python, Flask, SQL, Kubernetes, Docker, Kafka, Apache Pinot, Superset


Timeline

Senior Software Developer

TRICODE INFO SOLUTIONS
04.2022 - 08.2023

Software Developer

TRICODE INFO SOLUTIONS
07.2019 - 03.2022

Software Developer Intern

TRICODE INFO SOLUTIONS
06.2019 - 07.2019

MS - Computer Sciences

University of Central Missouri

B.Tech - Computer Science and Engineering

Lovely Professional University
Mule Venkata Sai Satish Reddy