Shiva is a Module Lead with 13+ years of experience in Java-based web and mobile development. He specializes in full SDLC management and has a strong background in cloud technologies and microservices architecture.
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