Post Job Free
Sign in

Developer Manager

Location:
Austin, TX, 78748
Posted:
August 22, 2010

Contact this candidate

Resume:

Aaron Longnion

1-512-***-**** [mobile phone]

******@*****.***

CF Blog: http://aqlong.posterous.com/

http://www.linkedin.com/in/aaronlongnion

http://twitter.com/aqlong

Skills & Technology Experience

ColdFusion (versions 5, 6.1, 7, 8, & 9) Expert, Administration, Enterprise

Development

Fusebox 2-4, and a little ColdBox, ColdSpring and Reactor

SQL Server 7 - 2005 Enterprise, MySQL 4.1-5.1 Enterprise, Oracle 9i

XML, XSLT, XML parsing, XML schemas

SOAP Web Services (Publishing and Consuming; solving interoperability

issues)

Transact SQL (T-SQL), stored procedures, tuning performance and best

practices

JavaScript, HTML, XHTML, and Cascading Style Sheets (CSS), and AJAX /

jQuery

Highly skilled in performance tuning high-traffic, enterprise web

applications

ColdFusion code samples:

http://multicfadmin.riaforge.org/index.cfm?event=page.svnbrowse

http://aqlong.posterous.com/a-better-cflocation-tag

http://aqlong.posterous.com/coldfusion-probe-to-test-if-verity-is-running

- Databases: Development/Management/Deployment in high-availability mission-

critical environments; including stored procedures, database backup,

replication & recovery planning and implementation

- Operating Systems: Windows Servers, Mac OSX, RedHat Enterprise Linux 5.x,

VirtualBox and Parallels

- Web & Application Servers: IIS, Apache, Jrun4, Tomcat 5, Resin,

BlueDragon, Railo

- Development Software: CFEclipse & ColdFusion Builder, Subversion (SVN) &

CVS administration, TortoiseSVN, Microsoft Visual Studio .NET, Mylyn

- Load Testing/Analysis Software: RadView WebLOAD, WAPT, SeeFusion, Fusion-

Reactor, ColdFusion 8/9 Server Monitor & Manager

- Additional Software Skills: some AJAX, Flash, AIR, & Flex familiarity,

Fireworks, Photoshop, database modeling software, Perl, ASP, RallyDev,

BugZilla, FogBugz, Jira, Agile Development, an iPhone app for fun

(http://www.iphonefootprint.com/2010/04/twitlaughs-tickles-the-funny-bone-

on-the-iphone/)

- Networking: Windows Active Directory, hardware firewall/router

management, VPN, VNC, mail servers, user management

Training

- Various CF, AIR, and Flex training classes/presentations at Adobe MAX

2008, in Milan, Italy

- 2-day ColdBox Training in Amsterdam, from Tom di Manicor:

http://www.escapekeys.com/blog/index.cfm/

- ColdFusion MX (6.1) Master Class (50 hours of unmatched, highly-advanced,

hands-on course by the co-authors of the ColdFusion MX Bible, Adam and

David Churvis)

Work Experience

PeopleXS.com - Senior Software & Systems Architect - 10/2008 - present

In The Netherlands: international Dutch company

Direct report to CTO: responsible for system architecture/infrastructure,

code optimization/performance, server monitoring & maintenance, managing IT

personnel at datacenter, server software maintenance, application/system

security, system documentation, code "framework" enhancements & best

practices, mentoring/training other developers, and recruiting and hiring

developers

Met with system architects and CTO at Eneco to help sell our services to

them. We landed the contract with Eneco shortly afterwards, and they are

one of PeopleXS's largest clients now.

Regularly included in meetings between three Managing Directors and the CTO

to set quarterly Technology priorities and goals

Upgraded systems from ColdFusion 7 Enterprise (32 bit) to 8 instances of CF

8 Enterprise (64-bit), clustered via JRun behind a hardware load balancer

Upgraded systems from ColdFusion 8 Enterprise to CF 9 Enterprise (64-bit),

clustered via JRun behind a hardware load balancer

Upgraded from MySQL 4.1 Community to MySQL 5.1 Enterprise (64-bit), with

master-slave replication

Initiated IT team at our managed datacenter to upgrade Production servers

to 8-core, 64-bit with 32 Gigs of RAM

Initiated and managed external web monitoring via WatchMouse.com

Initiated company-wide backup policy, using Carbonite

Interface with Adobe Platinum Support for complex CF Ent. bug resolution

Wrote complex "Print All" product using combination of CF 9 + OpenOffice,

JOD Java libraries, cfdocument, and CF Event Gateways

Used MXUnit for CFCs

Installed, set up, and documented entire technology stack for a true

staging environment

Set up entire technology stack in VirtualBox for myself and other

developers to have a near-identical Production environment on their local

development machines (both for Windows and Mac OS)

Improved UI with jQuery: nyroModal, Validation, and various other plugins

Managed various projects with 3rd party integrations, Corporate Website

