My Resume

My background

In 2008, I graduated from the University of Evansville with a Bachelor of Science in Computer Engineering. After graduation from the University of Evansville, I worked full-time for Magellan Integration, a low-voltage security company based in Evansville, IN. In 2009, I moved to Saint Louis, Missouri to pursue a Masters Degree in Computer Engineering at Washington University in Saint Louis. I received my Master’s degree in 2010 and moved to Dallas, Texas for a full-time position as a Software Developer. Between 2012 and now, I have worked as an intern for NXP (former Freescale) in Austin, TX, IBM Research Lab in Cambridge, MA. and Texas Instruments in Dallas, TX

SUMMARY Instructional Assistant Professor at Texas A&M University
EDUCATION Ph.D. in Computer Engineering Southern Methodist University
Master of Science in Computer Engineering Washington University in St. Louis
Bachelor of Science in Computer Engineering University of Evansville
December 2017 Dallas, TX
December 2010 St. Louis, MO
December 2008 Evansville, IN
SKILLS Digital Systems Design
Microprocessor Architecture
Formal Hardware Verification and Validation
RTL Synthesis and test
Embedded Systems Programming
Object-oriented Programming

Texas A&M University, College Station, TX August 2018-Present
Instructional Assistant Professor

Southern Methodist University, Dallas TX, January 2016-May 2018
Adjunct Lecturer of Microprocessor Architecture and Interfacing

  • Taught a class on ARM Microprocessor Architecture and Interfacing covering topics such as memory structure and interfacing, bus systems, support chips, tools for hardware design, analysis, simulation, implementation, and debugging

Southern Methodist University, Dallas TX, August 2015-May 2018
Adjunct Lecturer of Digital Systems Design

  • Taught a class on Digital Systems Design including topics such as combinational logic synthesis using Verilog, programmable logic architecture, and finite state machine design

Southern Methodist University, Dallas TX, January 2018-May 2018
Adjunct Lecturer in Discrete Mathematics

  • The focus of this course is on mathematical principles central to computer science including sets, logic, and proofs. Students learn how to apply the concepts of discrete mathematics to computer science problems.

Southern Methodist University, Dallas TX, January 2018-May 2018
Adjunct Lecturer in Software Engineering

  • Introduction to software system development and an overview of development models and their stages. This course also covers system feasibility and requirements engineering, architecture and design, validation and verification, maintenance, and evolution. The topics Include project management and a review of current software engineering literature. Student teams design and implement small-scale software systems.

IBM Research Lab, Cambridge, MA, June 2014-September 2014
Research Intern

  • Perform temporal and structural graph analysis of Governance, Risk, and Compliance data
  • Design and implementation of tools for Information Visualization

Southern Methodist University, Dallas TX, August 2013 - December 2017
Teaching Assistant in Digital Systems Design

  • Assisted students with combinational and sequential logic synthesis using Verilog
  • Introduced students to HDL programming
  • Assisted students with finite state machine design and pipelining
  • Graded programming assignments

Southern Methodist University, Dallas TX, January 2013 - December 2017
Teaching Assistant in Microprocessor Architecture and Interfacing

  • Wrote interfacing labs based on the ARM7 and Cortex Microcontrollers
  • Introduced students to assembly and C programming for embedded systems
  • Graded Verilog programming assignments

Southern Methodist University, Dallas TX, August 2012 - December 2017
Teaching Assistant in Digital Logic Design

  • Provide students with instructions and guidance for digital logic design
  • Developed lab experiments for combinational and sequential logic
  • Graded digital logic design and Verilog programming labs

Freescale Semiconductor Inc., Austin TX, May 2012-August 2012
Software Developer

  • Application development for the wafer manufacturing facility
  • Development of a dashboard application using the GRAILS framework
  • Professional experience using the DHTMLX JavaScript library

Wirevibe, Irving TX, January 2011-October 2011
Web Developer

  • Professional experience in PHP, MySQL, JavaScript, AJAX and CSS
  • Development and maintenance of corporate websites
  • MySQL database structure design
  • CSS programming for website visual enhancements

Magellan Integration, Evansville IN, August 2008-May 2010
Computer Engineer Level 1

  • Tested low-voltage equipment before delivery to customers
  • Designed and documented security/surveillance systems and low-voltage projects
  • Installed wireless routers on mobile security trailers
  • Installed DVRs, cameras and motion detectors for customers
  • Monitored and maintained the company VLANs
  • Configured testing lab facilities and maintained Windows & UNIX servers

Nanorobotics Laboratory, Polytechnique of Montreal Canada, May 2007-July 2007
Laboratory Research Assistant

  • Examined and measured the resonance frequency of magneto elastic samples for medical use
  • Implemented a VI (Virtual Instrument) under LabVIEW to record the frequency of Terfenol-D samples
  • Assembled a circuit according to the project specifications to measure the resonance of Terfenol-D samples
  • Documented experiments and submitted measurements for analysis
Page tags