docx - David Kebo

advertisement
David Kebo Houngninou
davidkebo@gmail.com
www.davidkebo.com
SUMMARY
Ph.D. student in Computer Engineering seeking an internship
EDUCATION
Ph.D. in Computer Engineering
Southern Methodist University
Expected December 2016
Dallas, TX
Master of Science in Computer Engineering
Washington University in St. Louis
December 2010
St. Louis, MO
Bachelor of Science in Computer Engineering
University of Evansville
December 2008
Evansville, IN
SKILLS
Digital Systems Design
Microprocessor Architecture
Formal Hardware Verification
Embedded Systems Programming
Object-oriented Programming
Web Development
SOFTWARE
&
OS
Altera Quartus II
Altera Modelsim
CADENCE
NI Multisim
NI LabVIEW
Keil µVision
MATLAB
Java NetBeans IDE
Eclipse IDE
Synopsys
Visual Studio IDE
Windows Server
Mac OS X
Linux
Drupal / Wordpress CMS
Adobe Photoshop
Programming
Languages
Verilog
VHDL
Assembly
C / C++
Android
Development
Java
HTML / PHP
MySQL
D3.js JavaScript library
PROFESSIONAL
EXPERIENCE
Southern Methodist University, Dallas TX
January 2016-Present
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- Present
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.
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-Present
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
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
January 2013-Present
Southern Methodist University, Dallas TX
Teaching Assistant in Digital Logic Design
 Provided 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
August 2012-Present
Freescale / NXP Semiconductor, Austin TX
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
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
May 2012-August 2012
January 2011-October 2011
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
University of Evansville Office of Technology Services
May 2006-July 2008
Help Desk Support Technician
 Installed and troubleshot audiovisual equipment for clients
 Logged tickets from faculty, staff and students and dispatch technicians daily
 Utilized remote desktop tools such as GoToAssist Corporate to help clients remotely with
2
 Troubleshooting OS issues and network configuration
 Virus & Spyware removal
 MS Outlook configuration and contacts import for university email accounts
PROJECTS
 Area: VLSI & Digital System Design
Title: Finite state machine (Matrix multiplier) on Altera FPGA
Datapath and Controller design in Verilog
Timing analysis for performance
Title: 8-bit RISC CPU design in CADENCE
Designed a block diagram of the CPU architecture including registers, memory, ALU, and control unit.
Performed CPU layout simulation in CADENCE
Performed LVS and DRC testing on the CPU in CADENCE
Submitted layout for fabrication in a 0.6 micron CMOS process
 Area: Computer Architecture
Title: Design of 5-stage pipeline processor in VHDL using Altera Modelsim (team project)
Wrote a custom instruction set architecture for the processor
Wrote test programs to test the behavior and hazards of the processor
Calculated the execution time of the pipeline and processor MIPS rate
 Area: Wireless Sensor Network & Embedded Systems
Title: Teleoperating Home Devices using TinyOS
Designed a remote gate opener using TelosB/Tmote Sky motes and a servomotor
Wrote an application in nesC for the wireless communication between the basestation and motes.
Built the hardware setup and wired the servomotor to the mote external pins.
 Area: iPhone OS Application Development
Title: Sudoku for the iPhone and iPad
Implemented the navigation view controller for the game’s graphical interface
Wrote the application logic and the algorithm in Objective-C
Upgraded user interface for integration with the iPad
Title: Automated Phone Number Exchange for the iPhone
Contributed to the high-level specifications of the application
Implemented the library that handles the application logic
Debugged and tested the application on the iPhone simulator
 Area: Android OS Application Development
Title: Android Phone to AXIS IP Camera
Wrote an Android phone application in Java to control an IP camera remotely
Established the communication between the phone and the camera via sockets
Implemented control functions to move the IP camera from the phone using the AXIS API
Implemented the application graphical user interface
3
 Area: Computer Networking
Title: Design and implementation of a computer network with WAN connectivity for Oncology
Hematology Associates of Southwest Indiana
Drew the network diagram including the VLANs structure
Documented the current protocol configurations
Wrote network configuration files with VLANs and ports configuration on Cisco Catalyst switches.
HONORS
Southern Methodist University, Dallas TX
Bobby B. Lyle School of Engineering
Outstanding Graduate Student Award 2015
University of Evansville Students Dean’s List
Fall 2005, Spring 2006, Spring 2007, Fall 2008
4
Download