Skip to content

About

Hi, I'm Adithya M D.

Portrait of Adithya M D
Adithya M DSoftware Developer

I'm a software developer from Karnataka, India. I build websites, web applications and office software for people who need something to work better, and every project starts with understanding that need.

I studied for a Bachelor of Computer Applications at Sri JCBM College, Sringeri, and completed a Java Full Stack internship (Feb 2026 – Apr 2026), run by the college's BCA department with experts from MTD, Mysuru. During the internship I worked with React, Spring Boot and MySQL. My internship project, a College Management Portal, became the starting point for the college ERP I later built.

Most of what I've built so far was for real users with real constraints: the college's website and admin panel, its ERP for attendance, marks and timetables, a desktop inventory system now used by college staff, a tool for comparing vendor quotations, and a system for student placement records.

Those projects taught me that the hard part is rarely the code. It is finding out what people actually need, keeping a record of what was decided, and leaving them with something they can run without me.

The work I take on with confidence is websites and web applications for small businesses and institutions, especially ones that need an admin panel their own staff can use. I'm also open to an entry-level software developer role, building backend and full-stack features with Java, Spring Boot and React, and learning from engineers with more experience than me.

Journey

Where I've been so far

  1. Jul 2026 – nowProject

    Sri JCBM College website

    New public website and admin panel for my college, live at jcbmc.ac.in on the college's own server.

  2. Apr – Aug 2026Project

    Sri JCBM College ERP

    Attendance, IA marks and timetables for every role, on the web and in a mobile app. Built solo from my internship project.

  3. Apr – Jul 2026Project

    Student Tracking System

    Placement records desktop app, built in a team of two.

  4. Feb – Apr 2026Work

    Java Full Stack Internship

    Run by the college's BCA department with experts from MTD, Mysuru. React, Spring Boot and MySQL. My internship project, a College Management Portal, became the starting point for the college ERP.

  5. Oct 2025 – Apr 2026Project

    Vendor Quotation Comparison System

    Desktop tool for comparing vendor quotations and issuing purchase orders. Main developer in a team of six.

  6. 2024Project

    Inventory Management System

    My first project: a C# desktop inventory system for the college. Rewritten in Python by a team of six in 2026, and now in use by college staff.

  7. 2023 – 2026Education

    Bachelor of Computer Applications

    Sri JCBM College, Sringeri.

A year of work in commits

Contributions
1,192
Active days
138
Longest streak
16 days
Current streak
7 days
Busiest day: 127 contributions on 1 Oct 2026

Unfamiliar requirements

When I haven't done it before

Many requests involve something I haven't built before. I start by restating the requirement in my own words and checking it with you, because misunderstandings are the most expensive bugs.

Then I look for the smallest version that proves the hard part works, read the official documentation, and build that first. If it turns out the problem needs skills I don't have, I tell you, and we can decide together whether to adjust the scope or bring in someone else.

The college website is a good example: it started on free hosting with one storage provider, and moved to its own server and a different storage service as the requirements became clearer.

What I value

Principles behind the work

Stack

What I build with

Grouped by area, each linked to the projects where I used it, so every skill listed is backed by shipped work.
Backend
  • Spring Boot
  • REST APIs
  • JWT authentication
  • Flask
Used in Sri JCBM College website, Sri JCBM College ERP and Vendor Quotation Comparison System
Frontend
  • React.js
  • HTML
  • CSS
  • Tailwind CSS
Used in Sri JCBM College website and Sri JCBM College ERP
Databases
  • PostgreSQL
  • MySQL
  • SQLite
Used in Sri JCBM College website, Sri JCBM College ERP and Student Tracking System
Languages
  • Java
  • Python
  • JavaScript
  • SQL
Desktop
  • CustomTkinter
  • pywebview
  • PyInstaller
Used in Student Tracking System and Vendor Quotation Comparison System
Tools
  • Git and GitHub
  • VS Code

Growing into

  • TypeScript
  • Next.js
  • Docker
  • Redis

Used in recent work, including this portfolio. I'm still building depth with these, and I'll tell you honestly where I stand.

Currently

What I'm working on

  • Maintaining the college website, now live at jcbmc.ac.in.
  • Deepening my TypeScript and Next.js skills. This portfolio is built with both.
  • Strengthening my automated testing, including end-to-end and accessibility checks.

Got something that needs building?

Tell me what's slowing your team down. I'll tell you honestly what it would take, and whether I'm the right person for it.

adithyamdgowda@gmail.com

Hiring a developer? I'm also open to full-time roles. View my resume.