R&D Cybersecurity | GrammaTech
June 2021-Present
Emulation and re-hosting, static and dynamic analysis among other interests
R&D Cybersecurity | Sandia National Laboratories
April 2021-July 2022
Emulation and re-hosting, Vulnerability Research, Red/Blue Team, Static and Dynamic Analysis, Compression algorithms and data transmission
PhD | Purdue University
August 2015-May 2021
PhD in Electrical and Computer Engineering
Researching Emulation, Embedded Systems, Compilers, Programming Languages, Parallel Computing, Security, Genomics
Member of PLCL group under Milind Kulkarni
Research Assistant | Purdue University
August 2017-May 2021
Working with Milind Kulkarni and Saurabh Bagchi on Genomics, Parallel Computing, Binary Analysis and Genomic Security.
Instructor | Purdue University
May 2017-August 2017, May 2019-August 2019
ECE368 (Data Structures and Algorithms)
Teaching Assistant | Purdue University
August 2016-December 2020
ECE468 (Compilers)
Teach students compiler construction using lex/yacc and antlr
ECE 368 (Data Structures)
Teach students data structures using C/C++
Graduate Scholar | Sandia National Laboratory
May 2019-April 2021
Static and Dynamic Analysis for System Emulation.
Graduate Researcher | Facebook
August 2020-November 2020
Using Polyhedral Model Static Numerical Analysis for large scale vulnerability analysis on millions of lines of code
Graduate Scholar | Pacific Northwest National Laboratory
May 2018-August 2018
Creating a new genome assembly technique and algorithm. Paper AlCoB ‘19.
Using PNNL supercomputers, distributed computing, parallel computing
Graduate Scholar | Lawrence Livermore National Laboratory
May 2016-August 2016
Graduate Researcher under CASC at LLNL
Using LLVM to perform compile time analysis on MPI programs for communication patterns. Mentored by Ignacio Laguna.
Teaching Assistant | Utah Valley University
January 2013-July 2015
Teaching Assistant and Tutoring students in Discrete Mathematics, Digital Design, C++ Programming, Computer Architecture, Statistics, Circuit Theory, Signals and Systems, Embedded Systems 1, Calculus 1-3, ODE, Linear Algebra. Substitute teaching Digital Design, Computer Architecture, Data Structures (C++ Programming).
EBAY-Amazon Listing Manager/ Network Assistant | Good Guys Gun Range
September 2012 – July 2015
Setup and maintain computer network. Set up and maintain camera network. Manage, recruit and train EBAY-Amazon listing specialists to list items on our computer software.
Production Supervisor | R3 Sensors and Gooch Engineering
August 2014-October 2014
In charge of ordering and assembling components on different projects. Soldering, invoicing, and communication were major components of the position.
Regional Technician Manager | Shield Star Security
May 2007 – August 2012
Managing, recruiting, and training of technicians, as well as hands on installation of electrical hardware using the latest technology in wireless touchscreen technology. I installed and trained on GE, Honeywell, DSC, 2Gig, and Control4 equipment.