david carroll dc304959

Upload: vaibhav-yadav

Post on 06-Apr-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 David Carroll DC304959

    1/5

    DAVID CARROLLNew York, NY 10128 [email protected] 646 306 0369

    OBJECTIVETo obtain challenging employment as a Senior Lotus Notes Developer / Solutions Architect.

    SKILLS & CORE COMPETENCIES

    Over 10 years of senior Lotus Notes/Domino application development experience.

    High level of expertise developing Lotus Notes/Domino Solutions. Very strong in

    functional and application architecture.

    Excellent written and verbal communicator.

    Deliver elegant, commented and documented coding solutions, optimizing application

    performance and productivity.

    Extensive experience with Lotus Notes/Domino 3.x through 8.x, and with third party

    products such Notrix, Notes Pump, LEI, Fetch, BES, in Notes Administration.

    Very quick on the uptake and acclimatizing to new environments, processes and

    environments.

    TECHNICAL SKILLS

    Groupware Lotus Notes 3.x thru 8.x, LotusScript (high level), Formula Language,Java, JavaScript, DECS, LC Connectors, LEI, Sametime, Notrix, NotesPump, Domino Fax Server, FETCH, SameTime, QuickPlace, BlackBerryEnterprise Server

    Languages LotusScript, Formula Language, Java, JSP, AJAX, PHP, ASP, Perl,PL/SQL, DHTML, Servlets, HTML, WebServices, XML, XSLT, JSON,Visual Basic, VBScript, JQuery, Prototype

    Frameworks DOMINO, WebSphere (Portal), Drupal, CakePHP, Wordpress,Hibernate, Spring

    Database Domino, MySQL, MSSQL, ORACLE, SAP, MS SQL & MS-Access

    GUI tools Lotus, Domino Designer, Eclipse, Visual Studio, Expeditor

    Others WebSphere, WebSphere Portal, Toad, UML, SharePoint, LDAP, ODBC,MSProject, ADP, Siebel, SAP, WebTrends

    OS Windows (all) & Linux

    Graphics FrontPage, Dreamweaver, Flash, Fireworks, Director, Illustrator,Photoshop, ImageReady

    DAVID CARROLL Senior Lotus Notes Developer

  • 8/3/2019 David Carroll DC304959

    2/5

    PROFESSIONAL EXPERIENCE

    Senior Application Developer Consultant Sept 2009 - Current

    Companies CableVision, WEtv, ImClone Systems, Rainbow Media, FilmCritic.com,Todd Street ProductionsNew York, NY

    Description Project based Consulting

    Director Applications Development Mar 2003 Sept 2009Company ImClone Systems Incorporated, New York, NY www.imclone.com

    Description Responsible for the full development cycle of all application development.Manage a team of Lotus Notes developers.

    Responsibilities

    Lead developer responsible for the design, development, maintenance and

    enhancement of all applications in Lotus Notes. Designed and developed a complex HR employee review and compensation system in

    DOMINO. Web based with rich interface making significant use of AJAX

    Designed and lead the development of the of corporate Intranet/Extranet in DOMINO

    and WebSphere Portal

    Designed an internal anti-spam solution written in notes. Managed both locally by user

    and at global server level.

    Designed a complex email and document discovery system for the legal department.

    Heavily used and in litigation.

    Wrote and designed interfaces between SAP and Lotus Notes based applications.

    Environment DOMINO, WebSphere Portal, SharePoint, Windows

    Team Leader Senior Developer Lotus Notes Applications Apr 2001 Mar 2003Company DBsessions, New York, NY

    Description Lead developer, responsible for the full development cycle of Lotus

    Notes/Domino web applications, incorporating other technologies as required.

    Built a group of applications, QSi (Quality Systems International) for Burson-Marsteller (global eLearning) in Lotus Notes. QSI applications provide UserInterfaces to capture data from users in OLAD, Global training and MarketingDomain.

    Responsibilities

    Lead developer responsible for the design, development maintenance and

    Developed report builder system. Users design their own reports, layouts andfunctionality.

    Wrote data collection and processing mechanisms using Lotus Notes as Front-end and

    data storage is done into SAP using Java Connector Objects. These systems areused in various domains, Sales, Finance, Legal and Human Resources.

    Design of new Lotus Notes applications taking care of business process, data processing& its processing and extensibility of applications when used on web.

    Web enabling existing QSi applications using Lotus Notes and SAP.

    Created Sametime bots to enable real time workflow communication.

    Created LotusScript agents to export existing documents to MS Word/Excel.

    Environment Lotus Notes, Windows and LAMP

    DAVID CARROLL Senior Lotus Notes Developer

    http://www.imclone.com/http://www.imclone.com/
  • 8/3/2019 David Carroll DC304959

    3/5

    Lead Developer of Lotus Notes Applications Nov 1999 Apr 2001Client LogicPilots, New York, NY

    Description Lead developer, responsible for the full development cycle of Lotus

    Notes/Domino web applications, incorporating other technologies as required.

    Built moderate and complex DOMINO applications for a variety of clients.Applications are web based and on client.

    Responsibilities

    Lead developer responsible for the design, development maintenance and enhancement

    of applications using Lotus Notes.

    Development of Procurement Tracking System. This involved creating procurement

    requests after processing emails, processing request data and routing based ondefined approval workflow. Requests are created after processing contents fromexternal emails with a feedback loop. Requests are sent to concerned staffbased on workflow rules which can be configured. Data processing involvesimport of data from SAP and exporting data to SQL for further analysis.

    Created proposal documents for requirements followed by design documents for Lotus

    Notes projects.

    Created LotusScript classes and libraries for applications to make code reusable and

    efficient. Create tools to fix documents from web and help maintenance of applications from web

    browser.

    Worked on report generation and analysis of data.

    Environment Lotus Notes, LAMP

    http://www.dc.com (Deloitte Consulting)

    http://www.volvocars.com (Volvo)

    Burson-Marsteller global eLearning Center - Domino Solution.

    http://www.eCarCentral.com Domino Solution

    http://www.adbrite.comhttp://www.broadviewalumni.com

    http://www.elitechoices.com

    http://www.ttspersonnel.com

    Senior Lotus Notes Application Developer May 1999 Nov 1999Company ACG Communications

    Description Built Lotus Notes-centric applications. Applications are client-based and usedPeopleSoft at back-end.

    Responsibilities

    Designed and developed a powerful CMS entirely in Domino using JavaScript,

    LotusScript, and Java.

    Modules include: eCommerce, User Profiling, Automated Email Workflows, New

    Membership Registration & Validation, Contact Management.

    Supervised Notes Development Team. Some examples of commercial sites using this Domino Solution include

    http://www.biblelearning.com (American Bible Society)

    http://www.eCarCentral.com

    http://www.celgene.com

    Environment Lotus Notes, Windows, Oracle

    DAVID CARROLL Senior Lotus Notes Developer

    http://www.celgene.com/http://www.celgene.com/
  • 8/3/2019 David Carroll DC304959

    4/5

    Senior Lotus Notes Application Developer March 1996 Nov 1999Company Zenith Media Services (Saatchi & Saatchi) www.zenithoptimedia.com

    Description Developed Intra\Extranet, Invoicing and Payroll Systems. Managed Dominoenvironment, 15+ sites globally.

    Responsibilities

    Designed and developed a high profile multi-organizational Domino extranet for ZenithMedia's clients and vendors including General Mills, Bell Atlantic, Toyota,Continental and AstraZeneca.

    Developed Lotus Notes systems which sourced data internally and externally providing

    clients with facilities to view and generate real time account status reports.

    Human Resource System: Developed enterprise-wide HR / Payroll Access Request

    System for web only corporate audience utilizing Lotus Domino 5.04,JavaScript, LotusScript and HTML. Responsible for planning, development andtesting of HR/Payroll Access Request System that is used for creating, trackingand approving access requests and client surveys. Application features:extensive workflow approval structure, dynamically generated HTML, Time

    in/out, employee vacation days, sick days etc. - Domino Solution

    Invoice Discrepancy System: This application tracks the processing and payment of

    media invoices. Nightly batch processing agents identify invoices for which noservice was rendered and vice-versa. Written in Lotus Notes with heavy Lotusscripting.

    Responsible for the administration and replication of Notes servers in nine cities. Thisinvolves security at all levels, monitoring administration processes, databasemodifications, updates and all replication events.

    Administration Duties Schedule (Daily, Weekly and Monthly tasks), planned andimplemented backup and disaster recovery, and end user installation,configuration and training for 700 + environment.

    Environment Lotus Notes (LotusScript and Formula Language)

    EDUCATION

    Trinity College Dublin, Ireland1987 - 1991 MA Business Studies & Economics (Honors)

    Lotus Notes Application Development I /II

    Lotus Notes System Administration I

    Lotus Domino Technical Workshop

    PERSONAL

    Present Address/ Mailing Address

    Street Address 204 East 90th Street, #2W

    City, State New York, NY - 10128Languages English

    Working Status Permanent Green Card

    I believe that I will be a successful addition to your workforce for the followingreasons

    I have a mindset to learn and constantly improve and adapt.

    Strong initiative to better customer satisfaction.

    DAVID CARROLL Senior Lotus Notes Developer

    http://www.zenithoptimedia.com/http://www.zenithoptimedia.com/
  • 8/3/2019 David Carroll DC304959

    5/5

    Self-starter, self-motivated, result-oriented, team-oriented, quick learner.

    I enjoy working with data and will find the right solution for the challenge.

    DAVID CARROLL Senior Lotus Notes Developer