Hey there!

I'm Vinit Kanani

Polyglot programmer with a passion for building scalable applications.

I am a software engineer with 5+ years of experience in building products in E-commerce and Fintech domain.

About Me

My interest in solving problems with technology began in 2017 when I started learning programming. Since then, I have worked on various projects and have gained experience in different technologies.

Here are some of the technologies I have worked with:

  • JavaScript
  • TypeScript
  • Java
  • Kotlin
  • Python
  • Golang
  • React.js
  • Vue.js
  • Next.js
  • Tailwind CSS
  • HTML
  • CSS
  • Express
  • Django
  • Spring Boot
  • Node.js
  • Kafka
  • GraphQL
  • Redis
  • RabbitMQ
  • MongoDB
  • PostgreSQL
  • MySQL
  • Elasticsearch
  • Docker
  • Kubernetes
  • AWS
  • Git
My Journey

Cimpress

Krista Technology

Senior Software Engineer - Fullstack @ Cimpress
June 2019 - July 2022
  • Built a React.js app for product price setup with a custom formula component leveraging CodeMirror, enabling user-friendly creation of complex pricing rules and a 50% reduction in pricing setup time
  • Architected micro-frontend Webpack federated modules, enabling independent development and deployment of multiple frontend applications
  • Developed a full stack application for managing billable entities, reducing manual effort by 50% and streamlined billing processes
  • Developed high-volume data pipeline on AWS to ingest over 1 million+ messages into Snowflake data warehouse, utilizing AWS SQS for message queueing and Lambda for processing
Things I've Built

Joblyzer

A job search engine that uses keywords to find relevant jobs from multiple job portals

Python
SpaCy
NLTK
Label Studio

NanoGPT

Implementation of GPT using Transformers library with a smaller model size

Python
Transformers
PyTorch

MNISTify

Implementation of GAN and Self-Attention GAN for generating MNIST digits

Python
PyTorch
GAN

E-commerce store

A full stack e-commerce store built with Django

Python
Django
HTML
CSS

Covid Alert

Android app which alerts users when they are in close proximity to a Covid positive person

Java
Android

Food Finder

A food recommendation system that suggests recipes based on ingredients

Python
Flask
NLTK
TensorFlow
React.js
Certifications
Machine Learning A-Z™: Hands-On Python & R In Data Science

Machine Learning A-Z™: Hands-On Python & R In Data Science

Udemy

Learn DevOps: Infrastructure Automation With Terraform

Learn DevOps: Infrastructure Automation With Terraform

Udemy

React - The Complete Guide (incl Hooks, React Router, Redux)

React - The Complete Guide (incl Hooks, React Router, Redux)

Udemy

Neural Networks and Deep Learning

Neural Networks and Deep Learning

Coursera | DeepLearning.AI

Javascript Algorithms and Data Structures

Javascript Algorithms and Data Structures

FreeCodeCamp

Intro to Machine Learning

Intro to Machine Learning

Kaggle

Connect with me on: