Summary
Overview
Work History
Skills
Certification
Projects
Timeline
Generic

SHANMUKH PRAGADA

Aubrey

Summary

Experienced Software Engineer with expertise in developing, Integrating and Deploying REST microservice applications using Java, Spring and Python, Front-end stack including ReactJS, Angular, JavaScript, TypeScript, HTML5, CSS, and Server-side including Django, Spark, and Kafka, database management using MySQL, Elasticsearch, DynamoDB and AWS. Skilled in build, dependency management with Maven and implementing CI/CD pipelines using Jenkins, Docker, Terraform, Ansible for efficient development workflows.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Software Engineer Intern

IProgramIT
05.2024 - Current
  • Created ETL scripts to automate manual processes for efficient data loading.
  • Assisted with the migration of legacy systems onto modern platforms.
  • Maintained version control systems such as Git or SVN for tracking changes in codebase over time.
  • Utilized SQL to query large datasets from multiple sources.
  • Generated reports based on analytical findings that enable stakeholders to make informed decisions.
  • Designed and implemented data models to support business requirements.
  • Distilled data to devise solutions related to budgeting, staffing and marketing decisions.
  • Coded, tested, debugged, and documented software applications.

Software Engineer

Vidyuth EV Power
05.2020 - 07.2022
  • Developed Python scripts for extracting data from web services API's and loading into databases.
  • Led the implementation of 30+ algorithms with Python to validate compliance, enhancing the efficiency and accuracy of the software.
  • Conceptualized Chatbot integrating LLM models to manage FBCR queries.
  • Designed and implemented Image Processing algorithms effectively integrated into a seamless frontend interface using Angular.
  • Designed and developed system architecture adhering to scalable design principles.
  • Implemented automation for CI/CD pipelines using GitHub Actions with Docker.
  • Built reliable, high-performance REST APIs with Go, Python for monitoring real-time traffic.
  • Utilized AWS S3 and PostgreSQL for robust storage of millions of sensor data records, with Unit testing and code reviews
  • Reduced deployment time by 50% through the integration of data streaming with Kafka and continuous deployment driven by GitHub Actions and Docker.

Full Stack Developer

mPHATEK systems
07.2018 - 05.2020
  • Incorporated Web services using NodeJS, Express for exchanging XML, JSON data developing new features and product documentation with active role in all stages of SDLC Integrating with JMS, SOAP, JDBC, and FTP for seamless connections
  • Enhanced server-side performance by optimizing Java code and implementing multithreading techniques, resulting in a 50% reduction in latency and improving performance bottlenecks
  • Engineered microservice-based application using Go lang, Spring, Hibernate with Redis as cache reducing load by 50% on Database and with secure Authentication, enhancing performance, scalability, and user experience
  • Developed a scalable ETL data processing pipelines to process high-volume ecommerce data, leveraging Apache Spark, Java, Python, MySQL, interfacing with 25+ tables, which facilitated data-driven insights, efficient data management and suggestions
  • Implemented Kafka streaming pipeline to power real-time analytics module, enabling instantaneous data processing and insights
  • Created and implemented interactive prototypes with reusable UI components using ReactJS, JavaScript.
  • Managed the full application lifecycle within containers ensures that the application is portable, scalable, and easy to deploy across environments
  • Running unit and integration tests inside containers, Built docker images and pushed them to docker registry, then deployed to AWS

Skills

  • Java
  • Python
  • SQL
  • CSS3
  • JavaScript
  • MySQL
  • MongoDB
  • PostgreSQL
  • Docker
  • Git
  • Django
  • ReactJS
  • NodeJS
  • Angular
  • RESTful
  • Flask
  • Azure
  • AWS S3
  • VS Code
  • Pandas
  • NumPy
  • NLP
  • TensorFlow
  • PyTorch

Certification

  • Professional Diploma in IOT
  • AWS Certified Cloud Practitioner- Foundational

Projects

UPSC Pre, Backend Developer, Refined and optimized, Android learning application using Python, Flask, and Elastic Search enhancing user experience., Contributed to achieving a top-ten ranking among UPSC applications on Play Store by improving backend and data handling.

Timeline

Software Engineer Intern

IProgramIT
05.2024 - Current

Software Engineer

Vidyuth EV Power
05.2020 - 07.2022

Full Stack Developer

mPHATEK systems
07.2018 - 05.2020
SHANMUKH PRAGADA