| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Phone: PHONE NUMBER AVAILABLEE-mail: EMAIL AVAILABLESummary of Skills:I have worked with both Windows and Firmware development for over 34 years.Skills and Interests:Language: English (Native Speaker), Basic RussianSoftware Development Skills: Windows Developer since 1989 (Windows 2.0 to Windows 10), WIN16/WIN32/WIN64, MFC Firmware Development since 1988 on 8051, Blackfin, SHARC (including Griffin/ARM) Raspberry PI, Linux/UNIX, OS/X Nordic SDK (BLE), BL652 Net+OS (ARM) HTML, AJAX, XMLComputer Language Skills C, C++, Objective C, XC, BASIC, Assembly (8051, SHARC, x86) Hobbies PhotographyExperience:Desktop Technician July 2023 - PresentRepowered, St. Paul, MN Repair and refurbish computers.Senior Software Engineer March 2003 - PresentTimewave Technology Inc., St. Paul, MN Developed firmware for Audio Monitoring with 8051 and ARM that interfaced with a Windows based data audio analysis suite of products that I also developed. Also had interfaces with a PocketPC (with WindowsCE) and browsers (IE, Edge, Mozilla, Netscape, Chrome, Firefox) that worked via HTML and AJAX. Development Team for Windows based Ham Radio Deluxe suite of software developed in MFC. Developed BLE firmware application on the Nordic ARM for laboratory vibration monitoring. Developed bare metal firmware for the 8051 and Blackfin DSP processors to receive telemetry from remote NOAA weather sensors. Designed and implemented a DSP FSK filtering algorithm that allowed reception of previously unrecorded signals from sensors. Developed firmware for remote control and monitoring via Bluetooth in hearing tests. Developed Windows software for interfacing and data analysis. Debugged electronics using Logic Analyzers, Oscilloscopes and Logic Probes Senior Software Engineer May 2006 - May 2021Danville Signal Processing, Cannon Falls, MN Developed bare metal firmware on ARM, SHARC DSPs, and Blackfin DSPs for audio and communication. Developed Windows, Mac and Raspberry Pi software to interface into high end Audio systems via serial, Ethernet and USB. Developed software for companys JTAG programmer, including C interpreter. Senior Software Engineer October 1998 March 2003 Veritas, Roseville, MN Wrote several design documents and product specifications for the Windows NetBackup suite of products. Developed and maintained Windows software for the company's line of backup products. (NetBackup and Backup Exec) Computer Consultant September 1997 - June 1998St. Olaf College, Northfield, MN Assisted students with tutoring on the use of campus computers. Software Engineer September 1996 - August 1997NCS, Mendota Heights, MN Developed database backend suite with a team for the company's OCR scanning system. Software Engineer August 1993 - August 1996Advanced Communication Design, Bloomington, MN Designed audio compression protocol and scanning systems to load music into audio databases. Main audio database contained over 16,000 music clips for previewing on prototype SCSI Seagate hard disks. Developed controlling software/drivers for the company's music preview systems on DOS, Windows, and Linux. Systems operated via numeric keypad or UPC scanner. Linux system operated 32 simultaneous independent hi-fidelity stereo scanning stations.Programmer September 1991 - August 1993Dynamic Air, Inc., Vadnais Heights, MN Travelled as a field troubleshooter to repair and program systems around the world, including Brazil, Mexico, England, Korea and around the United States. Developed controlling software and firmware to operate the company's custom industrial controllers used for pneumatic conveying systems. Developed an Embedded Ladder Logic and BASIC interpreter to operate these controllers so that the engineering staff could develop independently.Programmer October 1988 - August 1991Timewave Technology, Inc., Mendota Heights, MN Developed Windows software for an industrial test facility using prototype computers. System used remote sensors to measure and control pneumatic conveying system for material testing and system optimization. Developed DOS applications to interface with DSP for the Navy. Computer Consultant August 1986 - July 1988St. Olaf College, Northfield, MN Worked in ACC (Academic Computing Center) recovering disks by manually pulling information from the disk sectors. Assisted students with tutoring on the use of campus computers. PCs and Terminals.Education:Saint Olaf College, Northfield, MN August 1997 - June 1998 Degree: Russian StudiesMajor: History and PhilosophyActivities: Dramaturg for play "Three Sisters". Taught lecture series on Windows Programming attended by both students and staff.Studied:University of Minnesota, Mankato, Mankato, MN August 2005 - June 2007 Concentration: GeographyAugsburg College, Minneapolis, MN September 1993 - June 1995 Concentration: Science and LanguagesUniversity of Minnesota, Minneapolis, Minneapolis, MN August 1991 - June 1993 Concentration: Anthropology and Computer ScienceSt. Olaf College, Northfield, MN August 1985 - July 1988 Major: PhysicsConcentration: Computer ScienceRelated Courses: Russian Language 3 years, Physics 2 years, Computer Science Activities: Photographer for Foreign Studies Russian Choir Computer Club Attended classes from High SchoolReferences available upon request. |