Hi, I'm Siraj.

I’m a software engineer from Boston, MA with a product design background.
Studying Cognition, Computation, and Linguistics at UIUC.
Currently, Software Engineering Intern at AbbVie, Product Design at Hack4Impact.
Researching and developing multi-agent systems at the 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
  • JavaScript

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


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