Senior Software Developer Resume
Summary
Analytical, creative and self-motivated Principal Certified Lotus Professional Application Developer. Experienced in all aspects of the Lotus Notes/Domino technology including design, development, deployment and support of applications. Over fourteen years of experience within both the private sector and the Federal Government.
Strengths: LotusScript, @Formula Language, JavaScript, HTML, Project Management, Trouble-Shooting, Customer Service, Detailed-oriented, Excellent Verbal and Written Communication Skills, as well as Strong Analysis and Design Skills, Experienced complex script writer/analyst.
Programming Languages
HTML, LotusScript, @Formula Language, JavaScript, VB Script, Desktop Management
Scripting, C, C++, JAVA.
Development tools
Lotus Notes R3.x – R8.x, TeamStudio Products, Crystal Reports, HTML, XML, LEI,
Lotus SameTime,Notes Reporter, Domino.Doc, Lotus QuickPalce, Integra for Notes, Microsoft FrontPage, Access, Percussion PowerFlo, SQL Server, Watermark, Adobe Photoshop & ImageReady, CSS.
Operating Systems
Windows 98, 2000, NT, XP, AS400, and OSX Leopard (MAC).
Certifications
CLP Principal Developer R6.5x, CLP Principal Developer R5.x, CLP Principal Developer R4.6x
Education
BS Computer Science, 1991 – 1994.
Experience
Confidential, Chantilly, VA
Senior Software developer, May 2008 – Present
Worked as a Senior Software Developer in charge of a complex suite of applications serving the Department of Homeland Security’s Office of Safety Act. This suite of applications not only aided DHS personnel in the process of evaluating and processing applications, but also served as an informational portal to the community as a whole. Using this suite of applications, both registered and unregistered users could navigate the site and get important information on the SAFETY Act, as well a listing of all certified companies and technologies.
- Wrote complex LotusScript routines that enhanced the suite;
- Wrote the ATT Renewals module;
- Wrote the Contours module;
- Wrote the Modifications module;
- Wrote the Procurements module;
- Created two Conference – Registration modules;
- Re-engineered various process to make more efficient and effective;
- Resolved data issues concerning old/previously submitted applications;
- Generated monthly data reports and emailed to customer;
- Resolved Change Requests submitted either internally (from staff) or externally submitted by the customer.
- Participates in weekly status meetings giving status updates;
- Performs daily, weekly and monthly maintenance on the application suite.
RESUME – Richard B. Harrison Page 2 of 6
Confidential, Pentagon, VA
Senior Consultant, April 2005 – May 2008
Worked as a Senior Consultant in charge of a complex suite of applications serving the Office of the Under Secretary of Defense. These applications contained within both Unclassified and Classified environments aided the Under Secretary, Member of Congress and personnel within his office to assign tasks to the various personnel within the OUSD, while tracking their status.
- Wrote complex LotusScript routines to enhance this suite of applications;
- Met with high ranking Pentagon officials to discuss various enhancements;
- Wrote JavaScript routines to process tasks;
- Created a Agent Stop Run Tool that would determine when the various agents within this application would run;
- Created an Agent Status Tool that would generate statistics on the status of the various agents contained within this suite of applications;
- Enhanced the Publish Documents To Internet Tool that enabled personnel to publish non-classified material to the internet;
- Created a complex process that personnel from within other organizations to task personnel within the Admin group, once created this process created this Task within the Hub and the necessary Spoke applications within this suite;
- Created an automated way of taking design changes from within the Classified environment and generating a Classified design template;
- Wrote a process to trap Replication Conflicts and email these to the database administrators to reslove. These conflicts were isolated from other areas of the system, for ease of identifiying and resolving.
- Enhanced the archiving feature to archive old records.
Confidential, Owings Mill, MD
Senior Consultant, march 2005 – july 2005
Worked as a Senior Consultant in charge of redesigning and re-engineering Carefirst’s Pay My Bill application. This application tracked the various member payments that were made to Carefirst. This system accepted payments through its website or through Customer Service Representatives (CSRs), in addition, this system processed payments within a matter of minutes rather than the 72 hours it previously took.
- Met with Carefirst’s personnel to discuss and analyze the current process, as well Carefirst’s expectations as to how they wanted the system and drafted synopsis;
- Created a pro-type of the desired application;
- Created an Agent Stop Run Tool that determined when agents would run;
- Created the DBParameters Tool that allow specified users to change various system settings on the fly without modifying the code;
- Created the Initial Notifications agent that sent email notifications to members of Carefirst’s receipt of their payment(s);
- Created the Process Individual Payments script that took consolidated payments and created the necessary individual payments for further processing within the system;
- Created the Process PC Transit script which was responsible for taking individual payments and extracting them out to a text file for uploading into Carefirst’s bill payment system;
- Created the Update Payments script which was responsible for updating original payments with the status of the individual payments, as determined from Carefirst’s bil payment system. This method uploaded processed data back into the Lotus Notes/Domino database and automatically updated their individual status;
- Created the Finalize Payments script which was responsible for the final processing of payments within this system, as well tallying up the total amount of all approvals and declines and sending a consolidated notification to the member;
- Trained the users on the new system.
RESUME – Richard B. Harrison Page 3 of 6
Confidential, Landover, MD
Senior Consultant, May 2004 – October 2004
Worked as a Senior Consultant in charge of upgrading Recall’s Landover office from Release 5.x of the Lotus Notes/Domino technology to Release 6.5.2. This upgrade included the creation and upgrade of servers, as well as critical business applications within this environment.
- Drafted proposal to upgrade the environment from R5.0.x to R6.5.2.
- Met with Senior Management to map out strategy for the upgrade process.
- Worked with Senior IT Management to map out hardware specifications and requirements for the new environment.
- Worked with local staff to identify Pilot Team members.
- Designed project plan.
- Worked with IBM to order appropriate software and licenses.
- Built and configured Domino servers…enabling appropriate security, as even enabling the appropriate replication schedules.
- Setup and configured Lotus Sametime server and registered users.
- Registered internal and external users.
- Installed and configured Notes clients on user’s desktops.
- Re-engineered critical applications using R6.5.2 features.
- Designed and developed client’s remote web ordering system for internet ordering.
- Trained local personnel, both admin and power users.
- Documented the upgrade/conversion work.
Confidential, Alexandria, VA
Senior Consultant, november 2003 – March 2004
Worked as a Senior Consultant in charge of several high profile non-classified Army applications (CGAC and ERAC), which required expertise in Lotus Notes/Domino R6.x, and Lotus’ Quickplace technologies. Each of these applications (CGAC and ERAC) contained three modules, and made heavy use of new design features within Lotus Notes R6.
- Met with the Army’s Command Group to do requirements gathering.
- Redesigned the Army’s Command Group Application Central (CGAC). This application enabled the Colonel’s and various Chiefs of Staff to submit their daily reports and have them compiled and submitted to the Commanding General for her review or comments, in addition, the General was notified of missing reports.
- Responsible for the design and development of the Events Registration Application Central (ERAC). This application enabled personnel from within the Army and their clients to register for the various events (anniversary ball, picnic, and golf tournaments) sponsored by the Department of the Army (SDDC).
- Spear-headed Central Transitional Information Office’s (CTIO) initiative to implement Lotus Quickplace.
- Redesigned the Information Technology’s office’s helpdesk application. This application was used by technical and non-technical personnel to fill-out trouble tickets, or submit requests for help. Once logged, these items were then assigned to the appropriate technician to resolve.
- Provided daily user support and maintenance.
- Wrote the original version of the ERAC’s documentation.
- Rewrote the CGAC’s documentation.
- Briefed high-level personnel on the above mentioned systems.
Confidential, Herndon, VA
Senior Consultant, 1995 – 2002. {Part-time/Follow-up Work 2002 – October 2003}
Acted as a senior consultant and frequently as a project manager for numerous clients both inside and outside the D.C. Metropolitan Area, which required technical expertise, the ability to interact with a diverse client base and strong leadership skills. Major projects and clients highlighted below.
Confidential, Landover, MD
- Confidential, in 23 countries across five continents with services that cover the management of physical and electronic documents from creation to secure destruction.
- Senior Consultant, January 2001- January 2002.
- Responsible for the development and maintenance of key components of the Recall’s Ordermate suite of applications.
- Designed and created Monumental Life Order Tracking system using Lotus Notes/Domino R5.0x technology and WS_FTP programs.
- Provided on-site training of Monumental Life Order Tracking system, as well as wrote the User’s and Administrator’s manuals.
- Redesigned & re-engineered Recall’s Ordermate system.
- Designed and developed Recall’s Project Tracking system, which enabled personnel to track the status of various projects that had come into the helpdesk.
- Responsible for installing, setting-up and maintaining Lotus Enterprise Integrator (lei) within the client’s environment.
- Responsible for performing analysis and optimization on Notes Servers within the client’s environment.
- Designed and developed Recall ACL Updater Tool v1.0 to enable designated personnel to make additions, modifications or deletions to database acls within the client’s environment.
Confidential, Columbus, OH
Confidential, is the nation\'s sixth largest banking institution, serving consumers and small, mid-sized and large corporations nationally and internationally.
Senior Consultant/Project Lead, November 1999 – January 2001.
- Mentored a team of Bank One’s Junior Lotus Notes Developers.
- Responsible for the development and maintenance of Bank One’s current TML suite of applications within Bank One’s current environment.
- Created Bank One’s Conversion Weekend system used by designated Bank One personnel to track the status of newly acquired banks.
- Created Bank One’s Report Generator Tool v1.0 to extract data from within Bank One’s TML application suite to generate the necessary Microsoft Excel spreadsheets and e-mail these reports to designated personnel.
- Responsible for attending technical meetings with Bank One’s Project Manager, thus providing technical knowledge and/or insight.
Confidential, Washington, DC
Confidential, is large law firm in the DC Metropolitan Area and through-out the nation, specializing in various areas of legal practice.
Senior Consultant, August 1999 – November 1999.
- Designed and developed A&P’s Customer Satisfaction Survey v1.0 system used to track performance and progress of technical issues that came into the helpdesk.
- Enhanced and debugged existing LotusScript agents.
- Provided on-site training to helpdesk personnel and managers on the use, maintenance and upkeep of the Customer Satisfaction Survey system.
- Wrote User’s and Administrator’s guides for “Customer Satisfaction Survey system.”
Confidential, Washington, DC
Confidential, is a leading and prestigious national law with over 225 attorneys and offices in Washington, D.C. and Northern Virginia.
Senior Consultant, November 1999 – December 1999.
- Served as Lotus Notes/Domino System’s Administrator performing daily server maintenance and ensuring that mail was flowing inbound and outbound WR&F’s domain.
- Worked with WR&F personnel to implement administration and development best practices.
- Created WR&F’s ACL Updater Tool v1.0 that enabled designated personnel to perform necessary Access Control List (ACL) updates to specified databases.
Founded in 1981, Infinium provides enterprise business solutions native to the IBM eServer iSeries and offers comprehensive related services, training and support.
Senior Consultant/Project Lead, February 1998 – October 1999.
- Created Infinium’s suite of e-Self Services applications making use of Lotus Notes/Domino technology R4.6x. This suite of applications enabled Infinium personnel to enter, view, track and update information on themselves. This information was pulled from and pushed to a backend db on AS400.
- Setup Infinium’s Q&A testing environment and developed procedures.
- Designed and developed Infinium’s e-Timecard application. This application enabled Infinium personnel to log on and fill out and process their daily, weekly or bi-weekly time reports and submit through an appropriate approval process.
- Wrote Infinium’s e-Timecard Administrator’s and User’s guides.
- Wrote Infinium’s e-Self Sevices Administrator’s and User’s guides.
Confidential, Waltham, MA
Headquarter in Lexington, MA, Raytheon is a defense and aerospace systems supplier that employs 77,500 people worldwide and has annual revenue of 16.9 billion dollars.
Senior Consultant, February 1996 – November 1997.
- Responsible for the design and development of Raytheon’s ECS Tracking system, which enabled Raytheon employees to view their personnel files, as even, it enabled Directors and Managers to view jackets/files of previous employees for consideration of re-hiring.
- Installed and setup necessary Microsoft NT and Domino servers.
- Provided on-site training to Raytheon HR personnel on use of and administration of the ECS Tracking system.
- Wrote the “Using the ECS Tracking System” Administrator’s and User’s guides.
Confidential, Washington, DC
- World Culture Sports Festival (WCSF) chaired by the Rev. Dr. Sun Myung Moon is responsible for bringing together people all across the globe in matrimony.
- Senior Consultant, October 1995 – December 1996.
- Responsible for the design and development of WCSF’s official website.
- Designed the Participants Tracking system used by all participants across the globe. This system enabled those attending the festivities to register for the event, as well as enabling event staff to track their whereabouts once within Washington, D.C.; from their seating within the stadium, to their hotel accommodations and meals.
- Provided emergency event-day support to WCSF staff in the event or system failure.
Confidential, Washington, DC
Computer Analyst Assistant, 1991 – 1995.
Responsible development and maintenance of GSA’s TREK (Transmitting Records Electronically and Kwickly) system, utilizing Lotus Notes 3.0x.
