Onyeka Emmanuel Obi, Ph.D.
PO Box *****, Shoreline, WA 98160
******.***@*****.***
Education
PhD (Mathematics) University of Pittsburgh, Pittsburgh, PA, May 2010
BS (Applied Mathematics) University of Pittsburgh, Pittsburgh, PA, April 2004
Hardware Experience
FPGAs (Spartan 6), Microcontrollers (ATmega), CC3000, HC SR04, RF Link (433 Mhz), Xbee Pro (900
Mhz), Oscilloscopes, Multimeters
Network Experience
Linux (Amazon Linux, CentOS, Ubuntu, Wheezy Raspbian), Mac OS X 10.8, Windows Server 2012,
Windows Server 2008, Apache, Nginx, IIS, LAMP stack (XAMPP/AMPPS), HTTP/HTTPS, SSH, TCP/IP, FTP, DNS,
DCHP, AWS (EC2), Routing/Switching/Firewalling (Application and network layers)
Software Experience
Verilog, VHDL, JavaScript, Node.js, C, C++, C#, F#, Backbone.js, Haskell, Objective C, Java, Python,
PHP, VBA, Perl, Bash, Batch, Powershell, PostgreSQL, Microsoft SQL, Transact SQL, MySQL, Git, MATLAB, R,
STATA
Verilog/VHDL – FPGA/CPLD/soft microcontroller development
●
JavaScript/Node.js – Wireless embedded systems programming
●
JavaScript/Backbone.js MV* development
●
F#/Haskell Functional programming based web development
●
C/C++ Microcontroller programming
●
C# Windows Applications Programming
●
Objective C/Java Mobile device development
●
Python – Academic proof of concept scripting
●
PHP – E commerce backend development
●
VBA – Structures/unstructured document interfacing
●
Perl/Bash/Batch/Powershell File system scripting
●
PostgreSQL/Microsoft SQL/Transact SQL/MySQL – Database management and communication
●
Git – Version control
●
MATLAB/R/STATA Scientific Computing
●
Consulting/Contracting
The Obi Group, Consulting/contracting in embedded systems, E commerce, online marketing, and
investment analysis, January 2011 Present
Tradewinds Capital Management, Investment management, financial research, quantitative trading, VBA
programming, June 2011 January 2014
Past Projects
Searching for topologically non trivial structures in biological molecules, using Python/C and a geometric line
sweeping algorithm, analyzing time series regressions to determine the factors of firm employee and revenue
growth, capturing unstructured data and reorganizing it in spreadsheet form using VBA, developing the
components of a TCP/IP core, using Verilog/VHDL, programming a drone to execute a preprogrammed flight
pattern using JavaScript/Node.js, implementing a multiserver configuration using Amazon Web Services,
porting an ASP.NET website to MonoDevelop/Linux, executing a build of an online product using Windows batch
programming, sending bits over long distances using the Xbee protocol on the 900Mhz band
Fellowships
K. Leroy Irvis Fellowship, Mathematics Research and Teaching, August 2006 – April 2009
Teaching Assistant, University of Pittsburgh, Pittsburgh, PA, August 2007 – April 2008
● Assisted professor for Calculus I and II grading
● Maintained office hours and conducted recitations
NIH MSTP Fellowship, Medical School and Mathematics Research, August 2004 – August 2006