summaryrefslogtreecommitdiff
path: root/_pages/experience.markdown
blob: 9e623a04fd1fcb77cd8edb9382d8d0450149ecf8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
---
layout: page
title: Experience
permalink: /experience/
description: Listing of all my professional experiences.
nav: true
---
# [Northwestern University](https://northwestern.edu)
Evanston, IL<br>
Summer 2022

  * Helped implement back-end [VCODE](https://dl.acm.org/doi/10.5555/865063) code generation for an LLVM-based compiler.
  * Identified [RISC-V](https://riscv.org) [V-extension](https://github.com/riscv/riscv-v-spec/releases/tag/v1.0) as good candidate for VCODE acceleration.
  * Designed VCODE accelerator as RoCC coprocessor in [Chisel](https://www.chisel-lang.org) and integrated with [Chipyard](https://chipyard.readthedocs.io/en/stable).
  * Implemented both unit tests and baremetal full-program tests for coprocessor.

# [Illinois Institute of Technology](https://www.iit.edu)
Chicago, IL<br>
Summer 2021

  * Created FPGA design to accelerate virtual machine clean-up for [Virtines](https://dl.acm.org/doi/abs/10.1145/3492321.3519553).
  * Developed Linux PCIe kernel module to initialize and communicate with flashed hardware design.
  * Exposed FPGA capabilities as character device for programmer interaction.
  * Wrote QEMU device to emulate physical device's behavior and validate kernel module functionality.

# [Mazarine Ventures](https://mazarineventures.com)
Chicago, IL<br>
Summer 2019<br>
Summer 2020

  * Automated and refined deal flow database with partners in VC firm.
  * Redesigned and optimized website.
  * Unified digital presence through common media collection and sharing tool.
  * Organized and documented networking configuration of firm's online resources.

# [Nalco Water, an Ecolab Company](https://www.ecolab.com/nalco-water)
Naperville, IL<br>
May 2018 - August 2018<br>
December 2017 - January 2018

  * Reviewed, revised, edited, and drafted technical manuals for equipment used in water treatment.
  * Created training materials for new employees and helped develop training curriculum.
  * Created automated templates and formatting macros for others to use in developing new manuals adhering to department standards.
  * Wrote VBA macros to automate pricing tools, integrating MS Word and MS Excel, and developed training materials for sales team.
  * Using Adobe RoboHelp, converted manuals to a cloud-based HTML5 version, allowing access to manuals from mobile phones, tablets, and laptop computers.
  * Developed system for document version control.

# [Starbucks Barista](https://www.starbucks.com/)
Geneva, IL<br>
June 2015 - August 2017

  * Reported to store manager, made handcrafted beverages, maintained clean facilities that exceeded health inspections.
  * Trained new employees on drink creation and standards.