Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

DEVI SAROJA BALUSU

San Jose,CA

Summary

  • 4+ years of Experience in Software Development, Testing and Deployment.
  • Detail-oriented, organized and complex problem-solver with analytical and driven mindset.
  • Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
  • Experienced on working prototypes when required.
  • Well versed with Agile, Scrum and Waterfall methodologies.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Software Engineer II

Cisco Systems, Inc.
San Jose, United States
07.2018 - Current
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Updated old code bases to modern development standards, improving functionality.
  • Participated in architecture, design and implementation of back-end features using Java, Python.
  • Integrated third-party tools and components into applications.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Designed enhancements and updates for subsystems of end-user applications software running on local, networked and Internet-based platforms.
  • Coordinated efficient large-scale software deployments.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Promoted experience with Kubernetes, Docker and Amazon Web Services.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Adjusted design parameters to incorporate new features.
  • Provided guidance and mentored less-experienced members.

PROJECTS:

Apicem-Inventory-Manger-Service / Apicem-Network-Discovery-Service: Worked as a core developer for the micro services hosted on the Cisco DNAC, which is responsible for discovering the devices through intent based networking and also maintaining the inventory for the devices discovered. The inventory manager provides various services like updating, addition, deletion etc of any cisco devices like switches, routers, wlc’s etc and also any other devices supported by cisco DNAC. Created and implemented messaging queues for intra service communication using RabbitMQ.Implemented using Java, Spring, Oracle, DB2 (databases), REST, Junit and Mockito and Kaka for streaming data.

Medley: Worked on developing libraries for this internal framework to support Cisco DNAC platform. The framework has major libraries which helps the developers, test engineer’s etc from the entire DNA centre product to replicate or test the functionalities, run regression checks, check workflows, deploy jobs, running jobs etc. Implemented by usage of Python, Kubernetes, Docker, REST etc

Dynamic Sapro: Developed this application, which is one of the major large scale application written to generate software devices dynamically. It supports several regressions and scale testing for Cisco DNAC where the Sapro devices are dynamically generated and allocated based on the topologies, configurations and type of the device user wants to run the specific job. Implemented using Python, Jinga, Sapro, Kubernetes, Docker, REST

Test on Demand: Developed this full stack application for continuous developing and deploying platform of DNAC, which serves as a platform for triggering jobs and regressions for different build pipelines for the product.Implemented using Python, Kubernetes, Docker, Django,REST.

Yet Another Resource Navigator: Developed this tool, to eradicate resource issues and thereby eliminating time related and hardware dependencies. This application provides lot of capabilities like dynamic ip allocations, leasing and extending resources like Kubernetes cluster, devices etc based on the user requests.Implemented using Python, Kubernetes, Docker, Django,REST.

Senior Software Engineer

Capgemini
Pune, Maharashtra
12.2014 - 06.2016
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Trained and mentored junior developers and engineers, teaching skills in Java and Springs and working to improve overall team performance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Coordinated efficient large-scale software deployments.
  • Worked with development teams to correct problems and run test scenarios.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.

PROJECTS:

Ability to Pay (APT): This project’s goal is to include Income tables and Financial Assets in the HESI tables of Customer Data Storage (CDS). Also, developed Single Sign On (SSO) functionality for the whole system. Live run in May 2016. Technologies Used are JavaScript, Spring Data Rest (Restful Web Services), HTML, CSS, Spring Boot, Pivotal Cloud Foundry, Postman, Spring JPA, Oracle, DB2 (databases), Junit, Mockito (testing)

CDSHA (Customer Data Storage High Availability): Converting a whole mainframe-based system of DISCOVER, to Java platform using new technologies. The project went live in June 2015. Technologies used are Spring Batch, Java, Junit, Mockito (testing), Oracle, DB2 (database)

Cap Book: This is an internal project of Capgemini, like Facebook. It has all the functionalities like Facebook which includes adding people, searching people, messaging etc. Technologies Used are JavaScript, Spring MVC, HTML, CSS, Apache Tomcat, Oracle (database), Junit, Mockito (testing)

Employment Management System: This is an internal project of Capgemini. This system is used for managing the employees in the company and to perform CRUD operations with the database. Technologies Used are JavaScript, Springs, HTML, CSS, Java, Postman, Hibernate, Oracle (database), Junit, Mockito (testing)

Education

Master of Science - Computer Science

California State University - Long Beach
Long Beach, CA
05.2018

Bachelor of Technology - Computer Science

GITAM University
Visakhapatnam
05.2014

Skills

Languages : Java, Python, JavaScript, HTML, C, C

Frameworks : Spring Framework, REST API, Django, Bootstrap, JQuery, Hibernate

DevOps : Jenkins, Docker, Kubernetes, AWS, Helm Charts, Terraform

Technologies/Streaming: REST, Kafka, RabbitMQ, Java Servlets, JSP, AJAX, XML, JSON, JDBC, SOAP

Databases : PostgreSQL, Oracle DB, MongoDB, DB2, MYSQL, SQLite

Certification

  • Oracle Certified Java Programmer

Timeline

Software Engineer II

Cisco Systems, Inc.
07.2018 - Current

Senior Software Engineer

Capgemini
12.2014 - 06.2016

Master of Science - Computer Science

California State University - Long Beach

Bachelor of Technology - Computer Science

GITAM University
DEVI SAROJA BALUSU