Bharat

Hi there!

I am Nitish Sharma.

Designer & Developer

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.

Explore Nitiverse

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.

Projects

Beyond my work experience, I love exploring new technologies of my interest. Here are some of my side projects.

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

2022-09-01

Approximately a year after I passed out from college, I conceptualized and developed an application to simplify the ID card creation process. The core idea was to empower designers by enabling them to create templates, reducing the complexity of handling individual member details. Moreover, the application extended its functionality to allow members to autonomously create their own ID cards by uploading pictures and adding their personal details.Two major fetures provided by the application are:Single ID Card Generation: PDF and JPEG format options for individual ID cards.Bulk ID Card Generation: A streamlined process for generating ID cards in bulk by providing details through a spreadsheet.

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!

My experience  as a developer and passion  towards design when combined with your vision  will end up in a great result.

Designed & Developed with ByNitish Sharma

All rights reserved © 2025