I am a Software Developer who can build full stack web and mobile applications, and passionate about building Full Stack Applications in both Web and Android
- πΒ I'm based in Chennai, India
- βοΈΒ You can contact me at [email protected]
- π§ Β I'm learning Kotlin Multiplatform Mobile
- π€Β I'm open to collaborating on Interesting Projects
- π I Love Jetpack Compose for building UIs using Kotlin
- You can see my Updated Resume here
- Firework Effect Code & Demo
- Smoke Particles Effect Code & Demo
- Random Movers Effect Code & Demo
- Gesture Indication Particles Effect Code & Demo
- Deck Cards Revealing Animation Code & Demo
- Oscillating Heart Animation Code & Demo
- Watery/Wavy Text Color Effect Code & Demo
- Glassy Image Effect Code & Demo
- Star Rating Fill Animation Code & Demo
- Box/Drop Shadow Effect Code & Demo
- Expandable Menu Animation Code & Demo
- Animated Go Button 1 Code & Demo
- Animated Go Button 2 Code & Demo
- Clock View Code & Demo
- Custom Gradient TextField Code & Demo
- Food Delivery App UI Code & Demo
- Chat app UI with typing indications Code & Demo
- Instagram Multi Profile Container Code & Demo
- Instagram Post UI Code & Demo
- Instagram Profile Screen Code & Demo
- Spotify UI Code & Demo
- Kanban Board View Demo
-
Sudoku Game/Solver --- Code
- Android App.
- Kotlin.
- Jetpack Compose.
- Custom Drawings in Jetpack Compose.
- Kotlin Flows/Coroutines.
- MVVM Architecture.
-
Countries Info App --- Code
- Rest Contries Api
- Compose Multiplatform
- Android & IOS
- Decompose for Navigation
- Kamel for Image Loading/Showing
- Ktor Client
- Kotlinx Serialization
- MVI Architecture.
-
Birds Info App --- Code
- Nuthatch Api.
- Compose Multiplatform.
- Android & IOS.
- Decompose for Navigation.
- Kamel for Image Loading/Showing.
- Ktor Client.
- Kotlinx Serialization.
- MVI Architecture.
-
Movies Info App --- Code
- TMDB Api
- Kotlin Multiplatform.
- Jetpack Compose for Android.
- SwiftUI for IOS.
- Ktor Client.
- Asynchronous Programming using Kotlin Coroutines.
- Jetpack Navigation Compose for Android
- NavigationStacks for IOS.
- MVVM Architecture.
-
Tuition Tracker App --- Code
- Kotlin Multiplatform.
- Jetpack Compose for Android.
- SwiftUI for IOS.
- SQLDelight for Database Manipulations.
- Asynchronous Programming using Kotlin Coroutines.
- Jetpack Navigation Compose for Android.
- NavigationStacks for IOS.
- MVVM Architecture.
-
Poll/Survey Android App --- Code
- Kotlin.
- Jetpack Compose.
- KTOR Client.
- Kotlin Flows/Coroutines.
- MVVM Architecture.
- Uses our own Api.
-
Poll App REST Api --- Code
- KTOR Server.
- Authentication & Authorization
- H2 Database.
- Exposed ORM Framework.
- Handful of Endpoints to make CRUD Operations on Polls.
-
Movie Ticket Booking App --- Code
- Kotlin.
- Jetpack Compose.
- Custom Seat Selection View Drawing in Compose.
- KTOR Client.
- Kotlin Flows/Coroutines.
- MVVM Architecture.
- Uses our own Api.
-
Movie Ticket Booking REST Api -- Code
- KTOR Server.
- Authentication & Authorization
- H2/MySQL Database.
- Exposed ORM Framework.
- Handful of Endpoints to make CRUD Operations.
- Fake Payment (Not yet done).
- Just a clone of Paytm Movie Ticket booking module/section.
-
Music Player Android App --- Code
- Kotlin.
- Jetpack Compose.
- Jetpack Media3 Api.
- Exoplayer.
- Custom Controls.
- Styled Notifications.
- MediaSessions.
- Foreground Services.
- MVVM Architecture.
-
OImage Editor Android App --- Code
- Kotlin.
- Jetpack Compose.
- Custom Drawing of Cropper Box.
- Crop & Preview & Save to Shared Storage.
-
QRcode Reader Android App --- Code
- Kotlin.
- Jetpack Compose.
- CameraX.
- MLKit for QRcode Scanning.
-
TicTacToe Online Game --- Code --- Website
- ReactJS.
- Responsive Design.
-
Path Searcher --- Code --- Website
- ReactJS.
- Visualization Tool for Major Graph Algorighms.
- Dijkshtra Algorithm.
- Breadth First Search Algorithm.
- Depth First Search Algorithm.
- Random Maze Generation.
-
Sorting Visualizer --- Code --- Website
- ReactJS.
- Responsive Design.
- Visualization Tool for Major Sorting Algorighms.
- Quick Sort Algorithm.
- Merge Sort Algorithm.
- Heap Sort Algorithm.
- Bubble Sort Algorithm.
- Insertion Sort Algorithm.
- Selection Sort Algorithm.
-
Ruper Landing Page --- Code --- Website
- ReactJS.
- Typescript
- Responsive Design.
- Styled Components.