In a nutshell, I use computer and interactive technologies to organize information, form the information into a usable interface, create or edit graphic elements or editorial content as needed, and deploy to the web. A project is either carried from conception to completion or specific parts are done in collaboration with others.
My experience with javascript started with enhancing the user experience, but has evolved to encompass whole frontend frameworks. Lately ...
My experience with javascript started with enhancing the user experience, but has evolved to encompass whole frontend frameworks. Lately I have been using javascript to create sophisticated UIs for telecommunications and medical devices.
I have been developing web pages since the Mosaic browser. I have extensive, practical web development and UX experience that takes a con...
I have been developing web pages since the Mosaic browser. I have extensive, practical web development and UX experience that takes a concept and turns it into a real, dynamic site.
Most of my smaller client projects have been Drupal LAMP full stack development. I have developed restaurant, real estate, investment, e-...
Most of my smaller client projects have been Drupal LAMP full stack development. I have developed restaurant, real estate, investment, e-commerce, and other dynamic web sites from concept to server deployment.
extreme time delay, unwanted changes in layout and code, result unusable for me in any way, wasted money
SOCIAL PRESENCE
GitHub
efficient_portfolios_theme
Drupal 6 theme developed for Efficient Portfolios.
CSS
0
0
paoncarlsbad_theme
Drupal 6 theme developed for the Paon Restauant in Carlsbad, California.
PHP
0
0
EMPLOYMENTS
Engineer III
Qualcomm
2018-01-01-Present
Web Applications Developer for SVE Emulation Hardware and Infrastructure team. Develop and maintain cutting edge cloud management applica...
Web Applications Developer for SVE Emulation Hardware and Infrastructure team. Develop and maintain cutting edge cloud management applications for Silicon Validation Engineering. Responsible for architecture, design, development, and testing of applications. Applications are three tiered MVC tools with user interface, business logic, and database layers. Various levels of engineering and management use these tools broadly.
C++
Perl
Linux
View more
C++
Perl
Linux
LDAP
React
Ext JS
PHP 7
Apache HTTP Server
View more
Principal
Scott Communications
1994-03-01-Present
Scott Communications provides web application and print production and design expertise to all types of organizations. Excellence is stri...
Scott Communications provides web application and print production and design expertise to all types of organizations. Excellence is strived in all areas of web and database development, print production, and design. Scott Communications has been actively serving the educational publishing, ad agency, government, and non-profit areas since 1994. Services include: Full front end development with HTML, CSS, javascript, and client-side nodejs frameworks Full stack enterprise PHP and mySQL/msSQL development CMS Development with Drupal and WordPress Database development Web site design and redesign User Interface Design and Usability Photoshop and Illustrator image creation, editing, and retouching QuarkXPress and InDesign page layout Mac OS X/Unix BASH and Applescript programming
View more
View more
Senior AngularJS Developer (Contract Position)
Agena Bioscience
2017-05-01-2017-08-01
Redesign and re-architect existing, front end, user interface for Java application used for new genetic testing hardware, MassARRAY® Syst...
Redesign and re-architect existing, front end, user interface for Java application used for new genetic testing hardware, MassARRAY® System. Architect and document, using AsciiDoc and PlantUML, UI development workflow for encapsulated directives. The UI contains forms generated by the backend and implemented by the UI (dynamic content). The UI also has content implemented just by the UI via REST calls to the backend. The REST protocol used is HAL. Maintain UI as needed during refactoring and ongoing software and product development. Guide team prioritizing and scoring UI tasks in sprints. Mentor and work with team members to solve task related problems and overall software design. Work closely with the software lead and technical writer to integrate AngularJS code standards with Java standards development.