Hello, I'm Vatsa. I'm a software developer with 2 years of experience. I enjoy building cross-platform apps.
About Me
I am a Software Developer working remotely from -25°C Montreal, Canada. Over the past half decade, I graduated from Concordia University with internships at notable companies like Microsoft, UNO Platform, nventive, and EventDesk. Since January of this year, I've been working at Uno Platform, building a platform for developers to build cross-platform apps with ease.
When I'm not coding, I like to organize or participate in hackathons, explore new technologies, work out, and travel.
Fun fact: I have visited 9+ countries in the last 3 years.
My projects
Emotion and Sentiment Classifier
Machine learning-based tool that analyzes and categorizes emotions and sentiments. It identifies various emotional states like happiness or sadness from textual data, useful in applications such as social media analysis and customer feedback.
- Python
- NLP
Web Crawler
This program crawls a website and analyzes the text of the pages it visits using k-means clustering and sentiment analysis.
- Python
Spotify Explicitness Predictor
Application for predicting the explicitness of songs on Spotify. The code uses machine learning algorithms to classify songs as either explicit or non-explicit.
- Python
- NLP
Rush Hour Game
This application implements various search algorithms to solve the Rush Hour game.
- Python
- NLP
HFESTS
The Health Facility Employee Status Tracking System (HFESTS) is a database system developed to help healthcare facilities keep track of their employees’ health status during the COVID-19 pandemic.
- PHP
- HTML
- SQL
- CSS
Dropout in Neural Networks
This program implements dropout in neural networks on multiple datasets. Dropout is a regularization technique that can prevent overfitting in neural networks by randomly dropping out some neurons during training.
- Python
Eternity
ETERNITY is a scientific calculator that can compute certain complex special functions.
- Python
BeastFit
A full stack website built as a concept for a montreal-based fitness company.
- PHP
- JavaScript
- HTML
- SQL
- CSS
My skills
- Python
- Java
- C#
- C
- TypeScript
- JavaScript
- HTML/CSS
- PHP
- XAML
- .NET
- React
- NodeJS
- Express
- Docker
- React-Native
- MongoDB
- MySQL
- GraphQL
- Uno Platfrom
- Git
- LaTeX
- Postman
- Heroku/Netlify
My experience
EventDesk
Web Developer Intern
Montreal, Canada
Built localized cross-platform Web application for leasing event spaces by using the MERNG Stack (MongoDB, Express, ReactJS, NodeJS and GraphQL) and React-Native. Designed and created the User Login page and the Venue Management page. Built and integrated GraphQL based API’s and NodeJS microservices. Maintained and improved the DevOps pipelines to buid and deploy the applications to AWS Cloud.
January 2022 - April 2022nventive
Mobile App Developer Intern
Montreal, Canada
Contributed to the development of the MoreRewards cross-platform (iOS, Android, UWP) mobile application in .NET (C#) and XAML (Xamarin). Designed and created the Home Page, the Offers Page and the Maps. Implemented custom animations and transitions to flex containers and forms.
May 2022 - August 2022Uno Platform
Software Developer Intern
Montreal, Canada
Led the team of interns to build TubePlayer - a fully functional YouTube app rebuilt on Xamarin and optimized for performance and user experience. Developed app's video playback feature, including integration with the YouTube Data API to retrieve and display videos. Implemented the search functionality with filters for video type, upload date, and duration. And also implemented the loading, error, and empty search pages.
January 2023 - April 2023Microsoft
Software Developer Intern
Montreal, Canada
Developed a GPT utterance generator. Implemented both frontend and backend functionalities, including dynamic filtering and sorting of the results. Designed and developed a system to automatically adjust filtering options based on user input files. Created a Python script to convert .xslx files to .trsX files for user downloads. Reduced project runtime by 35%.
May 2023 - August 2023Uno Platform
Software Developer
Montreal, Canada
Developed the Single Project feature of Uno Platform, creating a unified project structure that targets multiple platforms (iOS, Android, macOS, Windows, WebAssembly, Linux), streamlining development and maintenance process for cross-platform applications. Improved the navigation of Uno Platform apps by optimizing the routing logic, resulting in improved performance and user experience. Collaborated with cross-functional teams to ensure seamless integration of new features and bug fixes.
September 2023 - PresentContact me
Please contact me directly at vatsashah45@gmail.com or through this form.