Software Developer

I build practical web applications with a backend focus.

I'm Siddhesh R Mestri, a software developer working primarily with PHP, MySQL, Laravel and JavaScript. I enjoy solving practical problems through application logic, database design and automation.

Building practical systems around real problems.

Backend-focused Software Developer building data-driven web applications, automation systems and business logic using PHP, Laravel and MySQL.

Most of my learning has come through building and improving my own projects, from automating product tracking to implementing cricket tournament calculations and data-driven catalogue features.

Primary

PHP MySQL JavaScript Laravel HTML / CSS Git

Working knowledge

Java Node.js MongoDB Linux REST APIs

Professional experience.

Software Developer Intern

BrainSpark Ideas Pvt. Ltd.

  • Developed and maintained web application features using PHP, Laravel, MySQL and JavaScript.
  • Worked with REST APIs and existing application code for integration, debugging and maintenance tasks.
  • Assisted with testing, issue resolution and implementing changes based on project requirements.

Education

Post Graduate Diploma in Advanced Computing (PG-DAC) Centre for Development of Advanced Computing (C-DAC), Bengaluru · 2022–2023
Bachelor of Engineering University of Mumbai · 2014–2018

Selected Engineering Projects.

Selected projects focused on backend systems, data processing, automation and application architecture.

Scorecard cricket scoring application
02

Scorecard

A cricket scoring and tournament application built to replicate IPL-style match and points-table behaviour.

  • Replicated IPL 2025 and 2026 tournament schedules using database-driven match data.
  • Calculates points tables and Net Run Rate to three decimal places.
  • Supports match scoring, Super Overs and DLS-affected matches.
PHP MySQL JavaScript CI/CD
StalkStock product tracking application
03

StalkStock

A product tracking application that checks supported e-commerce websites for changes in price and availability.

  • Automated product checks every 30 minutes using scheduled cron jobs.
  • Email alerts for price and availability changes.
  • User authentication including Google OAuth.
PHP MySQL cURL Cron
Laravel Contact Manager
04

Laravel Contact Manager

A Laravel contact-management application built to practise authentication, validation, CRUD operations and database design.

  • User authentication and contact CRUD operations.
  • Form validation, soft deletes and database constraints.
  • Deployed on shared hosting.
Laravel PHP MySQL

Let's connect.

I'm currently interested in backend and software development opportunities where I can contribute to production applications and continue expanding my engineering experience.

siddheshmestri07@gmail.com