About Me

Who Am I?

I've 8+ years of experience working on Web Applications. I like to engage with new tech, with that I can make something beautiful. Apart from coding, I like to involve myself in current affairs, sometimes writing technical articles plus I like to be in style and help others with fashion stuff.

I completed my undergrad in Computer Science & Engineering from Babaria Institute of Technology in Vadodara (India) in May 2017.

I believe you can't control everything, live free until you can.

Harsh who loves,

All things tech

UI/UX

Superheroes

My Specialty

My Skills

Sometimes I make mistakes, learn from them and keep moving on.

JavaScript

(Vanilla, jQuery, ReactJs, VueJS, NodeJs)
90%

HTML

(v5)
85%

CSS

(CSS3, Tailwind)
65%

GraphQL

(Apollo GQL, Postgraphile)
60%

DevOps

(Gitlab CI/CD, Docker)
60%

Databases

(MongoDb, PostgreSQL)
80%

Python

(FastAPIs, Django)
50%
Education

Education

I've completed my bachelor's degree from Babria Institute of Technology (Gujarat, India) in 2017.

I got 8.00 CGPA and My love for coding started from there and still going on :P

I've completed my High school edcation from Shree Swami Narayan High School.. I was in HSEB board and In my final year I got 75%.

I've completed my school edcation from Shree Swami Narayan School. I was with GSEB board. In my final year I got 85%.

Experience

Work Experience

Senior Software Engineer - Cygnet Infotech November - 2021 To Current.

Appsmagnet is a product-based company. It has three products i.e Putler, Icegram, and Storeapps and I'm working with putler. It's a business analytics tool and it helps you to analyze your business insights, stats, customers, products, and many more. Here I mainly handle frontend UI/UX. Putler is built with React JS. Backend of Putler is built with Node JS and GraphQL. Sometimes I do work on APIs improvements and API development. Here we use postgres as our main database along with clickhouse for some additional operations.

Full Stack Developer - Store Apps March - 2020 To October - 2021

Appsmagnet is a product-based company. It has three products i.e Putler, Icegram, and Storeapps and I'm working with putler. It's a business analytics tool and it helps you to analyze your business insights, stats, customers, products, and many more. Here I mainly handle frontend UI/UX. Putler is built with React JS. Backend of Putler is built with Node JS and GraphQL. Sometimes I do work on APIs improvements and API development. Here we use postgres as our main database along with clickhouse for some additional operations.

Full Stack Developer - Pardy Panda Studios November - 2019 To March - 2020

I worked over a Hotel Management project with Node JS as a Backend and a React JS as a frontend. Where I create REST APIs using express and node. Here my main responsibility was to create REST APIs. There are several modules like door event management, reservations management, in-room dining management, meeting places managements, payment processors, etc. We used many third party APIs for this project like Agilysys System for booking handling, AssaAbloy APIs for door event management. With react JS I created an admin dashboard for the hotel admin users. WIth dashboard, they can perform CRUD operations on various details like hotel property, room types, etc. I have integrated Gitlab CI/CD using docker for this project and also wrote unit test cases that will check before the production release.

Full Stack Developer - Office Beacon April - 2017 To November - 2018

Here I worked on several projects that include frontend as well as backend both. A major project that we developed was a dynamic website builder with predefined components using Grapes JS, Vue JS, and Feathers JS. I created Micro APIs, Tested back-end APIs and Created a Googleauth-micro NPM package for Google Signup using Micro JS. The main technologies that I worked on are Vue JS, Feathers JS, Node JS, Grapes JS, and Microservices.

Read

Recent Blog

blog-1
Nov 12, 2020 | REST API | 1K+

Best Practices for REST API Design

We don’t value the importance of establishing a clean, understandable, and scalable architecture when developing a REST API but in the long run, this has a giant impact as the application grows.

blog-2
Feb 5, 2021 | Web Development | 249+

How to Use the useRef() React Hook

At that time we can’t remember all syntax, methods, functions, or other language-related rules. So, a cheat sheet is there to help us. It’s basically a document in which you can find syntax, methods, and other concepts.

blog-3
Feb 5, 2021 | Web Backend | 212+

Upload Images on AWS S3 Using Node.js

Node now supports a huge portion of businesses that are earning millions in revenue. Thus, it establishes itself as a platform that can sustain a huge load, whilst retaining smooth performance.To acheive that, you need best NPMs

Get in Touch

Contact

Drop me an email if there is anything you would like to talk about. Could be a hello, a potential work opportunity - anything, really. You could even send memes.

And if you'd like to stalk follow me on social media and other websites on the Internet, here are some cool buttons that lead to my profiles.