Accomplished software developer with 17 years in the SDLC, leveraging extensive experience in Full Stack Development, Cloud Computing, and DevOps. Expert in Angular with 5+ years of focus on front-end solutions and a certified Oracle APEX Cloud Developer with 3+ years crafting Oracle APEX applications.
1.Advanced Automation and Intelligence in Oracle Database Management
The objective of this project is to develop a comprehensive automation system that integrates Oracle APEX with artificial intelligence to streamline and enhance key Oracle Database management tasks. The project aims to deliver a solution that not only reduces the manual effort required in routine database operations but also leverages AI to provide predictive insights, optimize performance, and ensure high availability and reliability of the database environment. Key management activities such as software installation, database creation, upgrades, storage management, user and security management, schema management, backups and recovery, as well as performance monitoring and tuning, will be automated. The system will proactively monitor the database's health, predict potential issues, and take corrective actions to maintain optimal database performance and integrity.
2.DBA Portal
Built a self-service portal for API consumption using an MEAN stack. Developed a template format for no-code UI rendering, resulting in a 50% reduction of development time. Included multilevel JSON-based bind variables and custom JSON POST request builder as a generic solution for nonstandard API responses.
3.Work Package Delivery
The work package delivery project is a replacement for existing sMobile application that interfaces with Work Management System. This enables the users (Crew) to plan, execute, complete the work and get credit for the completed work.
4.Smart Parking
Smart Parking to manage the parking reservations, billing, and alerts on IBM Bluemix. The Smarter Parking Application will connect the parking lots to Tririga and provide a web application which allows pre-booking a parking slot. A person can log in to an application that communicates where empty parking spots are, make a reservation in the Tririga and receive a confirmation. Parking sensors connected to smart parking solutions can relay information in real time.