My skills combine creativity and technology to design and develop unique digital experiences.
What I do?
Transforming ideas into reality – that's my code.
Since earning my Bachelor's Degree in Computer Science in 2020, I have been working as a Senior Consultant - Application Developer at Thoughtworks, India. Over the past 4+ years, I have honed my expertise primarily in backend technologies, but my professional journey has given me hands-on experience across multiple dimensions, including frontend development, cloud technologies, and DevOps practices.
I enjoy exploring diverse tech stacks to deliver impactful solutions. Beyond development, I have anchored teams, mentored peers, and collaborated across cross-functional groups, fostering a culture of continuous learning and innovation.
My philosophy—Create, Learn, and Share—drives me to not only improve my craft but also to give back to the community through writing technical blogs and sharing insights from my experiences.
Tech Stacks
Languages
- Java
- Javascript
- Python
Frameworks & Libraries
- SpringBoot
- ReactJS
- NextJS
- Framer Motion
- TailwindCSS
Databases
- MongoDB
- PostgreSQL
- Cloud Firestore
DevOps
- Git
- Docker
- Kubernetes
- AWS (Basics)
Blogs
I believe in sharing my knowledge with the whole world and I enjoy writing technical blogs to share my knowledge with the community.
2024-10-07
Published on Medium
New
2024-05-16
Published on Medium
2024-05-13
Published on Medium
2023-08-01
Published on Thoughtworks
Popular
Projects
Beyond my work experience, I love exploring new technologies of my interest. Here are some of my side projects.
2025-01-26
New
Ice-Cream Meter is a fun and engaging initiative designed to foster discipline and punctuality within teams by introducing a lighthearted yet effective penalty system: latecomers are charged with an "ice-cream penalty."
2024-10-16
Effortless encoding - Seamless decoding. A simple web application built using Flask that allows users to upload any file and get its Base64 encoded string and to decode a Base64 string back into a file.
2023-11-09
Retrospectives are an essential part of the Agile development process. It allows teams to look back and reflect on their work, identify areas for improvement, make changes to improve their process and celebrate achievements at the same time.Retro is a web application designed to streamline and enhance the agile retrospective process. It provides a user-friendly interface for teams to collaboratively collect feedback, identify trends, and action plans for improvement, all that in a safer environment for the participants.
2020-01-28
Popular
Organizing files and folders can be a daunting task, often leading to cluttered directories with unnecessary files. Downloads folder is one such example. The challenge is to streamline this process and automate file organization with minimal user intervention.I came up with a python script to automate file organization based on file types. The project comprised two main componentsScript Development: Creation of a Python script capable of moving files into designated folders based on their types (e.g., photos to Images folder, documents to Documents folderScheduled Execution: Implementation of a periodic execution system using cronjob to run the script at specified intervals.The project was documented and shared on Medium in an article titled "Automation with Python: Organizing Files". The article provided a comprehensive guide to the script's functionality and usage. The Medium article gained traction and was published in 'The Startup' publication. Being a Member-only article, it garnered significant attention with the following statistics: 11.9K+ Viewers, 3.8K+ Readers
Beyond the lines of code I am also a creative person passionately creating designs and illustrations, writing poems, and trying out a whole lot of other creative stuffs.
Explore my creative world!