Alex Fetisova

Things I've built



Handwriting Recognition Keyboard
for iOS

In collaboration with a data scientist, designed and built a keyboard that recognizes handwritten strokes. Handled the app and the Flask server on Elastic Beanstalk


Photo sharing web app using MEAN stack

Built a photo sharing web app using AngularJS, NodeJS, ExpressJS and MongoDB database. The functionality includes handling secure logins, liking posts, commenting, adding friends, and so on.


Calculator App
for iOS

A fully functional calculator with history of operations and memory button


Snake Android App

The snake game


Event Scheduler App
for iOS

An app helping you find the right time to schedule events in your calendar. Includes a timer


Yo app clone

An iOS app that allows you to message from pre-set templates. Built at a Stanford hackathon. Kind of a silly app, won us mini photo printers.


Cyclic Longest Common Subsequence Solution in O(mnlgm)

Built and optimized a solution for the Cyclic Longest Common Subsequence problem in Python using Dynamic Programming and Shortest Path. The algorithm runs in O(mnlgm).


Unsupervised Learning Applied to Private Foundations

Using Mixture of Gaussians, we identified 3 major components in terms of the way foundations have managed their resources over time


Image Compression using K-means

Wrote a k-means algorithm in MATLAB (no libraries used) to compress an image


ICA for Audio Separation

Wrote an ICA algorithm in Matlab (no libraries used) to unmix audio files


Crash Reporter in C

Built a reporter in C that parses the ELF file and traverses the stack to find where the program crashed after a segmentation fault


Collocations in C

Picks top words that go together frequently and prints a random phrase based on those pairs like:

small inexpensive measures limited combat infections
little bee tree forming spherical inclusion
the wobbly knees giving social nexus
little dig one fierce beast did


Vector and Map implementations in C

Implemented a "self-resizing" array and a hashmap


Converting Startup Data
from JSON to SQL

Converted public data from JSON to SQL using Python and SQLite


Math Question Classification

A simple classification tool for math exam questions, used at University of British Columbia. Makes it easier to search and practice particular topics.