My favorite, family owned business-client in the construction industry continues to keep me busy as we deploy new parts and pieces to their web portal (internal application). This particual client - easily the best people I've ever worked for - continues to grow their business and improve their internal processes. My role with them is to understand their business and how it's been working all along, and then advise them to leave certain parts alone (if it ain't broke don't fix it) or build and improve internal applications that make sense, are cost effective and will yield substantial return on investment. Most recently we deployed an internal dispatching system to track individual supply orders, crews and jobs. With as many as a dozen different primary vendors, almost 2 dozen different crews and an endless supply of jobs this project grew in size and complexity quickly. With regular and consistent communication we deployed this part of the application on time, under budget and to everyone's liking. I continue to function in a support role as well as forging ahead with new requirements, analysis, prototypes and demos of upcoming functionality for the next piece of the application.
WELL VERSED BUILDING WEB TOOLS
Over the last 15 years I've had the privilege to provide web application development services for companies like IBM, MapQuest, Microsoft, Roguewave Software and others in industries spanning information technology, software, telecommunications, health care and manufacturing. I've built applications from the ground up, having been directly involved in all phases of the Software Development Lifecycle Process. I've provided backfill resources, support and maintenance roles also. I'm also keeping busy and staying active with ColdFusion, Flash, Flex and database management technologies. More recently I've been involved with SEO, multimedia technology and RIA (Rich Internet Applications). Flash generating applications like Flash, Flash Catalyst, Flash Builder and Captivate have served as a launching point for my multimedia passions and even uncovered some new ones.
Internet Development Summary
· Capable of producing all facets of a professional web site - ColdFusion development, story board/prototype design, UI design, requirement gathering/specification, HTML/page template layout, database design/normalization and ODBC connectivity, SQL, graphics, multimedia application, streaming content, and client/server side scripting.
· Skilled in advanced ColdFusion programming techniques with more than 10 years of web application development and ColdFusion experience.
· Re-designed, re-architected and maintained one of USWest's largest corporate intranet web site that supported almost 900 UNIX and NT servers and workstations.
· Developed from scratch, a first-of-a-kind, completely dynamic data driven investment web site built with ColdFusion integrating Investor's Business Daily data.
· Developed, tested and implemented multiple generations of multimedia, server and streaming internet software while on assignment with IBM's Internet Media Group.
· Streamlined MapQuest's average download time by 12 seconds per user (1.5 million hits/day!) via code tightening, image compression and site management.
· Productive in multiple OS environments including Unix, Windows NT and Macintosh.
· Experienced in dynamic content delivery server technologies including Microsoft's Internet Information Server, Lotus Domino Server, Lotus Notes, Active Server Pages, ColdFusion Application Server, stored procedures and dynamically generated SQL.
· Well versed in several multimedia plug-in technologies including Shockwave, QuickTime, Real and streaming content.
ColdFusion Development Summary
·ColdFusion Application Server setup and maintenance, including development settings for troubleshooting and performance tuning.
·Database implementations include MS Access, Oracle, MySQL, PostgreSQL, SQL Server and text files via ODBC and JDBC.
·Implemented custom Application framework architectures into various corporate internet and intranet systems using existing methodologies including Fusebox (1 through 4), Model-Glue and Mach-II.
·Security based development includes cookie and non-cookie based implementations utilizing ColdFusion's session, client and application management features. Migrated existing applications from pre CFMX7 to utilize Application.cfc architecture.
·Architected systems utilizing advanced functionality of CFFTP, CFHTTP, CFFILE, Array functionality and dynamically generated data.
·Custom tag development and implementation.
·Well versed in template design, reuse, application design and UI development.
·Implemented Google and SEO friendly version of www.cfsnap.com, including blog, private account and collaboration functionality.
·Configured private/shared SSL certificates and transaction security gateways with Verisign and Authorize.net. I applied this functionality to privately hosted servers as well as servers hosted in hired rackspace and even VPS configurations.
·Created advanced site logging & user tracking applications that enhanced site security and integrated with off the shelf tools like Web Trends and custom applications using Flash forms, ColdFusion and SQL stored procedure coding.
·Successfully managed an external team of developers that concurrently built application components for an e-commerce application. Coordinated deliverables, clarified and finalized requirements, and managed integration and deployment.
·Built numerous systems in ColdFusion that communicated between non-connected databases and externally available systems via text files, web services and dynamically generated XML code.
Currently Active With....
Worked on project, retainer based and incident based application development and support for a variety of private clients (non-disclosure agreements protection). ColdFusion 7, 8 and 9 server implementations with Fusebox, ModelGlue and traditional linear framework codebases. Work included all phases of SDLC including requirements, business analysis, project management, budget forecasting and management, prototyping and wireframing, coding, testing, regression, version and source control, deployment and documentation (usually electronic). These projects were developed with a variety of backend systems including PostgreSQL, MySQL, Microsoft Access and SQL Server. These applications are very customized applications performing advanced tasks directly related to client business needs and requirements. Additional software used during this timeframe include Adobe After Effects, OnLocation, Flash, Premiere Pro, MacSpeech Dictate and Apple Keynote. Additionally I'm experimenting with various speech to text applications with hopes of refining the documentation and knowledgebase arenas.
Working With The Feds
While working for the federal government I served on various teams that supported patient care records for the federal government in the Department of Defense. I supported existing site infrastructure for former mainframe users who were converted to the client server world of the web (a more "mature" crowd) I took on and completed assignments for new and/or improved functionality to existing applications but enhanced them where it made sense with newer functionality included in ColdFusion and Adobe's toolset, including the Spry framework and Flash forms. Worked with DBAs to enhance data models to utilize caching and various data manipulation options to enhance reporting performance. Provided mock ups and demos for UI and data integration within an existing framework. Provided and generated required documentation as needed by the federal government. Developed proof of concepts for multimedia versions of documentation and lifecycle processing to be used for in house development efforts.
How can I help your company?