DJ Breslin


http://www.djbreslin.com
ResumeContact [at] djbreslin [dot] com
(address and phone available on request via email)
updated 13 July 2005

Professional Summary

Versatile developer specializing in web and client/server application development.  Well acquainted with all tools necessary to build robust, scalable applications ranging from the back-end database layer to the front-end user interface.  Good at researching new technologies and applying them quickly to development efforts.  Excellent project estimation and planning skills.

Work History

Click Commerce (formerly Webridge) (1999 - present)

Current Position : Product Team

  • Moved from Professional Services to the Product Team where I helped add features to the core product to allow us to break into new markets, specifically Research and Healthcare.  Product direction focused on workflow and compliance automation.
  • Developed SmartForm™ technology that allows web based data entry forms to dynamically change based on currently entered data.  Fundamental design is based on state machines (NDFAs).
  • Added functionality to allow users to see their progress through complex multipart SmartForms.  Allows designers of SmartForms to categorize steps into logical sections and provide feedback on status of completion.
  • Extended existing security model to be context sensitive so that any given user's access to data was dependent on their relationship to that data.  Added additional flexibility to allow relationships to data to be highly customizable.
  • Migrated existing server side Javascript methods to J#/C# .NET methods.
  • Participated in full QA cycles for all releases of our product, which included creating and executing test plans.
  • Examined single user and multi user load performance using Web Application Stress Tool.  Improved on existing ACT script to better simulate logged in users.
  • Rotated through Support on a regular basis, working directly with customers on the latest as well as older versions of our product.  Familiar with challenges of support including limited access to customer hardware, critical site down emergencies, customer satisfaction management, etc.

Older History : Professional Services

  • Helped deploy several internet/intranet/extranet sites for many Webridge customers, including Adtran, Bemis, Furuno, Gate Gourmet, Honeywell, Pactiv and Rohm & Haas.
  • Worked on Xerox's existing customer site to improve performance and expand the Leads system to include Europe.
  • Added functionality to core product (PX 4.5) that enhanced the CRM capabilities, allowing automated identification of similar data and merging of said data.  Built the system such that business users could change the requirements of what constituted a data match.
  • Helped Webridge create its first international (Japan) website for Century 21.  System allowed for quick entry of real estate contract information, replacing an outdated fax-based manual data entry procedure.
  • Built a nightly data replication process to synchronize Oracle product catalog data into a Webridge based website for Inter-Tel.  Process handled inserts, updates and deletes and mapped complex business structures between the systems.
  • Designed and built a complete Lead Management system for NEC.  Site allowed administrative users to set up business processes and workflows for incoming leads that would automatically route leads to appropriate owners depending on highly configurable business rules based on the data collected.
  • On a team that built PanAmSat's highly secure extranet that allowed customers the ability to get satellite information, such as programming, location and outage information, as well as documentation.

Intel (1996 -  1999)

  • Called in to take over a "run away" project. Dealt with cost overruns, customer dissatisfaction and poor code structure. Reset project scope and requirements, redesigned data model and code, brought in new developers and managed the project to completion while greatly improving customer satisfaction.
  • On a team that engineered an application to support Corporate Contributions’ day to day business of creating, approving and distributing grants and the monetary contributions associated with such grants. Front end GUI was built in Access 97 with a back end of SQL Server 7. Security was implemented with NT "mixed security" with homebrew functions for checking users’ permissions to specific budget areas.
  • Assisted in developing an Access 97 database application for tracking Intel’s research grants with education institutions. Was the sole owner of the web front end for all Intel employees to use as a search tool against the database’s store of grant information. Also incorporated and modified Index Server 2.0 (IIS4) to allow complex searching of individual documents (.doc, .ppt, .xls, .pdf, etc.) pertaining to grants.
  • Created a web enabled application that would allow customers to request demos of current hardware and systems created at Intel.
    • Web front end enabled customers across all of Intel to request demos of boards, chips and systems. This was implemented on an NT 4.0 Server running IIS 2.0 and Cold Fusion 2.0.
    • Visual Basic 4 application allowed for an easy way to track inventory and to virtually "build" the systems and demos that customers would be requesting.
    • All information about requests and demos was kept on a separate SQL Server 6.5 back end.
  • Built a website for the Environmental Health & Safety Change Control Board that would allow them to publish White Papers on the web in a secure manner. The website is also being used for basic group communications.
  • Developed an application that would allow the MD6 hiring staff to easily track a candidate’s status in the flow of the interviewing process. A very complex business process was incorporated into an Access 2.0 database to meet a small budget and harsh time frame.

Teradyne (Summer internship, 1995)

  • Performed QA testing on group's product (TestMaster); Created support website for TestMaster using CGI, C and shell scripts to allow customer to send bug reports, core dumps and test scenarios; Migrated existing Framemaker documentation to web using WebMaker; Wrote support scripts for customers, customized to their flavors of Unix.

Knowledge History

  • Operating Systems: Windows (all versions), Unix (AIX, SunOS, Solaris, HP-UX)
  • Languages: VB, VBA, VBScript, JavaScript, SQL, Java, C, C++, HTML, Pascal, FORTRAN, Assembler (x86 & Sparc), Perl, Prolog, Lisp, XML, Java, C#, J#
  • Software/Platforms: SQL Server, IIS, MTS, Index Server, ASP, Visual Studio, Visual SourceSafe, FrontPage, Office, ERWin, Oracle, .NET

Education

  • BS Computer Science & Philosophy (dual major) 1996
    Rensselaer Polytechnic Institute (RPI)