Jothish Kamal

Software Developer

Mobile App Architect, Backend Engineer

Chennai
Available

Building scalable mobile and web applications with 10k+ downloads • Optimized backends handling 1.2k peak users • Expertise in Flutter, React Native, Go, and modern cloud technologies

Technical Skills

languages
Python
Java
C
C++
Dart
Go
Kotlin
JavaScript
TypeScript
SQL
tools
VS Code
Android Studio
Postman
Figma
Docker
frameworks
Flutter
React Native
Jetpack Compose
Firebase
REST APIs

Experience

Software Developer Intern
Earnest Data Analytics
05/2024 – 03/2025
Noida, India (Remote)
  • Integrated PayTM First and Easebuzz Payment Gateway
  • Implemented Firebase Analytics for 15% engagement improvement
  • Collaborated with designers and PMs on UX flows
Full Stack Developer Intern
THRD
11/2023 – 02/2024
Vellore, India
  • Developed gender classification model with 92% accuracy
  • Redesigned responsive website reducing manual errors by 30%
  • Automated barcode scanning and image management workflows

Featured Projects

VITTY
10k+ Downloads
06/2025 – 07/2025
Kotlin
Jetpack Compose
Room
Retrofit

Led the UI modernization of VITTY by migrating from XML to Jetpack Compose and building interactive community modules.

30% improvement in UI render performance after Jetpack Compose migration
Launched Friends & Circles features to boost peer interaction
Enabled markdown notes with reminders using Room and notifications
Integrated in-app updates with Google Play Core and Retrofit v3 migration
Cryptic Hunt
1k+ Downloads
08/2024 – 09/2024
React Native
Firebase
REST APIs

Built a mobile app for a gamified cryptic hunt competition used by hundreds of teams and thousands of submissions.

Processed 45k+ submissions during a 28-hour competition
Handled team formation with QR join and Firestore-backed auth
Enabled real-time updates with Firebase Cloud Messaging
Designed adaptive navigation with radial & stacked flows
DEVSOC'25 Backend
01/2025
Go
PostgreSQL
Docker

Built a scalable backend infrastructure for DEVSOC'25, a college-wide hackathon with over a thousand users.

Improved API response times by 35% under load
Maintained 99.9% uptime during peak user activity
Implemented JWT with refresh token support via cookies
Built robust OTP verification for account onboarding
CookOff 9.0 Backend
09/2024 – 10/2024
Go
PostgreSQL
Docker

Developed REST APIs for CookOff 9.0 to handle real-time code execution and contest logic with efficient request handling.

Handled 46k+ code submissions with <200ms average response time
Supported ~500 concurrent users during contest peak
Secured user sessions via JWT and centralized error handling
Grouped submissions by round with rich metadata support
Artium
02/2025
Flutter
Firebase
Riverpod
REST APIs

Contributed to Artium by refining UI flows and improving performance in gallery and auth modules.

Reduced visual glitches by 60% with smoother animations
Improved login reliability through auth state debugging
Streamlined conflict resolution in complex UI merges
Refactored gallery UI for faster load times and transitions
SoundCrowd
07/2024 – 02/2025
Flutter
Firebase
Riverpod
REST APIs

Developed a collaborative playlist app with support for real-time creation, deletion, and moderation features using Firebase and Riverpod.

Designed and implemented real-time playlist collaboration features
Built shimmer placeholders, splash screens, and robust error/loading states
Integrated Sentry for pre-deployment error tracking and crash diagnostics
Fixed edge-case issues such as blank playlist screens post-login

Let's Build Something Amazing

Ready to bring your next project to life? I'm always excited to discuss new opportunities and collaborate on innovative solutions.

Email Me

Drop me a line anytime

jothishkamal@gmail.com

Call Me

Let's talk about your project

+91-7550275596

Location

Based in Chennai, India

Available for remote work

Connect With Me

Follow my journey and see what I'm working on

GitHub

@JothishKamal

LinkedIn

@jothishkamal

Ready to Start?

Let's discuss your project and see how we can work together

Usually responds within 24 hours

Prefer a different way to connect? I'm always open to new conversations and opportunities.