Mysuru, India · Available for work

RoshanD'Souza

Software Developer, Web Designer & Professor — crafting web & mobile systems with Laravel, Flutter and MySQL.

Scroll
Roshan Roy D'Souza
5+years building
for institutions
About

I build full-stack web and mobile systems for institutions — schools, colleges, parishes, diocesan bodies and audit firms across India.

My work spans student ERPs, attendance and biometric integrations, fee and donation platforms, and academic automation. I handle everything end to end: database design, backend APIs, mobile apps, deployment and ongoing maintenance.

Alongside development, I teach in the MCA department at St. Philomena's College, covering Web Technologies, Python and Mobile Application Development. That mix of building and teaching keeps both my code and my explanations sharp.

Based in
Mysuru, Karnataka
Experience
5+ years
Core stack
Laravel · Flutter · MySQL
Status
Open to freelance work
Capabilities

The stack I build with

From database schema to deployed mobile app — a full-stack toolkit sharpened on real institutional systems.

Languages & Frameworks

  • PHP
  • Laravel
  • Dart / Flutter
  • Python
  • JavaScript
  • HTML5
  • CSS3

Mobile

  • Flutter (Android + iOS)
  • Play Store Deployment
  • App Store Deployment
  • Hive / Local Storage

Backend & Data

  • MySQL
  • MariaDB
  • REST APIs
  • Query Optimization
  • PDF Generation (FPDF / ReportLab)

Payments & Integrations

  • Razorpay
  • PayU
  • BillDesk
  • Getepay
  • WhatsApp / SMS APIs

DevOps & Hardware

  • Hostinger VPS
  • Plesk
  • Nginx
  • PHP-FPM · Redis · OPcache
  • ESP32 / IoT
  • Synology NAS
Selected Work

Systems shipped, end to end

ERPs, mobile apps, payment platforms and automation — built and maintained for schools, colleges, parishes and audit firms across India.

Laravel · Razorpay

Parish Management System

Donation-receipt management with webhook fallback and manual recovery, annual contribution reports, family-detail PDFs, mass-intention and council-member reporting for parishes.

Laravel

Financial Statement Module

A 15-step financial-statement preparation workflow with a Kanban approval system, built for an audit-firm client.

PHP · ZKTeco ADMS

Biometric Attendance Sync

PHP receiver for the ZKTeco ADMS protocol, syncing punch data across multiple biometric devices with an employee command queue.

PHP · MySQL

Timetable Generator

Automated master-timetable generation using a greedy solver service with batch and split-session support.

Python · Selenium

UUCMS Marks Automation

Selenium script that automates marks entry into the university portal from multi-sheet Excel files with evaluation components.

ESP32 · Blynk

Crowd-Monitoring IoT

A stampede-alert prototype using ESP32 sensors with Blynk integration for real-time crowd-density monitoring.

Experience

Where I’ve built & taught

  1. Apr 2021 — Present

    Software Developer

    Freelance

    Designing and shipping web & mobile systems for institutional clients — school ERPs, parish management, attendance platforms and audit-firm tooling.

  2. Nov 2022 — May 2024

    Assistant Professor & Developer

    St. Philomena's (Autonomous) College

    Taught MCA subjects (Web Technologies, Python, Mobile App Development) while building and maintaining the college's internal software systems.

  3. Mar 2022 — Jun 2022

    Product Tester & Developer (Intern)

    PyBots LLC (formerly ClointFusion)

    Worked on RPA / automation product testing and feature development.

  4. 2020 — 2021

    Software Developer & Co-Founder

    PhiloScape Technologies

    Co-founded a small software studio delivering custom web applications for local organizations.

  5. Oct 2019 — Mar 2020

    Team Lead & Developer (Intern)

    St. Philomena's College, Mysuru

    Led a small student team building internal tools during the final year of undergraduate studies.

Education

Foundations

2020 — 2022

Master of Computer Applications (MCA)

VTU PG Center, MysuruMysuru, Karnataka
2017 — 2020

Bachelor of Computer Applications (BCA)

St. Philomena's (Autonomous) CollegeMysuru, Karnataka
2015 — 2017

Pre-University (PU)

St. Philomena's PU CollegeMysuru, Karnataka
Contact

Let’s build something that lasts.

Have a system to build or a project to discuss? I’m open to freelance work and collaborations. The fastest way to reach me is email.