My Skills
Core
The build of a house is only as strong as its foundation. These are the core skills that I have developed over the years.
Java
C
C++
Python
JavaScript
TypeScript
C#
HTML5
CSS3
Frontend Development
Fairly new to the frontend world, but I have been working on it for a while now. I am currently working on a few projects using Next JS and React Native. TailwindCSS is my go-to CSS framework.
React JS
Next JS
Vite JS
Tailwind CSS
React Native
Redux
Backend Development
Backend development is my forte. I have been working on backend technologies for years now and I am very comfortable with my stack.
Node JS
Express JS
Spring Boot
Hibernate
Mongoose
Sequelize
Database
Nothing is more important than data. Over the course of my career, I have worked with a variety of databases.
MySQL
MongoDB
PostgreSQL
Apache Cassandra
Redis
Cloud & DevOps
All coded up and ready to go, but, how do you deploy it? This is where my DevOps skills come in.
Docker
Kubernetes
AWS
Terraform
DigitalOcean
Vercel
Jenkins
GitHub Actions
Project Management & SCM
Source code and project management is a crucial part of any project. These are the tools that I have used over the years.
GitHub
GitLab
BitBucket
Jira
ClickUp
My Projects
This is a simple project made using ReactJS and SpringBoot to demonstrate the working of an URL shortener. The application takes an URL from the user and then generates a smaller URL by hashing it in the backend. The generated URL can be used to get to the original page.
TypeScript
ReactJS
SpringBoot
NextJS
Apache Cassandra
TailwindCSS
Docker
Java
Hibernate
My Experience
NFTVerse | Bengaluru, Karnataka, India
Frontend Developer Intern
June 2022 - December 2022
Created 2 web applications using ReactJS
Created 1 mobile application using React Native and TypeScript
Mirror copied Figma designs into responsive UIs
Followed agile workflow in Jira
HealthBarosa | Hyderabad, Telangana, India
Backend Developer Intern
April 2023 - June 2023
Created scalable backends using SpringBoot, MySQL as database and JPA and Hibernate as ORM. Used unit testing for building fault resistant code.
Used docker for delivering deployment ready containerized products.
Create Terraform scripts for automating infrastructure deployment.
Create pipelines using GitHub actions for automating build and deployment of frontend and backend to AWS ECS.
Conducted interviews of interns.
ElgaRoma | Pune, Maharashtra, India
Backend Developer Intern
July 2023 - August 2023
Engineered Spring Boot app integrating external service.
Developed Python Lambda for internal coordination.
Implemented JWT and Spring Security for app security.
Optimized AWS infra (S3, CloudFront, ECS, ECR, Lambda) via Terraform.
Automated app deployment pipelines with GitHub Actions.
Created and maintained documentation for the app.
TrainingMug | Hyderabad, Telangana, India
Backend Developer Intern
December 2022 - Present
Learned and worked on microservice architecture
Created 6 microservices using SpringBoot
Used RabbitMQ to interconnect microservices
Used Jenkins CI/CD with GitLab to deploy staging server
Dockerized services and used Kubernetes to deploy to AWS EKS
Created Discord messaging integrations with Jenkins and GitLab
Documented API on Postman
Hosted servers on AWS and DigitalOcean
Hire Me!
Let's Talk
Feel you have a project that needs some professional touch? Or maybe you just want to have some chat with me? Feel free to contact me! I'm always open for new opportunities.