Software Engineer | AI/ML Explorer | Open Source Contributor
I enjoy turning ideas into maintainable software: clean architecture, thoughtful interfaces, and workflows that make collaboration easier.
Hyderabad · B.Tech CSE-AI&ML @ GCET
rishit@github:~$ focus
modular software, AI experiments, and polished developer workflows
rishit@github:~$ currently
Java | Python | Open Source | Creative Tech- Building Java and Python systems with a bias for clarity, modularity, and reliability.
- Mixing software engineering, AI/ML experimentation, and developer tooling.
- Caring about documentation, presentation, and the details that make projects feel complete.
- I like building software that feels organized on the inside and approachable on the outside.
- My sweet spot is Java and Python projects where architecture, usability, and long-term maintainability matter.
- I also enjoy the creative side of tech: shaping identity, presentation, and the way projects are experienced.
- Ship richer editing controls in Calculator-AWT, including backspace, decimal input, and better expression handling.
- Strengthen Campus Connect with better validation, cleaner architecture, and deployment readiness.
- Push the pollution prediction project toward stronger evaluation and clearer visual storytelling.
A Java AWT calculator that reflects the way I like to build: reusable UI pieces, readable event handling, and a structure that stays easy to extend.
Java AWT Object-Oriented Design
Why it stands out:
- Reusable component-driven UI instead of one-off widget wiring
- Extended calculator controls with clean event flow
- Readable structure that makes future enhancement easier
A quick look at the repositories, languages, and contribution patterns behind my profile.
| Focus Area | What It Looks Like |
|---|---|
| Software Architecture | Break systems into clean, reusable pieces that are easier to extend, review, and maintain. |
| AI/ML Workflows | Turn experiments into practical workflows with reproducibility, evaluation, and clearer problem framing. |
| Developer Experience | Improve setup, documentation, repo structure, and day-to-day workflow quality for contributors. |
| Product Presentation | Make projects easier to understand through stronger writing, visuals, and thoughtful polish. |
| Approach | In Practice |
|---|---|
| 🧩 Build modular systems | I enjoy turning messy requirements into clean structures that are easier to read, extend, and review. |
| ⚙️ Improve developer workflow | From repo organization to automation and documentation, I like removing friction for future contributors. |
| 🧠 Experiment with AI/ML | I explore practical ML workflows, reproducibility, and problem-solving beyond toy demos. |
| 🎨 Add creative polish | I care about how projects look, feel, and communicate, not just how they run. |
- Environment isolation
- Package integrity
- Modular GUI design
| Project | Snapshot |
|---|---|
| Calculator-AWT | Modular desktop calculator with reusable UI pieces and clean Java event-driven logic. Java • AWT |
| Campus Connect | Campus collaboration portal focused on reliability, clarity, and structured data handling. Java • MySQL |
| Pollution Drift Predictor | AI-driven environmental project exploring prediction, analysis, and visualization around pollution movement. Python • Machine Learning • Data Analysis |
Hacktoberfest 2025: Level 0 Registered — Awarded on September 28, 2025 for registering in Hacktoberfest 2025.
"Modularity is not just a coding principle; it is how I think through problems."


