BSEE 1980 Northwestern University ; Evanston, IL
MSEE 1983 Illinois Institute of Technology ; Chicago, IL
Electronic Design and Tools: Expert user of electronic design tools for schematic, PCB layout, digital and analog simulation, logic and functional verification since 1987. Experienced with Altium, KiCAD, Cadence, PCAD, Orcad, and Eagle products among many others.
Embedded System Design: Utilizing Open Source Applications and Standards. Operating Systems: Debian, BSD, Linux, FreeRTOS, QP/C. Programming Languages: C, C++, Python, and Assembly. Hardware platforms: STM, ARM, Atmel, Raspberry Pi, Arduino, Beaglebone Black. Communication: Wi-Fi, TCP Stack, Bluetooth, MQTT, SPI, and I2C. Development Platforms: Django, Eclipse, Android Studio, Visual Studio, 2015, Blynk (Android Apps-embedded controller). Security: SSH, Public Key Encryption (PKI). Expert with IBM Bluemix and Node-Red flows.
Presentation Skills : Taught nine different electronic technology classes at College of Lake County. Classes were, personally developed and delivered using lectures utilizing PowerPoint slides, online testing using Blackboard, and hands-on labs. Classes included schematic entry. PCB layout, circuit analysis, digital design, PC computer hardware and peripherals, electric motors, and networking. Have given numerous technical presentations to students, engineers and executive management.
Group Collaborative and Cloud-based Tools : Expert Git/GitHub; Expert user of Office 365, Evernote and Google Docs. Configured and maintained a number of group collaboration sites using Google Groups.
Mobile Devices: Expert user of Android Devices. Successfully completed an Android Mobile App class on Coursera
Software Development: Have programmed in Node-Red, assembly language, C, Python, Lua, PowerShell, and Bash.
Open Source Hardware: Expert for NodeMCU, Arduino, Raspberry Pi, and BeagleBone Black computers
Windows OS: Installed, deployed, and administered Windows 10, 8.1, and earlier versions. Windows Server 2012 R2 and earlier versions. Installed and maintain a Domain. Experienced with PowerShell. Utilized Hyper-V to implement Windows and Linux based virtual machines.
Linux and Unix OS: Installed, deployed, and administered Linux Desktop and Servers. Used UNIX systems extensively since 1984. Server Applications include DNS, Virtual Machine, DHCP, File storage and LAMP implementations. UNIX, BSD, Debian, Ubuntu Desktop and Server.
Computer Hardware: Have personally configured, maintained, upgraded and repaired well over 200 laptop and desktop PCs, and UNIX workstations. Procured, designed and deployed three engineering computer labs at College of Lake County.
Server Hardware: Have configured and maintained Dell, Sun, and Compaq servers. These systems have used Windows Server 2012 R2, UNIX and several Linux based operating systems.
Networking: Cisco Certified Network Instructor. Expert (20 years) configuring and maintaining Local Area Networks in a TCP/IP environment. Familiar and proficient with the following networking tools: VNC, Ethereal, and NMAP, Remote Desktop Protocol (RDP), TeamViewer, and other network management tools. MyBusinessNetwork
Wireless Networking: Expert installed and configured numerous 802.11 a/b/g/n wireless networks utilizing WEP, WPA, WPA2 security protocols using TKIP and AES encryption protocols. Integrated many Bluetooth devices with mobile devices.
Network Firewalls: Installed configured, and maintained the open source pfSense network firewall. Installed services included DHCP, Snort Intrusion detection, QoS filtering, IP based filtering for outgoing and incoming packets, networking monitoring and proxy server implementations. Implemented OpenVPN on my business network which allow my mobile devices complete access to serve services.
Web and Internet Tools: Proficient in Dreamweaver MX4, HTML, FTP, IIS 6.0; DNS configuration, FTP and DHCP Servers. Deployed Content Management System (CMS) for website development. Developed several websites using the open source CMS Joomla. Currently using GRAV for creating websites.
Virtualization: Deployed and evaluated the following virtualization solutions: Hyper-V, VMware ESXi, VMWare Workstation
Microsoft Office: Expert power user of Visio, MS Word, Excel, PowerPoint, and Access. Have created over 100 presentations using PowerPoint.
Multimedia: Experienced Digital Photographer. Proficient with Adobe Photoshop and Adobe LightRoom.
Project Management Tools: Expert manager and user of Jira"Agile and Kanban management" with draw.io diagramming and Microsoft Project
GPS: Active user of GPS aviation navigation systems since 1996.