Hi, I'm Alex Friedman

I'm a computer science MS student at Worcester Polytechnic Institute (WPI) researching programming languages. In my free time, I enjoy working on projects. I thought that I could best communicate some of these projects with a website, so I created this one!

Recent Project: Bismuth

4/19/2023

Sample image of the Bismuth editor on https://bismuth-lang.org
Bismuth is designed to be a user-friendly general-purpose programming language for distributed, concurrent, and mobile systems.

Details



While still early in its development, the Bismuth prototype (accessible via our online editor) can already support complicated yet type safe communication channels along with a variety of other features designed to make distributed and parallel applications easier to write.

Read more

Recent Project: WPL

12/9/2022

Sample image of code in my implementation of WPL
Implementing a programming language in c++17 with llvm.

Details



My version of WPL has several features including:

  • Lambdas and Higher-order Functions
  • Algebraic Datatypes
  • Type Inferencing

Read more

Recent Project: IQP

5/3/2022

Strengthening Romanian Startups Project Report Cover
Strengthening the American Chamber of Commerce in Romania's Relationship with Startups

Details



This project synthesized strategies for the American Chamber of Commerce in Romania (AmCham Romania) to strengthen Romania’s startup community.

Read more

Recent Project: Song Rank

11/6/2021

SongRank Sample image
SongRank is a simple system for ranking songs via an ELO system.

Details



SongRank currently lets you rank songs by Steely Dan as well as see the overall rankings for all of their songs.

Start Ranking!

Recent Update: XING

6/8/2021

XING sample image
XING is a note organization tool that allows for users to create, search, edit and merge their notes.

Details



XING was recently updated to:


Read About XING

Recent Update: Conntinuity

6/8/2021

Conntinuity sample image
Conntinuity links multiple computers (regardless of platform) together into one experience by streaming applications between computers and synchronizing files.

Details



Today, I finished Conntinuity alpha version 2.0.0 which includes:

  • File synchronization improvements
  • UI enhancements
  • Bug fixes

Read About Conntinuity

Recent Project: Permission System

5/23/2021

For this project, I've been working on an authentication & permission system that I can use across my projects.

Details



Check back later for more information.

Recent Project: This Website

1/16/2021

Recently, I've been working on making this website!

Details



Check back later for more information (and perhaps the most meta page on this website)!

Recent Project: XING

1/12/2021

XING sample image
XING is a note organization tool that allows for users to create, search, edit and merge their notes.

Details



XING was recently updated to:

  • Allow for password resets
  • Improve searches
  • Improve searches

Read About XING

Recent Project: Conntinuity

1/11/2021

Conntinuity sample image
Conntinuity links multiple computers (regardless of platform) together into one experience by streaming applications between computers and synchronizing files.

Details



Recently, I started work to update Conntinuity. These updates so far promise vast improvements to the current system, and could bring Conntinuity to a releasable state in the near future.

Read About Conntinuity