John Dahlstrom


To design, improve, or sustain electronic systems, embedded or stand-alone, ranging from low-level circuits to computers, with human or machine interfaces, in software or hardware.


Bradley University Peoria, IL
B.S.E.E. Electrical Engineering
M.S.E.E. in progress; GPA: 3.6 on a 4.0 scale


National Merit Scholar, High School Valedictorian

Electrical and Electronic
  • embedded systems, FPGA, VLSI, microcontrollers, digital logic, digital signal processing, analog/digital circuits, artificial neural networks
  • independent or team design, implementation, testing, tuning, troubleshooting, repair
  • Past projects: remote Internet robot with audio and video; S/P-DIF audio decoder (FPGA); digital audio editor and DSP, written in cross-platform C++ with an object-oriented GUI; speech recognition system; digital tachometer
Computer and Programmable Devices
  • Operating systems: Linux, Unix, Palm OS, MS Windows (NT/2k, 9x/ME/XP, 3.x), MS-DOS. Configuration and driver development. PC board installation and repair.
  • Programming: C, C++, Java, Assembly (Intel x86 / IA32, Motorola 68000, HC11, 8051, 6510, 8085), VHDL, HTML, BASIC. Cross-platform, object-oriented, multi-threaded, real-time, networked design.
  • Networking: TCP/IP client/server (HTTP, FTP, SMB, NFS, SSH, VNC), TCP/UDP development (C/C++, Java)
Programming and digital synthesis
  • Object Oriented Programming of Embedded Systems
  • Programming PDA's
  • Structured Programming
  • Microprocessors
  • Design Using FPGA's
  • Advanced VHDL
  • VLSI System Design
  • Digital Logic Design
  • Digital Hardware Organization
Product design
  • Product Design and Development
  • Engineering Analysis and Design
  • Network Design and Analysis
Data processing and communication
  • Network Computing
  • Digital Signal Processing
  • Digital Image Processing
  • Signals and Systems I / II
  • Artificial Neural Networks
Analog design
  • Circuit Analysis
  • Electronics I / II
  • Energy Conversion
  • Electromagnetic Fields
Bradley University Peoria, IL
1997 to 2002
Programmer / Professors' Assistant / Laboratory Director's Assistant
  • Internet software development, in C/C++, Java, and assembly
  • Document entry, textual and graphical (CAD or vector graphics)
  • Distributed software installation and maintenance of networked laboratory PC's; administration of dedicated computers
  • Testing and tuning of analog and digital lab equipment for electrical engineering
1995 to 1996
HTML Programmer
  • Text and image conversion to indexed HTML for user documentation

Available on request

CONTACT "jodarom" (further contact information upon request)

Last updated: July 22, 2003