Summary
Overview
Work History
Education
Skills
Certification
References
Timeline
Generic

Shiva G

Summary

8+ years of strong software engineering experience with over 8 years of experience in designing, developing, and deploying scalable Java/Spring Boot microservices and enterprise-level web applications. Proven expertise in microservices architecture, RESTful services, and containerization using Docker and Kubernetes. Highly skilled in front-end technologies such as Angular (v12) and React (v17), with a strong focus on integrating UI with back-end services while implementing secure JWT-based authentication. Adept at managing CI/CD pipelines with Jenkins, Git, and Maven, contributing to efficient Agile development processes throughout the entire software development lifecycle.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Sr Software Developer

Lumen Technologies
Denver, CO
04.2021 - Current
  • Developed and maintained microservices using Spring Boot, and integrated them with various enterprise systems.
  • Designed REST APIs and secured them with OAuth 2.0 and Spring Security.
  • Developed front-end UI with Angular (1 year), and created reusable components using Angular CLI.
  • Built user dashboards and admin modules for internal use.
  • Migrated legacy applications to a modern microservices-based architecture.
  • Managed containerization and deployment through Docker and Jenkins pipelines.
  • Reviewed and modified unit and integration tests to improve software quality and reliability.
  • Analyzed user needs and software requirements to determine design feasibility.
  • Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
  • Integrated application monitoring using Splunk and AWS CloudWatch.
  • Created custom Angular directives, and implemented reactive forms and validations.
  • Reviewed project requirements to identify customer expectations and resources needed to meet goals.
  • Integrated object-oriented design and development techniques into projects to support usability goals.
  • Assisted junior developers with coding tasks and debugging problems.
  • Employed integrated development environments (IDEs).
  • Designed, developed and implemented firmware to support embedded system product concepts.
  • Improved and corrected existing software and system applications.

UI Developer

Walgreens Boots Alliance
Deerfield, IL
01.2019 - 03.2021
  • Optimized existing web application performance by refactoring code and improving page load times.
  • Gathered, defined and translated client requirements into product stories and actionable tasks.
  • Kept detailed documentation on test plans, procedures and end results.
  • Delivered end-user training on content management systems allowing staff to make easy updates and maintenance to website without developer assistance.
  • Resolved bugs reported by users within specified timelines while ensuring minimal impact on other parts of the application.
  • Implemented improvements to boost site performance.
  • Troubleshot, tested and remedied issues before software deployment.
  • Completed design projects to meet budget, equipment, performance and legal requirements.
  • Worked closely with product managers to understand project scope and deliverables.
  • Developed responsive designs that adapts to different screen sizes and devices.
  • Analyzed business requirements to create a technical roadmap for the development of the UI layer of an application.
  • Redesigned sites to enhance navigation and improve visual appeal.
  • Designed user interface mock-ups based on customer requirements.
  • Maintained strong education in latest technologies, software, and hardware products for use in various projects.
  • Worked with technical leads, engineers and designers to develop dynamic client-side web applications across various areas of business.
  • Directed design, writing and production of page content to fulfill project demands and satisfy customer needs.
  • Debugged UI related issues using browser developer tools such as Chrome DevTools or Firebug.
  • Validated code for proper structuring, security and compatibility with different browsers, devices or operating systems.
  • Collaborated with design team to develop wireframes, storyboards, user flows, process flows and site maps.
  • Implemented HTML5, CSS3, JavaScript and jQuery for front end development of web applications.
  • Developed user interface components and integrated them with server side logic.

Software Developer

Bank of America
Charlotte, NC
06.2016 - 12.2018
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Performed troubleshooting of post-release software faults to support live service and installed software patch design.
  • Tested the functionality of the application with JUnit framework and fixed bugs accordingly.
  • Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
  • Deployed builds on different environments including development, staging and production servers.
  • Managed source code version control systems like Git, SVN or CVS for team collaboration.
  • Established clear system performance standards and wrote specifications.
  • Recommended improvements to facilitate team and project workflow.
  • Implemented object oriented programming concepts like abstraction, polymorphism, inheritance in Java code.
  • Analyzed user needs and software requirements to determine design feasibility.
  • Employed integrated development environments (IDEs).
  • Configured application servers such as Apache Tomcat to deploy Java applications.
  • Analyzed code and corrected errors to optimize output.
  • Devised automation, backup and recovery protocols to preserve and safeguard data.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Performed maintenance activities on existing Java programs such as bug fixing and refactoring code.
  • Optimized database queries by tuning SQL statements for better performance of the system.
  • Created web services for data exchange between client-server applications using SOAP and RESTful web services.

Education

Master of Science - Computer Information Systems

Stratford University
Falls Church, VA
12-2016

Bachelor of Science - B.Com Computers

Kakatiya University
Warangal, IND
08-2013

Skills

  • Experienced in Java development
  • Java database connectivity
  • SQL
  • Eclipse 3x
  • Angular development
  • Microservices architecture
  • RESTful APIs
  • Spring framework
  • Docker management
  • Continuous integration
  • Agile methodologies
  • Version control
  • Unit testing
  • SQL database management
  • Problem solving
  • Effective communication
  • Team collaboration
  • Decision-making
  • Multithreading
  • Functionality implementation
  • Time management
  • Continuous improvement
  • Technical analysis
  • Code review
  • Software lifecycle management
  • Debug software
  • Requirements gathering and analysis
  • API development
  • API design
  • Process improvement
  • Code reviews
  • Back-end frameworks
  • Task prioritization
  • Code optimization
  • Stakeholder management
  • Git proficiency
  • Problem-solving aptitude
  • Software troubleshooting
  • New feature development
  • Coding standards
  • Interpersonal skills
  • Relationship building
  • Organizational skills
  • Teamwork and collaboration
  • Agile sprint management
  • Security best practices

Certification

  • https://cp.certmetrics.com/amazon/en/public/verify/credential/W7R0JR01FEFE1XSJ

References

References available upon request.

Timeline

Sr Software Developer

Lumen Technologies
04.2021 - Current

UI Developer

Walgreens Boots Alliance
01.2019 - 03.2021

Software Developer

Bank of America
06.2016 - 12.2018

Master of Science - Computer Information Systems

Stratford University

Bachelor of Science - B.Com Computers

Kakatiya University
Shiva G