Senior Architect

Firejack Technlogies

Take in concepts from clients, analyze use cases then develop unique and engaging user experiences starting with specific requirements documentation, wireframes, and working design mocks. Follow with brisk, well documented, and scalable code implementation. Then iterate until the product feels awesome. I implement the really unique parts of the wireframes and code myself and guide others in implementing the rest to reach the exact concept that meets the client’s goals. I analyze internal and external projects for usability, performance, and quality from the top down and provide guidance on how to improve them and train others in the latest web technologies.

User Interface Architect

Millennial Media

Architect responsible for all current internal and external user interfaces. Created high-level architectural specifications, ensured feasibility, functionality, and integration of user interfaces with services. Helped design and advise other developers on best user interface practices, facilitate code and design reuse, served as a liaison between business and engineering, implemented framework level code, implemented patterns for enterprise wide application development, and designed a common code library for UI development.

User Interface Architect

AOL

Worked on several projects related to the AOL advertising platform. Led rearchitecture of the UI platform from an ASP.Net application connected to a WCF services backend to an Ext-Js front end and RESTful service backed resulting in significant improvements in performance, code maintainability, and implementation time.

Independant Consultant

StreetDeck LLC

Take in concepts from clients, analyze use cases then churn out specific requirements documentation and working design mocks, followed by highly usable software. Fully implemented concepts with a top down philosophy focusing on usability first.

Clients included ALK Abello, Volkswagen: Palo Alto Research Lab, General Motors, Aptera, and AOL. Projects include both one-man-band design and implementation as well as work with larger teams.

VP of Software Engineering

MP3Car.com

Created, designed, and implemented navigation system software with Bluetooth phone control, video, music, and various internet connected capabilities as a complete in-car UI. Tasked several developers to implement features for specific clients, including Intel, Toyota, and VW. Developed prototypes and core software in a deadline-driven environment and responsible for quality and low-level support after delivery. Authored statements of work and worked directly with clients to develop custom versions. Designed and developed application in C++ from scratch to a system of several hundred thousand lines of code over several years.

  • Sold close to $2 million worth of software and software services over 2 years.
  • StreetDeck powered the VMOD embedded computer which won the Best New Mobile Electronics Product at the 2006 SEMA Show.
  • Paul Otellini, the CEO of Intel, gave his September 2006 keynote at Intel Developer Forum featuring StreetDeck software.

Software Engineering Associate

Lockheed Martin Mission Systems

Programmer for the Computer Incident Response Team (CIRT) at the Department of Housing and Urban Development (HUD). Designed and implemented a system for computer security incident recording, incident handling, and report distribution. The system utilizes Microsoft Foundation Classes, integrated HTML pages, integration with RealSecure IDS products, and Microsoft SQL Server connectivity. Designed to document all incidents monitored by the CIRT as well as distribute security advisories to all users on the HUD network through client and server applications using low-level UDP and TCP socket communication.

Graduate Teaching Assistant

Virginia Tech

Assisted professor through tutoring, grading, and class administration in Professionalism in Computers, a writing intensive computer science course, and an Introduction to C++ course.

Contact

Ellicott City, MD
(240)-381-2109
chuck@streetdeck.com