Hello and welcome!
My name is Marko Bachvarovski and I'm a Software Engineer!
It's a pleasure to meet you!

Let me tell you about myself

About me

Profile Image

I'm a student at the University of Toronto studying Computer Science, Physics and Spanish. But beyond that I'm a passion-driven person with a hunger for knowledge. After all, that's how I got to where I am today. But I believe that one learns as long as they live, and I'm excited for the challenges ahead.

Outside of work, I love to exercise! If I'm not busy studying or learning something new, you'll definitely find me in the gym. I'm a very social person as well, so I always try to catch up with my friends or meet new people. So if you ever see me outside, feel free to say hi!

View Resume

Skills

Projects and past experience

Savi Finance

A financial app built with the goal of simplifying your day to day tracking of finances, owned by a startup of the same name. I worked on enabling Google and exchange auth for a third-party API that could scrape a user's email and account for transactions found there. Also created a forecasting function that predicts a user's transaction based on similar transactions made in the past
Note: app is still in development

See Live Website

Shakespeare GPT

A basic implementation of a generative pre-trained transformer (also known as GPT) trained on an extrapolation of Shakespeare's play, "The tempest". I implemented a language model, encoder, token generator, loss estimator and optimizer. As part of the optimization, I implemented methods such as self-attention, feed-forward layer, residual connections and dropout. The GPT aims to generate and output that is similar to Shakespeare's play

Source Code

NellieBot - Your personal NBA chat bot

A chat bot powered by LangChain that provides users with the most up-to-date scores and stats for NBA games. The chat bot is able to provide information on any game in the current and past seasons. It has a retrieval-augmented generation capability, allowing it to dynamically create a SQL query based on user input, execute it and return a natural-language answer to your question. Additionally, it has a memorization and contextualization ability, giving it an overview of all past messages, which enables to user to make queries without providing crucial information that has been provided previously

Source Code

See more

Contact

Phone: (437)-986-4015
Email: marko.bachvarovski@gmail.com

Get in touch