Quality-driven developer with experience providing exceptionally designed high tech software solutions
RELEVANT EXPERIENCE AND SKILLS
APPLICATION ANALYSIS, DESIGN, AND DEVELOPMENT
- Developed strategies for optimizing software usage
- Designed and implemented web clients, server-side software, and databases
- Directed software contractors and globally distributed development teams
- Experienced with all aspects of the Software Development Life Cycle
- Easily negotiated platforms, frameworks, languages, and tools.
PROGRAMMING LANGUAGES / PLATFORMS / TOOLS
UNIX LINUX Windows Android C# C++ C Java VB SQL XML HTML5 CSS PHP Python JavaScript jQuery Bootstrap SASS Flask React GWT Google Maps Ant+ Web APIs REST SOAP RPC Shimmer (EKG sensors) Emotiv (EEG sensors) Eclipse Visual Studio Android Studio MS Project GIT WordPress development
PROJECT HIGHLIGHTS
Windows
- Transportation data display
- Printer drivers
- Desktop test applications
Mobile
- Biometric data recorder
- ORCYCLE
bicycle trip recorder
UNIX and Other
- Production Test Stations
- Microcontroller ASIC testers
- Font editor / compiler
Microprocessor board
INTERPERSONAL SKILLS AND LEADERSHIP
- Composed effective verbal and written communications
- Successfully developed multiple projects (short and long-term)
- Proven ability to produced accurate and reliable work within deadlines
- Responsive to changing priorities, and assignments
- Worked independently and as part of a team
- Lead local and international teams
EMPLOYMENT HISTORY
Software Developer 5/2022 - Present
Glostone / CleanFleet – Clackamas, OR
Design developed microservices using Microsoft platforms (C#, ASP.NET Core, SQL Server, DevExpress)
• Developed WordPress web sites.
Tutor 7/2018 - 12/2018
Clark College – Vancouver, WA
Tutored students in Computer Technology (CTEC) courses. Topics included: C, C#, Python, Javascript, API programming (in Javascript and PHP), and WordPress.
Adjunct Research Assistant 3/2015 - 12/2016
Portland State University – Portland, OR
Developed android application for Transportation, Technology & People Lab to track bicycle riders and collect biometric sensor data. Developed code to record:
• Mobile phone scalar and vector sensors.
• Ant+ Heart Rate and Bike power sensors.
• Shimmer (EKG and GSR) and Emotiv (EEG) sensors.
Developed .Net application to display Trimet bus travel data
Student Research Assistant 6/2014 - 3/2015
Portland State University – Portland, OR
Developed android application (ORcycle) for Transportation, Technology & People Lab. to track bicycle riders in Oregon and collect data about their ride experience.
• Repurposed Cycle Atlanta code to work for Oregon proper.
• Implemented changes to user interfaces, workflows, and device database.
• Made changes to server side PHP code to accept additional data formats.
• Developed Android code using Eclipse IDE and Java. Used Komodo for server side PHP code.
• Used GIT to archive code for the open source community, and Google Play Store to distribute application.
Software Developer 6/2010 - 4/2011
Software Technology Group – Beaverton, OR
Tasked to move Visual Basic 6 printer test application to .NET 3.5.
• Analyzed and documented original applications functionality and structure.
• Determined requirements for the new application.
• Designed new application using various architectural principles, and software patterns and practices.
• Used Microsoft Project to developed project tasks and schedule.
• Implemented new code using Visual Studio 2010, and C#.
System/Software Engineer V 8/1981 - 10/2009
Hewlett Packard – Vancouver, WA
Engineering Productivity Lab
• Gathered requirements for test tool functionality.
• Researched and developed application architecture.
• Designed and implemented application framework, graphical user interface, and device I/O communications.
• Responsible for creating strategies for optimizing software usage.
• Responsible for directing globally distributed development teams.
• Directed internal and external software contractors in the design and development of software applications.
• Designed and develop applications for testing printer firmware components, and printer mechanisms.
• Developed microcontroller software for testing analog and digital ASICs.
Computer Integrated Manufacturing:
• Redesigned UNIX test applications to run on Windows platform.
• Designed and developed, production line printer test software, and supervised construction of production line test stations.
• Designed and developed UNIX PLC monitoring application.
• Designed and developed printer device communication libraries.
• Developed production line test process and supervised changes to production line equipment.
Research and Development:
• Developed graphics and compiler application for generating fonts.
• Developed and localized Microsoft and Apple printer drivers.
• Developed microprocessor electronics for thermal printers.
EDUCATION
B.S. Computer Science
Portland State University – Portland, OR
Associate in Applied Technology Web Development
Clark College – Vancouver WA
B.S. Electrical Engineering
Lehigh University – Bethlehem, PA
CERTIFICATES
MTA Database Fundamentals
MTA Software Development Fundamentals
MTA Introduction to Programming Using JavaScript
ORGANIZATIONS & NETWORKS
Portland Python Pirates
CHIFOO (Computer Human Interaction Forum of Oregon)
PHPDX
Portland JR DEVELOPER Meetup!
PDXnode
Portland WordPress Meetup
PADNUG
Free Code Camp Portland
Front End PDX
Portland JavaScript Admirers