William Widjaja

Welcome to the personal site of William Widjaja

Welcome visitor! My name is William. Currently, I'm working from home on some software for medical devices at Vitrix Health Inc. In March 2020, I finished my last class for a B.S. in Electrical Engineering at the University of Illinois, and I'm happy to talk about any of the projects I've done below. You can get to me at: william@vitrixhealth.com or wwidjaj3@illinois.edu. If you prefer a classic 1-page Resume, click here.

Around January of 2015, I started my own software company called Convey Software (www.convey.tech) which does automated sentiment analysis and uses machine learning. We've since raised a seed round after predicting (link: Brexit) and the 2016 (link: U.S election) when many other pollsters couldn't. Some things I enjoy doing in my free time: writing, cooking, competing in chess tournaments, going to hackathons and building new things. 

Recent Projects


Natural language processor that could class words into subject, predicate, noun/verb for further processing in Python. Turned into side company. Raised significant seed round and accepted into Alchemist Accelerator
Skills: Data science, Javascript, Fundraising, Communications, Presentation

ECG Circuit

Designed, tested and built Electrocardiogram circuit on a breadboard that read a person's pulse and displayed the PQRST wave. These waves are read by physicians to diagnose heart conditions. Email me for paper and circuit schematics.
Skills: Breadboard Circuits, Analog & Digital Signal Processing, Biomedical Engineering

Pacman on an FPGA

Created Pacman on an Altera DE2 board using the Cyclone IV-e FPGA. USB keyboard controlled movement. Game logic and graphics/VGA controller code was written in SystemVerilog (VHDL) developed on Quartus. FPGAs are commonly used in industries requiring a cross between high performance and quick prototyping iterations before the permanent IC scale of manufacturing. Email me for the code and report.
Skills: Hardware/Software co-design, System On a Chip

Solar Cell Array

Simulated, set up and tested an array of solar cells with bypass diodes and a basic single axis maximum power point tracker (MPPT). This graph shows an interesting power curve with a local maxima and a better global maxima. Email me for paper and data.
Skills: Solar Cells/Photodiodes, Renewables, Power Systems Engineering

Oral Image Detection

Collaborating with Biology Researchers and Machine Learning specialists to develop software which could classify an image's diseased regions. In this case, cavities, gum inflammation, and teeth gaps

Power Line Communication

Senior Design Project: Created system that allowed people to send texts to each other over the grid. Plug in a device in one outlet and another into a different outlet, and start talking.