Shivaprasad Shirasangi

Senior Software Developer (PHP Laravel)
Bengaluru, IN.

About

Highly skilled Senior Software Developer with 8+ years of expertise in architecting and delivering high-performance, scalable web applications using PHP and Laravel frameworks. Proven ability to design robust RESTful APIs, integrate complex third-party services, and optimize systems with Redis caching, resulting in improved efficiency and reduced response times by up to 50%. Adept at leveraging AWS/Azure cloud services, CI/CD pipelines, and clean code practices to build and deploy enterprise-grade solutions in high-demand environments.

Work

Mahindra First Choice
|

Senior Software Engineer

Bengaluru, Karnataka, India

Summary

Currently leading backend development for inspection management and vehicle valuation APIs, architecting modular Laravel services for high-volume data and optimizing performance with Redis caching.

Highlights

Led full lifecycle backend development of high-volume inspection management and vehicle valuation APIs using Laravel 9.x, ensuring robust and scalable solutions.

Architected and implemented modular Laravel services, incorporating optimized Redis caching to efficiently manage high-volume inspection data.

Designed and developed high-performance RESTful APIs, improving integration efficiency by 40% for consumption by mobile and third-party platforms.

Integrated and optimized image and video upload services via AWS S3, ensuring seamless and secure media delivery for critical inspection records.

Collaborated cross-functionally with product teams to define comprehensive inspection flows, intricate business logic, and stringent data validation rules.

Spearheaded the refactoring of a legacy codebase to align with modern Laravel best practices and implemented comprehensive unit testing using PHPUnit.

NeoSOFT Technologies
|

Senior Software Engineer

Bengaluru, Karnataka, India

Summary

Delivered multiple SaaS platforms with Laravel REST APIs and advanced role-based access control, specializing in seamless migrations and third-party service integrations.

Highlights

Successfully delivered multiple Software-as-a-Service (SaaS) platforms, featuring robust Laravel REST APIs and advanced role-based access control systems.

Executed seamless migrations of critical projects from core PHP to Laravel 8.x, achieving zero downtime and improving system response times by 50%.

Integrated diverse third-party services, including payment gateways, email (SMTP), SMS, and notification systems, enhancing platform functionality.

Developed and deployed automated reporting and Excel export functionalities, ensuring secure storage and accessibility via AWS S3.

Omniware Technologies
|

Senior Software Engineer

Bengaluru, Karnataka, India

Summary

Developed reusable Laravel modules for inventory, invoice, and task management, significantly optimizing database performance and building dynamic, real-time dashboards.

Highlights

Developed and implemented reusable Laravel modules that streamlined inventory, invoice, and task management processes for various clients.

Optimized complex SQL queries and database indexes, reducing database load by 35% on critical endpoints and enhancing application performance.

Engineered dynamic dashboards featuring JSON-based configurations and real-time updates, providing critical business insights.

Third Eye Infotech
|

Full Stack Web Developer

Bengaluru, Karnataka, India

Summary

Delivered custom CMS and ERP tools for education and healthcare clients, focusing on interactive UI components and responsive design for enhanced user experience.

Highlights

Delivered tailored Content Management Systems (CMS) and Enterprise Resource Planning (ERP) tools, meeting specific requirements for education and healthcare clients.

Developed highly interactive UI components utilizing jQuery and AJAX, implementing responsive layouts with Bootstrap to ensure optimal user experience across devices.

Education

Karnataka University, Dharwad
Dharwad, Karnataka, India

Master of Computer Applications (MCA)

Computer Applications

Karnataka University
Dharwad, Karnataka, India

Bachelor of Computer Applications (BCA)

Computer Applications

Languages

English
Hindi
Kannada

Skills

Programming Languages & Frameworks

PHP, Laravel, Lumen, JavaScript, HTML5, CSS3, jQuery, Core PHP.

Databases

MySQL, MongoDB, MSSQL, Redis.

Cloud & DevOps

AWS S3, AWS Textract, AWS Lambda, Azure, Git, Bitbucket, CI/CD.

APIs & Architecture

MVC, RESTful API Design, Microservices, JSON, AJAX, JWT, OAuth, Postman, Swagger.

Tools & Technologies

Bootstrap, Apache, XAMPP, Nginx, PHPUnit.

Methodologies

Agile Methodologies, Clean Code Practices, Unit Testing.

Projects

RecordBoss

Summary

Developed a document parsing platform using AWS Textract for extracting and highlighting keywords in PDFs.

HealthPal

Summary

Built a full-stack health management system supporting doctor appointments, patient records, and secure login, with an API-first backend syncing with a React Native mobile app and ensuring HIPAA-compliant data handling.

TracknPay

Summary

Implemented end-to-end payment gateway integration and multi-bank transaction modules using dynamic API kits, alongside financial reporting, audit logs, and user validation with strong encryption.

Smart Water System

Summary

Managed irrigation sensor data and built real-time dashboards using Azure cloud, developing a farmer portal with role-based access, report generation, and IoT alerts.

IDSS & Mobicel

Summary

Created analytics dashboards and eCommerce modules with product catalog, commission tracking, and user activity reports.