Work Experience
Harness.io
BharatPe India
Google Summer of Code
MLH Fellowship
Cloud Native Computing Fdn.
Kubernetes.io
Open Bioinformatics Fdn.
Software Engineer 1
@Harness.io
Aug, 2023 - Present
- Developed a business value realization dashboard for the Harness platform, employing React, TypeScript, and Golang. This tool checks pipeline construction best practices and tracks stickiness metrics to boost customer retention
- Developed an internal tool for customer onboarding and lifecycle tracking, successfully retiring the Gainsight platform and consequently saving the costs previously incurred from its use
- Additionally, designed and implemented a scheduled automation for issuing license utilization alerts and renewal notifications on Slack
Tech Stack
Languages
JavaScript
TypeScript
C++
Python
Golang
Tools & Technologies
React.js
Gatsby
Next.js
Node.js
Express
Flask
Docker
Kubernetes
MongoDB
SQLite
Redux
Firebase
Git
GitHub
Postman
Platforms
Vercel
Netlify
Heroku
DigitalOcean
Featured Projects
pritishsamal.xyz
SQL Editor
SQL Editor aims to provide users with a seamless and user-friendly platform for executing SQL queries, displaying query results with pagination, offering search functionality, maintaining a query history log, and supporting the export of results in CSV or JSON formats. The application will also showcase the execution time of queries and provide a list of available tables in the sidebar for easy reference.
#React#Material UI#React Ace
pritishsamal.xyz
NITRUtsav NIT Rourkela
NITRUtsav is the literary and cultural festival of NIT Rourkela. Spearheaded a developer team to create a highly interactive website for the cultural fest of NIT Rourkela which had close to 1 million hits. Developed the frontend using React, TypeScript, Styled Components, and Twin Macro whereas used Express, TypeScript, GraphQL, Prisma, & MongoDB for the backend & then deployed it on Digital Ocean.
#Next#TypeScript#GraphQL#Tailwind CSS
pritishsamal.xyz
pritishsamal.xyz
Kaagaz by D361
Implemented a highly scalable frontend for the official magazine of NIT Rourkela along with a custom markdown parser. Incorporated blog, progressive web app (PWA) & animation features for a seamless experience using Next.js, TypeScript, Styled Components, integrated Google Analytics, and deployed it on Vercel.
#Next.js#TypeScript#Emotion#PWA#Google Analytics
pritishsamal.xyz
pritishsamal.xyz
Kafka Streamer
Kafka Streamer is a microservice that uses Kafka to listens to an event involving order creation and then insert the product orders to a Postgres database. The database operations are carried out using a DB sink connector which reads product_orders topic and writes the data to a table called orders in Postgres DB.
#Flask#Docker#Kubernetes#Kafka#Postgres
pritishsamal.xyz
Mini Node Exporter
Mini Node Exporter is a simpler form of the famous node-exporter project of the Prometheus organization. It is basically a type of monitoring stack and an exporter for hardware and OS metrics that are exposed by the prom-client. It is built with Express, Prometheus, Grafana.
#Express#Prometheus#Grafana#Docker#Docker Compose
pritishsamal.xyz
Weather Forecasting Site
Built a completely dynamic weather forecasting site using OpenWeather API and Leaflet, as a part of the MLH Prep Program. Here, the user can search for weather condition of any place of the world and can see hourly and weekly forecasts.
#JavaScript#React#OpenWeather API#MUI#Leaflet
Latest Post
Introduction to Go: A Powerful and Efficient Programming Language
July 23, 2023 . 7mins read
In the ever-evolving landscape of software development, programming languages play a vital role in shaping the way we build and deploy...