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
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
A job search engine that uses keywords to find relevant jobs from multiple job portals
Python
SpaCy
NLTK
Label Studio
Implementation of GPT using Transformers library with a smaller model size
Python
Transformers
PyTorch
Android app which alerts users when they are in close proximity to a Covid positive person
Java
Android
Certifications