Hi, I'm Siraj.

I’m a software engineer and designer from Boston, MA studying at UIUC.
Software engineering and product intern at a startup.
Product design for non-profits at Hack4Impact.
Formerly, Intern at AbbVie, Research at Learning and Language Lab.



Developed a Single-Page Application integrating a REST API for a job board servicing startups and students at the University of Illinois at Urbana-Champaign

Terrain Generation

Procedural terrain generator written with C (compiled into WebAssembly) using Perlin2D noise and visualized with HTML5/JavaScript. Prototyped in Python

  • WebAssembly
  • C
  • JavaScript

Git Get

A simple GitHub profile analyzer built to gain insight for users and organizations. Built with a React.JS frontend and a Go API to facilitate caching.

  • Go
  • React
  • TypeScript

Messenger Data Analysis

Quantitative metrics and textual analysis for Facebook Messenger data dumps. Using natural language processing to develop understanding about conversations.

  • Python
  • NLP
View All Projects


Oct 25, 2020

Drop the 'I' and When to Use Prefixes

Clearer naming conventions for a strongly typed web.

May 27, 2020

Why and How to Write Functional JavaScript with ES6

ES6 allows for integration of functional programming in existing JavaScript programs.

Jan 20, 2020

Creating a Job Board for Startups at UIUC

The process of creating a student job board focused on startups at the University of Illinois at Urbana-Champaign.

View All Posts