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.

Learning by building and solving problems.

I enjoy breaking down practical problems and building solutions around them, particularly with 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 Laravel JavaScript 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

PG Diploma in Advanced Computing CDAC Bengaluru · 2022–2023
Bachelor of Engineering University of Mumbai · 2014–2018

Projects I have built.

Personal projects exploring backend development, databases, automation, search and web application development.

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.

  • Scheduled product checks using 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 software development opportunities where I can contribute to real projects and continue developing my skills.

siddheshmestri07@gmail.com