Sunteți pe pagina 1din 5

DAVID CARROLL

New York, NY 10128 david.carroll.nyc@gmail.com 646 306 0369

OBJECTIVE To 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, Notes Pump, Domino Fax Server, FETCH, SameTime, QuickPlace, BlackBerry Enterprise Server LotusScript, Formula Language, Java, JSP, AJAX, PHP, ASP, Perl, PL/SQL, DHTML, Servlets, HTML, WebServices, XML, XSLT, JSON, Visual Basic, VBScript, JQuery, Prototype DOMINO, WebSphere (Portal), Drupal, CakePHP, Wordpress, Hibernate, Spring Domino, MySQL, MSSQL, ORACLE, SAP, MS SQL & MS-Access Lotus, Domino Designer, Eclipse, Visual Studio, Expeditor WebSphere, WebSphere Portal, Toad, UML, SharePoint, LDAP, ODBC, MSProject, ADP, Siebel, SAP, WebTrends Windows (all) & Linux FrontPage, Dreamweaver, Flash, Fireworks, Director, Illustrator, Photoshop, ImageReady

Languages Frameworks Database GUI tools Others OS Graphics

DAVID CARROLL Senior Lotus Notes Developer

PROFESSIONAL EXPERIENCE Senior Application Developer Consultant


Companies Description
Sept 2009 - Current

CableVision, WEtv, ImClone Systems, Rainbow Media, FilmCritic.com, Todd Street Productions New York, NY Project based Consulting

Director Applications Development


Company Description Responsibilities

Mar 2003 Sept 2009

ImClone Systems Incorporated, New York, NY www.imclone.com Responsible for the full development cycle of all application development. Manage a team of Lotus Notes developers.

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 Designed

an internal anti-spam solution written in notes. Managed both locally by user and at global server level. 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


Company Description

Apr 2001 Mar 2003

DBsessions, New York, NY 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 BursonMarsteller (global eLearning) in Lotus Notes. QSI applications provide User Interfaces to capture data from users in OLAD, Global training and Marketing Domain.

Responsibilities Lead developer responsible for the design, development maintenance and Developed report builder system. Users design their own reports, layouts and functionality.

Wrote

Created LotusScript agents to export existing documents to MS Word/Excel. Environment Lotus Notes, Windows and LAMP
DAVID CARROLL Senior Lotus Notes Developer

data collection and processing mechanisms using Lotus Notes as Front-end and data storage is done into SAP using Java Connector Objects. These systems are used 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.

Lead Developer of Lotus Notes Applications


Client Description

Nov 1999 Apr 2001

LogicPilots, New York, NY 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 on defined approval workflow. Requests are created after processing contents from external emails with a feedback loop. Requests are sent to concerned staff based on workflow rules which can be configured. Data processing involves import of data from SAP and exporting data to SQL for further analysis. proposal documents for requirements followed by design documents for Lotus Notes projects.

Created 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.com http://www.broadviewalumni.com http://www.elitechoices.com http://www.ttspersonnel.com

Senior Lotus Notes Application Developer


Company Description Responsibilities

May 1999 Nov 1999

ACG Communications Built Lotus Notes-centric applications. Applications are client-based and used PeopleSoft at back-end. and developed a powerful CMS entirely in Domino using JavaScript, LotusScript, and Java.

Designed 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 Lotus Notes, Windows, Oracle

Environment

DAVID CARROLL Senior Lotus Notes Developer

Senior Lotus Notes Application Developer


Company Description

March 1996 Nov 1999

Zenith Media Services (Saatchi & Saatchi) www.zenithoptimedia.com Developed Intra\Extranet, Invoicing and Payroll Systems. Managed Domino environment, 15+ sites globally.

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

Developed Human

Lotus Notes systems which sourced data internally and externally providing clients with facilities to view and generate real time account status reports.

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 and testing of HR/Payroll Access Request System that is used for creating, tracking and 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 no service was rendered and vice-versa. Written in Lotus Notes with heavy Lotus scripting. Responsible for the administration and replication of Notes servers in nine cities. This involves security at all levels, monitoring administration processes, database modifications, updates and all replication events. Administration Duties Schedule (Daily, Weekly and Monthly tasks), planned and implemented 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, Ireland 1987 - 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 - 10128 Languages English Working Status Permanent Green Card

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

I have a mindset to learn and constantly improve and adapt. Strong initiative to better customer satisfaction.

DAVID CARROLL Senior Lotus Notes Developer

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

S-ar putea să vă placă și