Summary
Overview
Work History
Education
Timeline
Skills
Skills
Technical Skills
SoftwareDeveloper

Venkata Prudhvi Raj Mandava

Software Development Engineer
Bangalore,India

Summary

Innovative Software Developer offering 2.5 years of expertise in Product Development. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

3
3
years of professional experience
6
6
years of post-secondary education

Work History

Software Development Engineer

IBM (India Software Labs)
Bangalore , KA
07.2019 - Current

IBM Security MaaS360 with Watson transforms how IT is securing smartphones, tablets, laptops, desktops, wearables, and the Internet of Things (IoT) without sacrificing great user experience. Watson artificial intelligence (AI) and predictive analytics keep you alerted to potential endpoint threats and provide remediation to avoid security breaches and disruptions. MaaS360 protects apps, content, and data so customers can rapidly scale their remote workforce and bring your own device (BYOD) initiatives.

Accomplishments :

2019 June -2020 December: Revamp of Existing Architecture for Web Applications to increase stability, Scalability & Reliability

  • Analyzed & Documented issues around Scalability and robustness of existing architecture across applications & their page load & data load timings by leveraging Kibana
  • Co-ordinates with multiple cross teams for Requirements gathering, Design & validation planning.
  • Designed , Developed & Maintained Event Driven Architecture by leveraging Apache Kafka to rapidly scale up the applications.
  • Revamped existing PL/SQL queries and data models by introducing necessary table partitioning , Indexes and tuning via sql advisor. Analysed query plans & optimised as needed.
  • Designed & Developed REST API's for all entity based CRUD operations.
  • Reduced the page load times by 90% and Event processing throughput by 81%. Fault tolerance and load handling of applications increased significantly. leveraged Grafana & Kibana for performance Dashboards & Key performance metrics.
  • Responsible for E2E delivery and Integration.
  • Achieved code test Coverage of > 90% using JUnit & Mockito.
  • Drastically reduced inflow of customer issues post release.

2021 January -Present : Feature Design & Development

Accomplishments :

  • Requirement gathering & Feasibility Analysis from Product Managers on customer feature requests.
  • Developed new Web Applications using Java Spring Boot & React Js
  • Designed new REST API's to handle CRUD operations. Implemented Memcached to drastically decrease response times.
  • Designed and Developed Tables, Views, Procedures using Oracle SQL server.
  • Leveraged Log4J for logging Business logic execution
  • Performed Unit Testing & Integration Testing

Software Developer Intern

IBM (India Software Labs)
Bangalore , KA
01.2019 - 06.2019
  • Designed and Developed automated Build & Deployment pipelines for MaaS360 using Jenkins and Docker. This helped in reducing build failures due to build cache and increasing throughput by 40%. This eventually replaced existing Build & Deployment Server.
  • Created Dashboards to view analytics related to build and deployment metrics for individual teams using Node.Js and MySql.
  • Worked on a POC to containerize existing MaaS360 Monolithic Application containing 120 web apps deployed across several Tomcat instances using Docker & OpenShift. This POC was successfully and then converted into a full fledged Development Project

Education

Integrated Masters of Engineering - Computer Science & Information Security

Birla Institute of Technology And Science Pilani
Hyderabad
06.2016 - 04.2019

Bachelor of Science - Computational Mathematics

Institute If Mathematics & Applications
Bhubaneswar
07.2013 - 04.2016

Timeline

Software Development Engineer

IBM (India Software Labs)
07.2019 - Current

Software Developer Intern

IBM (India Software Labs)
01.2019 - 06.2019

Integrated Masters of Engineering - Computer Science & Information Security

Birla Institute of Technology And Science Pilani
06.2016 - 04.2019

Bachelor of Science - Computational Mathematics

Institute If Mathematics & Applications
07.2013 - 04.2016

Skills

  • Kafka
  • Redis
  • ActiveMQ
  • Docker
  • OpenShift
  • Hibernate ORM
  • Tomcat
  • Java Spring
  • Java Spring Boot
  • Kibana
  • Grafana

Skills

  • Kafka
  • Redis
  • ActiveMQ
  • Docker
  • OpenShift
  • Hibernate ORM
  • Tomcat
  • Java Spring
  • Java Spring Boot
  • Kibana
  • Grafana

Technical Skills

  • Languages : C, C++, Java, JavaScript, Bash, SQL, HTML/CSS
  • IDE Tools : IntelliJ IDEA, DataGrip, Visual Studio Code, Eclipse
  • Frameworks : Java Spring MVC, Java Spring Boot, Log4J, JUnit, Jquery
  • Software & Tools : Apache Tomcat, Apache CXF, Apache Kafka, Apache Solar, Hibernate, MemCached, ActiveMQ, Kibana, Grafana, Postman, Jmeter, GIT
  • Design Skills : OOAD, Programming styles and Design Patterns and Event Driven Architecture (EDA).
  • OS : Linux, Windows


Venkata Prudhvi Raj MandavaSoftware Development Engineer