ALEX
KALININS

ALEX
KALININS

ALEX
KALININS

ALEX
KALININS

ALEX
KALININS

I'm a frontend engineer based in the vibrant city of Toronto, Canada. Beyond coding, I'm a passionate reader, a dedicated coffee enthusiast, and a true music aficionado. Armed with a double major in Computer Science and Cognitive Science from the University of Toronto, my love for learning is boundless even beyond the classroom.

Available for Exciting Opportunities!

I enjoy exploring my interests and honing my skills through the creation of exciting projects. My passion lies in web development, particularly in React and Next.js, and I also have experience in full-stack development.

Selected Projects

ReplyForce (DemandScience)

April 2022 - October 2023
Front-EndNext.jsTailwindTypeScript
ReplyForce (DemandScience)

An email campaign-building tool for SMB sales and marketing professionals. I took ownership of the in-house rich-text editor and the common DemandScience component library.

Studio 5.echo Website

Mar 2024
Front-EndNext.jsTailwindTypeScript
Studio 5.echo Website

A website for a music studio business, designed and developed by me. Created in Next.js 14 with Tailwind CSS. The site is fully responsive for mobile.

SongNebula

December 2021 - January 2022
Full-StackThree.jsNext.js
SongNebula

A web application for visually exploring music based on Spotify audio analysis data. A Gaussian Mixture Model was fitted to the songs in the database, allowing the user to listen to each cluster. The songs are plotted in three.js

TeaBlocks

December 2020 - January 2021
Full-StackReactTypeScript
TeaBlocks

An visual, in-browser, node-based programming language for teaching kids the basics of programming. The system allows for basic arithmetic, loops, and control flow. The system can be used to create and manipulate shapes in HTML Canvas.

Postcards GAN

October 2021
Machine LearningTensorFlowPython
Postcards GAN

A personal foray into Generative Adversarial Networks (GAN). Postcards GAN was trained on a large collection of old postcards that share the aesthetic of post-war Kodachrome. The aim of this project was to experiment with GANs and generate images that look like postcards.

Hairnet AI

October - December 2020
Machine LearningPyTorchBlender
Hairnet AI

A personal foray into Convolutuonal Neural Networks. A neural network was trained, on a set of randomly generated images in blender, to predict parameters needed to generate a given image in Blender.

"Swiss Cheese" Game

November - December 2018
JavaGame DevAlgorithm
"Swiss Cheese" Game

A maze exploration game written in Java using Randomized Depth-First Search algorithm for procedural maze generation. The raycasting rendering engine was built from scratch.

Portfolio

September 2021 - Ongoing
ReactNextJSSCSS
Portfolio

A personal portfolio website. The site was built using NextJS and SCSS. The animations on the hero page (circles and sliding text) use CSS animations.

Contact Me