Professional Summary
Accomplished Front-end UI/UX Software Engineer with experience in all aspects of Software Development, Web Development, I/T, and Tech Support. Stanford MSCS with proven track record of high performance. Capable and willing to tackle any programming challenge. Articulate, creative, organized, personable, and energetic self-starter who takes ownership of assignments and drives for results. Software Developer you can trust communicating with your most valuable customers.
Note To Recruiters
My most current resume is best downloaded from my Stanford Page and is available in MS Word and Adobe Acrobat formats.
Skill Set
Programming Languages
Current Proficiency
- JAVASCRIPT
- VUEJS
- CSS
- STYLUS
- GRAPHQL
- APOLLO
- XHR
- RESPONSIVE DESIGN
- CSS FLEXBOX & GRIDS
- SVG
Past Experience
- DOCKER
- GO
- PYTHON
- JQUERY
- JINJA2
- C
- C#
- C++
- ASP.NET
- ODBC
Development Tools
Current Proficiency
- VSCODE
- GIT
- GITHUB
- CHROME WEB DEV TOOLS
- JIRA
- PHOTOSHOP
- INVISION
- ZEPLIN
- TESTRAIL
- CUCUMBER
Past Experience
- VISUALSTUDIO
- CLEARCASE
- CLEARQUEST
- VAULT
- PVCS
- TEST DIRECTOR
- DEVXPRESS
- XCEED
- TEXTMATE
- GITFLOW
Backend Technologies
Current Proficiency
- GOOGLE CLOUD PLATFORM
- ELASTIC
Past Experience
- SQL SERVER
- AWS
- MYSQL
- MONGODB
Zenoss
Senior Software Developer
Austin TX
Nov 2015 - presentSenior front-end software developer and UI/UX engineer. I worked with the UI/UX consultants and researchers to develop personas, user journeys, and UI standards. Based on that research and documentation, I was a key part of bringing to market the new forward-facing company product. Zenoss Cloud is a reactive, responsive, and intuitive product that has garnered praise both by industry analysts and customers. I am a big fan of consistency, intuitive behavior, and paving the cow paths. I am quick to deter teams from bike-shedding. Zenoss Core Value Award: 2019.
Project: Zenoss Cloud
- The Zenoss Cloud front-end is a VueJS app making GraphQL calls to Google Cloud Platform, providing users the ability to easily view and interact with I/T telemetry data. Smart View is a comprehensive view of an I/T component, its various metrics and metrics of its most related entities all constrained by a timeframe slider controlled by the end user. Dashboards provide customizable telemetry charts – line, area, scatter & bar charts – that can show any number of metrics over any time period.
Project: Zenoss Collection Zone
- Developed back-end API calls to retrieve and return results from Docker containers. Some python involved. Achieved lifetime limit of pdb container debugging.
Leaf Group Ltd
Senior UI Developer
Austin TX
Sept 2010 - 2015Front-end software developer and UI/UX engineer. Lead software engineer coding HTML5 CSS3 adaptive websites. Created HTML templates, CSS style sheets, jQuery and AJAX Javascript functions to present content and allow visitor interaction on several high traffic websites that served up over a million page-views per day. Gained knowledge and applied search engine optimization SEO principles and techniques. Gained familiarity and added Facebook open graph API widgets to facilitate social integration and social engagement.
Project: eHow International
- Lead engineer to launch several non-English eHow-branded websites. Created generic scalable language-neutral Jinja2 templates to convert MongoDB-stored NGNIX-served JSON feeds to local-language sites. Created slideshows, slide-steps, slide-videos, and social engagement widgets. Developed mobile sites for all international properties. Slayed CSS anomalies in Internet Explorer and other browsers. But mostly IE.
Project: CME2 Editor Tools
- Created several features and enhancements to browser-based editorial tools that provide scheduling and arrangement of site content across majority of company web properties. Added search, click, double-click, drag-and-drop UI functionality and UX enhancements to assist editors in finding, titling, and scheduling content.
Textron (Overwatch Systems)
Senior Software Developer
Austin TX
July 2004 - July 2010Software developer for data gathering and visualization projects. C#.Net web-based and desktop Winforms application programming with additional assignments in several other technologies, interfaces, and frameworks. Sorry, no I did not work for that Overwatch.
Project: AXIS PRO WEB INTERFACE
- Complete rewrite of DCGS-A web interface with MS MVC2 that improves speed by eliminating viewstate. Adds clean URLs and improves usability with additional jQuery and jQueryUI interactive features.
Project: DCGS-A WEB INTERFACE
- ASP.Net Framework 3.0 C# Web application that accessed the Overwatch VIPER framework Common Data model. WebUI provided read, write, and search capabilities of the backend database through web clients.
Contract Programmer
dba Vine Branches LLC
Sole Proprietor Austin TX
2001 - presentDuring the dotcom downturn, I worked as a contract programmer for several clients. I've handled a variety of assignments and technologies (ask me about ActionScript) that drew upon my experience and creativity to deliver world-class solutions to my clients. I am not currently seeking contract work, but I do continue to design, develop, and host websites for small client projects.
Clients
- Houston Rockets
- Toyota Center
- Vertical Alliance
- LodgeNet
Dell
Lead Software Engineer
Software Planner
Austin TX
Aug 1998 - May 2001Software lead that helped take Latitude line of notebook computers from #4 to #1 worldwide. Performed software requirement analysis for up to six operating systems and delivered functional specifications for each. Lead software efforts to launch Dell’s first co-branded Latitude/Inspiron notebook computers.
IBM
Senior Software Developer
Senior Software Planner
San Jose CA
Dec 1984 - Jun 1998Software tech support, planning, and project management positions for enormous mission-critical software database products. Awarded eleven individual and team awards in thirteen years of service, recognizing consistent high performance, including Director's Award for Excellence.
Education
- MS Computer Science Stanford University
- BS Computer Science Ohio State University
Certifications
- Top Secret + SCIF Security Clearance
- MCSD
- MCSE+I
- MCSE
- MCT
- MCP+I