Hello, I'm Kanhaya !

Learn. Build. Repeat. When I'm not coding, I'm challenging myself with workouts and chess. It's all about finding balance while creating innovative solutions

About Me

I'm a software developer with about 2 years of experience in building, automating and deploying applications. As a software developer, I am passionate about continuously learning and building new things. The sense of accomplishment that comes from creating something from scratch is what motivates me to keep pushing myself to learn new technologies, programming languages, and frameworks. I've completed my bachelor's in Engineering from CMR Institute of Technology, Bangalore. The knowledge of multiple languages gives me the power to build projects using various technologies.

Languages

Tools and Frameworks

I have built applications using various tools & frameworks, some at work while some for personal projects. Below is a list of the most common ones

Django

React

NextJS

NodeJs

ExpressJs

Docker

AWS

Rails

MongoDb

Flask

Hasura

Flutter

Projects

Leafy Blog

A simple blogging application built using react and rails api. Users can Signup, login and Create blogs. They can view the blogs of other users and react to them with a like or a comment. They can also sort the posts based on the avaialble filters.

Classroom

A Classroom like web application built using django rest framework and ReactJs. It consits of features like role based user registration, class room creation, joining classroom, creation and viewing of classroom materials.

Email Client

An email client that is built using Javscript and Django. Javascript makes AJAX requests to the Django API's to render dynamic data. It consits of featues like - user authentication, composing mail, deleting mail, viewing different email boxes.

Network

A Social media application that allows users to sign up, create posts, like posts, follow different people and view their posts. The application is built using Django web framework

Markdown Editor

An Editor to type and preview markdown text built using ReactJs using the context API. It's a handy tool that I use when I want to test my markdown syntax quickly.

Todo App

An application to track your tasks, I had built this to get familiar with React and also track my daily tasks. The app allows to create tasks and delete them once they are done.