Shiva Kumar Gampa is a seasoned software professional with over 13 years of experience in the IT industry. He has a proven track record of leading projects through the complete software development lifecycle, from analysis and design to implementation and testing. His expertise spans various technologies, including Java, Spring Boot, and Angular, making him a versatile asset for any development team. Shiva has worked extensively in product-based companies, demonstrating his ability to deliver high-quality software solutions in fast-paced environments.
Developed UIs and data services for a critical financial control platform handling customer payments.
Implemented core business logic and MVC design patterns for large-scale applications.
Created JUnit-based test frameworks to ensure code quality across multiple projects.
Involved in all phases of the Software Development Life Cycle (SDLC), demonstrating comprehensive project ownership.
Delivered modules for real-time applications, incorporating multithreading and serialization.
Developed a financial control platform that handles customer payments.
Implemented core business logic for large-scale applications.
Created a JUnit-based test framework ensuring code quality across projects.
Overview: This application handles customer payments via online/cheque or ATM, and manages Remittance Exceptions and Account settlements for internal users. Responsibilities: Prepared detailed designs for the application. Developed GPRS-based mobile banking application for bank customers.
Key outcomes:
Developed the UI and data services for a critical financial platform handling customer payments.
Involved in build and integration testing.
Overview: This project involved developing a GPRS Banking (Browser based) App for BankMuscat customers. Responsibilities: Developed the GPRS Banking application. Wrote SQL queries and stored procedures, and participated in testing and releases.
Key outcomes:
Developed a GPRS-based mobile banking application for BankMuscat.
Implemented client-side validations and developed the presentation layer.
Overview: The project focused on Number Management and Number Porting systems for telecommunications services. Responsibilities: Interacted with the Business Team for requirements gathering. Wrote SQL queries and stored procedures and developed custom API and Libraries.
Key outcomes:
Developed custom APIs and libraries for number management and porting systems.
Created a comprehensive unit testing framework to ensure system reliability.
Key outcomes:
Developed custom APIs and libraries for number management and porting systems.
Created a comprehensive unit testing framework to ensure system reliability.
Contributed to both presentation and server-side business logic development.
Key outcomes:
Developed presentation layer using JSP, HTML, and CSS for a software rating board.
Implemented client-side JavaScript validations for user input screens.
Contributed to new functionality development and bug fixing, and SQL queries.
Shiva
Java Developer