updates, Print All designs and specification

LandsofAmerica.com - Web Software Architect/Developer - 12/2007 - 08/2008

In Austin, TX

Upgraded systems from ColdFusion 7 Standard to multiple instances of CF 8

Enterprise

Upgraded from SQL Server 2000 to 2005

Built complex web services to feed XML data to/from our system to various

3rd-party systems

Built systems to process and resize tens of thousands of photos using CF 8:

CFThread and new CFImage tags/functions

Use and continually monitor the new CF 8 Server Monitor features to ensure

a healthy system

Added UI functionality using new CF 8 Ajax capabilities, as well as via

jQuery & JSON

Added various new customer functionality that has generated many more

signups and increased company revenue

Implemented Subversion (SVN) systems

Implemented MXUnit for unit testing CFCs

Re-engineered property search functionality to optimize for speed and

pagination of tens of thousands of properties

Lynda.com - Sr. Web Developer - 06/2007 - 11/2008

In Austin, TX

Refactoring improvements to OO-style CF 7 code, using best practices in

coding CFCs, CustomTags, CFUnit testing as well as many other architectural

optimizations and enhancements

Writing Event Gateways, such as directory watcher to keep cf_accelerate

cache system in sync across CF cluster

Used SeeFusion to troubleshoot and dramatically improve performance

bottlenecks in ColdFusion systems;

Advanced SQL Server 2005: T-SQL, optimizing non-clustered indexes, and

writing stored procedures

NewsStand.com/LibreDigital.com - Sr. ColdFusion Developer - 09/2006 -

06/2007

In Austin, TX

Refactoring improvements to legacy code, using best practices in coding

CFCs, CustomTags, as well as performance optimizations and CFUnit Testing

Worked with team to architect and implement an Enterprise Reporting

application, including some enterprise integration with Java

Implementation of site redesign of www.NewsStand.com

Used SeeFusion and CFStat to troubleshoot and dramatically improve

performance bottlenecks in legacy ColdFusion systems; provided training to

IT and development teams on SeeFusion

Trained developers on CFUnit testing, as well as providing extensive

documentation

Documented systems and applications as I worked

ColdFusion & Jrun/JVM performance analysis and tuning

HomeAway.com - Sr. Web Software Engineer - 04/2005 - 09/2006

- Senior ColdFusion Developer:

Sole HomeAway developer to interface with Rentors.org to develop an

interoperable SOAP Web Services API. The 1.0 version of the API I wrote

scaled from 1 to 4 web sites, under high load, with only very small

modifications over time.

Built successful SEO Optimizations to improve search engine rankings on

major search engines, without violating duplicate content rules

Assisted in the massive effort to merge 4 US websites into single super-

site: HomeAway.com, the largest vacation rental site in the world

Built, integrated, and documented first Unit testing framework for our CF

software with CFUnit

- Software Performance Testing Lead

SeeFusion expert: log and analyzing detailed metrics to fine tune CF

applications

Load testing with WebLOAD: write, run, and analyze sites under load of up

to 500 Vitual Users in order to recreate and troubleshoot application

bottlenecks

Tuning Jrun4/ColdFusion via CF Admin settings, Jrun configurations, and JVM

arguments

Cosential.com - Sr. Applications Developer - 01/2005 - 04/2005

Tuned and optimized the large ColdFusion code base and database quickly.

Built Web Services (using CFC's, XML over SOAP) for secure, external access

to sections of the Cosential system.

Mapping-Your-Future.org - Technology Manager & Developer - 02/2002 -

12/2004

- Senior ColdFusion Developer:

Plan, design, develop and manage all aspects of ColdFusion development on

all of the Mapping Your Future (MYF) web sites and applications

Act as a liaison between the business staff, technology staff, the MYF

leadership, and volunteer personnel

Develop new applications and enhance existing code and programs to lead the

financial aid industry in data exchange technologies

- ColdFusion Server Administrator:

Analyze and tune the ColdFusion Application Server using performance tuning

methods such as CFSTAT and various load testing tools. The applications at

MYF must be able to handle large loads of many concurrent users

simultaneously 24 X 7 without bottlenecks or high rates of errors.

Implement best practices on server to optimize the performance of

ColdFusion Server

- Technology Manager:

Manage and initiate all technology projects, leading the MYF technology

team into the future, under the guidance and leadership of the MYF CEO

Board and Steering Committee.

Communicate with the MYF Executive Director, empowering the executive-level

leaders to shape the technology of MYF by turning their business knowledge

into highly efficient technical realities

- Database Administrator/Developer:

Develop/Design/Implement highly complex, enterprise-level relational SQL

Server 2000 databases to expand the flexibility and efficiency of MYF,

which securely collects and distributes millions of student loan records

each year, and which must be scalable for MYF's 30 to 35% yearly growth in

site and application usage.

Education

B.A. in Sociology, Minor in Music, 1998 University of North Texas

References provided upon request



Contact this candidate