• Languages & Frameworks :- Python, Ruby, JavaScript, SQL, Flask, Ruby On Rails, React, React-Native, HTML, CSS, Bootstrap
  • Tools & Platforms :- Git, Github, VS Code, Linux, Windows, Auth0
  • Bodhi Labs Software Services pvt ltd Bengaluru, Karnataka, India
  • Software Engineer Intern, Sept 2024 - Present

Projects

Capstone (Casting Agency)

The Casting Agency Project employs Auth0 roles (Casting Assistant, Casting Director, Executive Producer) and API permissions to optimize movie production workflows, enabling tasks such as viewing, adding, updating, and deleting actors and movies, showcasing a versatile set of web development skills.


Built With: HTML, CSS, JavaScript, Auth0, SQLAlchemy & Python

Github Link Demo Video Link
project 1 thumbnail 0 project 1 thumbnail 1 project 1 thumbnail 2 project 1 thumbnail 3 project 1 thumbnail 4

Blog Website (Ruby On Rails)

The blog website is built with Ruby on Rails and supports two user types: normal users and admin users. Normal users can sign up, add articles, edit their own articles & profile, and view all categories & Articles. Admin users have additional privileges, including adding new categories, editing existing categories, editing other users' articles, and deleting articles from other users.


Built With: HTML, CSS, SQL, Bootstrap & Ruby On Rails

Github Link Demo Video Link
project 7 thumbnail 0 project 7 thumbnail 1 project 7 thumbnail 2 project 7 thumbnail 3 project 7 thumbnail 4

SaaS Project Management App (Ruby On Rails)

The SaaS Project Management App, constructed with Ruby on Rails & Bootstrap, adopts a multi-tenancy framework, accommodating two distinct user roles: Admin and Editor. Admins wield extensive control, including project creation, task management, user invitation/removal, and overall project oversight. Editors, in contrast, enjoy restricted access, limited to viewing and managing their tasks without the ability to edit artifacts.


Built With: HTML, CSS, SQL, Multi-tenancy & Ruby On Rails

Github Link Demo Video Link
project 8 thumbnail 0 project 8 thumbnail 1 project 8 thumbnail 2 project 8 thumbnail 3 project 8 thumbnail 4 project 8 thumbnail 5 project 8 thumbnail 6 project 8 thumbnail 7 project 8 thumbnail 8 project 8 thumbnail 9 project 8 thumbnail 10 project 8 thumbnail 11

Ludo Game App(React-Native)

The Ludo game supports 4 players and uses Redux to save the game state, allowing it to resume seamlessly even after an app restart. Players can restart or continue the game, ensuring progress is saved until app data is cleared. The app also features different sound effects for actions, enhancing the overall gaming experience.


Built With: Using React-Native & Redux

Github Link Demo Video Link
project 12 thumbnail 0 project 12 thumbnail 1 project 12 thumbnail 2 project 12 thumbnail 3 project 12 thumbnail 4 project 12 thumbnail 5 project 12 thumbnail 6 project 12 thumbnail 7 project 12 thumbnail 8 project 12 thumbnail 9

Finance Tracker App (Ruby On Rails)

The Finance Tracker App, developed on Ruby on Rails & Bootstrap, enables users to efficiently manage their investment portfolios. Users can search for, add, and remove stocks, all while accessing real-time data sourced from an API. Furthermore, the app facilitates social engagement by allowing users to search for and follow other users/friends, granting them access to view their portfolios and stay informed about their investment activities.


Built With: HTML, CSS, SQL & Ruby On Rails

Github Link Demo Video Link
project 9 thumbnail 0 project 9 thumbnail 1 project 9 thumbnail 2 project 9 thumbnail 3 project 9 thumbnail 4 project 9 thumbnail 5 project 9 thumbnail 6

Fyyur: Connecting Musicians and Venues

Fyyur is a music venue and artist booking platform with defined views and controllers. The project focuses on connecting artists and venues through a PostgreSQL-backed API, enabling functionalities like creating, searching, and learning about venues, artists, and shows for enhanced music discovery and bookings.


Built With: HTML, CSS, JavaScript, SQLAlchemy & Python

Github Link Demo Video Link
project 2 thumbnail 0 project 2 thumbnail 1 project 2 thumbnail 2 project 2 thumbnail 3 project 2 thumbnail 4 project 2 thumbnail 5 project 2 thumbnail 6

Trivia

Trivia is a web page designed for playing games based on different subjects. It reveals answers, displays results after user responses, and showcases correct answers. The platform provides an interactive and engaging experience for users participating in subject-based trivia games


Built With: HTML, CSS, JavaScript, React, SQLAlchemy & Python

Github Link Demo Video Link
project 3 thumbnail 0 project 3 thumbnail 1 project 3 thumbnail 2 project 3 thumbnail 3 project 3 thumbnail 4 project 3 thumbnail 5 project 3 thumbnail 6

Coffee shop menu

This is for a digitally enabled cafe and needs assistance in setting up a full-stack drink menu application. The platform should display ingredient ratios through graphics, enable public users to view drink details, allow baristas to access recipes, and empower managers to create and edit drinks.


Built With: HTML, CSS, TypeScript, Auth0, SQLAlchemy & Python

Github Link
project 4 thumbnail 0 project 4 thumbnail 1 project 4 thumbnail 2 project 4 thumbnail 3 project 4 thumbnail 4

Todo With List

The Todo app efficiently organizes tasks by creating distinct lists, each containing its respective todos. Users can manage and prioritize their activities, ensuring a streamlined and organized approach to task management.


Built With: HTML, CSS, JavaScript, SQLAlchemy & Python

Github Link Demo Video Link
project 5 thumbnail 0 project 5 thumbnail 1 project 5 thumbnail 2 project 5 thumbnail 3 project 5 thumbnail 4

Friends List (Contacts)

This web app facilitates the creation of a friends/contact list with Name, email, Twitter handle, and mobile number details. It includes a secure login system, offering users a convenient way to manage and connect with their contacts.


Built With: HTML, CSS, JavaScript & Ruby

Github Link
project 6 thumbnail 0 project 6 thumbnail 1 project 6 thumbnail 2 project 6 thumbnail 3 project 6 thumbnail 4 project 6 thumbnail 5

Photo App (Ruby On Rails)

The Photo App, made with Ruby on Rails, lets you create an account. You pay based on your account type, then you can add photos and manage them. You can view, edit, and delete your photos. We use Stripe for payments and Devise for authentication.


Built With: HTML, CSS, SQL, Bootstrap & Ruby On Rails

Github Link Demo Video Link
project 10 thumbnail 0 project 10 thumbnail 1 project 10 thumbnail 2 project 10 thumbnail 3 project 10 thumbnail 4 project 10 thumbnail 5 project 10 thumbnail 6 project 10 thumbnail 7 project 10 thumbnail 8

Rails Chat (Ruby On Rails)

The Rails Chat is built with Ruby on Rails. The Real-Time Messaging App employs Action Cable and Web Sockets for instant communication. Users can join multiple chatrooms, send messages, and see updates in real-time without page refreshes. It features a user-friendly interface powered by Semantic-UI.


Built With: HTML, CSS, SQL, Action Cable & Ruby On Rails

Github Link
project 11 thumbnail 0 project 11 thumbnail 1 project 11 thumbnail 2 project 11 thumbnail 3

Contact Me

Download CV