david carroll dc304959
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