RICK COHEN
PROGRAMMER & APPLICATION DEVELOPER
[EMAIL PROTECTED]

SUMMARY:

Ten years of programming experience developing client/server web based applications. Proficient on most operating systems including Windows, MAC, Apache and Sun Solaris. Practiced in developing and deploying Full Life Cycle applications using a combination of Coldfusion, Internet Information Services (IIS) and HTML. Experienced with client side validation scripts using Javascript and Actionscript. Efficient with various relational databases including MS SQL Server, MYSQL and MS Access.



TECHNICAL SKILLS:

Languages: Coldfusion (all versions), HTML, XML, Java Script, SQL, T-SQL, PHP, ASP and Actionscript. Operating Systems: Windows NT/2000/98/XP/VISTA, MS-DOS, Unix (BSD, SCO Variants), OS X (Panther, Tiger, Leopard)
RDBMS:    MS-SQL Server, MS-ACCESS, and MYSQL
Web Tools: MS IIS, Internet Explorer, Macromedia Dreamweaver, Safari and Netscape Navigator. Other Tools: MS Office, ODBC, Enterprise Manager, Query Analyzer, mySQL Admin, FTP, Adobe Flash, MS Excel, and MS Word. Hardware: IBM compatible Personal Computers, Macintosh, Mobile Devices



EDUCATION:
University of Alabama
Major: Computer Science


EXPERIENCE:

Locomotive Software (Atlanta GA) Jan 2006 – Feb 2008
Programmer
Application Developer for Locomotive Software, an Atlanta web development firm servicing clients such as: Chic-Fill-A, Lord Bissel & Brooks and Flash TV.

Responsibilities:
· Used CFSCRIPT to access JAVA methods which were used to set type and font for dynamically created PDF's that were sent to a Printsmith server for printing.

· A relational MySQL database was designed and implemented for a Coldfusion based e-commerce system.

· Used Coldfusion and SQL database transactions to implement a "roll-back" system should an error occur to ensure a reliable web transaction.

· SQL Server Stored procedures to reduce the server load as well as increase efficiency of the web site.

· FLASH Actionscript was used to tie together HTML with FLASH and MS SQL Server using Coldfusion Components, an event gateway and Javascript for asynchronous database activity.

·     CFMAIL used to send email notifications to administrative users.

· Developed an issue tracker to be used for the development of this application.

· Created Queries that used INNER JOINS, and OUTER JOINS to create dynamic record sets to populate select boxes.

· Worked with a Quality Assurance team prior to posting the application to the production server.

· Created graphical instructions with screen shots for client to operate the system.

· Used Coldfusion Components and custom tags to create a library of reusable methods and functions.



Environment: Coldfusion MX, Dreamweaver MX, IIS, JavaScript, HTML, MYSQL, MySQL Admin Module.

UPS Corporate Headquarters (Atlanta, GA) June 2004 – Jan 2006
Programmer
Developed and maintained internal applications inside the Business Information & Analysis Department (B.I.A.).

Responsibilities:
· Involved in the writing SQL Server Stored procedures to reduce the server load as well as increase efficiency of the web site.

·     Created SQL Triggers for auditing database activity.

·     Utilized primary and foreign keys to ensure data integrity.

· Created multiple Coldfusion Components to optimize application performance and create a more object oriented structure.

· Integrated Coldfusion and MS SQL with Actuate Report Server for printing of contracts created through the application.

· Normalized data from data warehouse into MS SQL relational database tables.

· Created and Managed DTS PACKAGES for crucial application tasks, backing up various applications and maintaining a fresh copy of applications for use on the development server.

·     CFMAIL used to send email notifications to administrative users.

· Worked on and helped develop an issue tracker used for development of the application.

· Integrated Javascript with Coldfusion to create validation functions as well as dynamically populating select drop downs based on user selection.

· Created Queries that used INNER JOINS, and OUTER JOINS to create dynamic record sets to populate select boxes.

· Worked with a Quality Assurance team to make ensure no bugs were present upon posting the application to the production server.

·     Drafted specification documents for various projects.

· Used Adobe PDF scripting technology (FDF) in combination with Coldfusion to dynamically create corporate contracts.



Environment: Coldfusion MX, Dreamweaver MX, JavaScript, HTML, MS SQL, Windows 2000, IIS, MS SQL Enterprise Server, MS SQL Query Analyzer, Actuate Report Server.

Eye Excel Inc, Atlanta, GA Mar 2002 – May 2004

Programmer

Ecommerce application developer for eyeexcel.com, a web based contact lens e-tailer.



Responsibilities:

· A relational database was designed to facilitate an e-commerce system for contact lenses distribution.

· Involved in writing SQL Server stored procedures and invoking them with CFSTOREDPROC to increase site efficiency.

· Developed order tracking system that integrated with FEDEX API's so customers can check the status of their order.

· Intricate variable naming convention was used to maintain product images and descriptions.

· Integrated Javascript with Coldfusion to create validation quantity functions for ordering.

· Created queries that used temp tables, inner joins, outer joins and full joins to populate select boxes for shopping cart purposes.

· Worded with cookies and session scope to create persistent variables during a client session.

· Worked in tandem with a QA Team to ensure bug free releases to production.



Environment: Coldfusion MX, Dreamweaver MX, JavaScript, HTML, MS SQL, Windows 2000 advanced server and IIS.

Vinctura Inc, Atlanta, GA                            Jan 2000 – Mar 2002
Programmer
E-commerce application developer for Vinctura, an atlanta based ad agency and web development company.

Responsibilities:
· A relational database was designed to facilitate an E-commerce system for a popular outdoor retail store by the name of “Go With The Flow”.

· Developed application based on a highly efficient and organized “FUSEBOX” methodology.

· Involved in the writing SQL Server Stored procedures to reduce the server load as well as increase efficiency of the web site.

· Templates were written using Coldfusion 5.0 with MS SQL Server on the back end.

· Extensively used features like CFSET, CFLOOP, CFINCLUDE, CFSTOREDPROC, CFQUERY, and CFFORM.



Environment: Coldfusion 5.0 with Coldfusion Studio, Dreamweaver, JavaScript, HTML, MS SQL, Windows 2000 advanced server and IIS.

Reply via email to