Resume

Joshua Curtiss
Summary
Application developer focusing on web development primarily with ColdFusion for nearly 7 years. Developed numerous public websites and built an academic institution’s intranet site practically from scratch. Extensive experience in application design and development as well as maintenance. Experience has developed a recognition of the importance of organized, well-written code and good documentation. Demonstrates a desire to keep up with new technologies and standard practices in the industry.
Education / Professional Development
Associates of Applied Science in Computer Information Systems
Rock Valley College, December 1999
ColdFusion MX 7 Advanced Developer Certification
Macromedia MAX, October 2005
ColdFusion 5 Certifications
Macromedia DevCon, October 2001
Summary
10/2000 - Present: Programmer/Analyst
Rock Valley College in Rockford, Illinois
Primarily responsible for developing and maintaining applications on the college’s intranet site, which at times includes integrating disparate systems. Developed the college’s intranet site practically from the ground up. Occasionally will develop applications on public web sites. Extensive use of ColdFusion MX 7 and Microsoft SQL Server for back-end development, including CFCs, custom tags, Verity, stored procedures, functions, and views. Use of AJAX technologies including JavaScript, DHTML, CSS, and XML during user interface development. Custom built numerous systems and tags to speed up development of powerful applications. Established standard practices of web development as well as project management and revision control via Subversion and Trac. Responsible for configuration/maintenance of IIS, ColdFusion, Subversion, and Trac systems. Used ColdFusion to assist system integration with Novell eDirectory and Microsoft Active Directory networks, an NBX phone system, a FirstClass conferencing system, and a Datatel business system, via custom-developed solutions involving FTP, LDAP, HTTP, ODBC, XML, and web service connectivity. Wrote numerous Visual Basic applications and scripts to assist with system administration.
5/2000 - 10/2000: Web Developer
Blair, Inc. in Loves Park, Illinois
Worked with graphic designers to build numerous public web sites for clients. Worked primarily with ColdFusion 4.5 and some work in ASP. Some sites included Content Management Systems. Utilized ColdFusion, JavaScript, DHTML, and CSS. Also provided some database reporting and analysis.
Activities / Professional Accomplishments
| 2006 | Published in ColdFusion Developer’s Journal: http://coldfusion.sys-con.com/read/279866.htm Developed online photo ordering system as freelance developer: Attended CFUnited 2006 conference. |
| 2005 | ColdFusion MX 7 Advanced Developer Certification |
| 2004 | Attended CFUN’04 conference. |
| Published in case study for integration of Estrada CMS: http://www.estrada-onstage.com/e/e.asp?durki=1385 |
|
| 2001 | ColdFusion 5 Certification. Fast Track to ColdFusion and Advanced ColdFusion classes (Productivity Point). |
| 2000 - 2005 | Attended Macromedia DevCon/MAX conferences. |
Skills / Familiar Technologies
OS Platforms. Experience with Windows XP, Windows 2000/2003, Linux (especially Red Hat and Fedora Core flavors), and Mac OS X.
Development Environments. IIS 5 and 6 on Windows, Apache 2 on both Windows and Linux. ColdFusion 4 through ColdFusion MX 7 and BlueDragon 6.2. MySQL, Microsoft Access, and Microsoft SQL Server 2000 and 2005 as database environments. Subversion and Trac for revision control and project management. Dreamweaver, Homesite, Aptana, and Eclipse (preferred) as IDEs.
Programming Languages. Extensive experience in ColdFusion (inc. Verity), HTML, XML, JavaScript (inc. AJAX), CSS, SQL. Experience also in Visual Basic, Windows Scripting, and Linux shell scripting. Occasional use of Java, ASP, PHP, C/C++.
Other technology used within applications. LDAP, FTP, HTTP, web services. Active Directory connectivity. HTML-enabled email.
Examples / Recent Technology Usage
Verity. Wrote committees application for storing committee information; all committee documents (mostly Word and PDF files) are indexed and easily searchable. Also wrote a documentation/blogging system; all blog posts and attachments are indexed and searchable.
AJAX/JavaScript/CSS. Wrote many electronic request forms for various department services. Several forms benefit from an improved user interface via AJAX. Also improved the base Trac installation with some AJAX functionality for user integration with Active Directory.
LDAP/FTP/HTTP/Web Services. Wrote apps that integrate disparate systems via these common protocols that ColdFusion shares. LDAP enables CF apps to integrate with AD.
References
Available upon request.
