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.