We provide IT Staff Augmentation Services!

Project Lead Resume

2.00/5 (Submit Your Rating)

Summary 
I have more than 8 years of experience with IBM Lotus Notes including Lotus Notes development and Lotus Notes administration. I have been the Lead member in my project teams over the last 4/5 years. I am well versed with SDLC and Agile methodology and have gone through all phases of the Project Development Life Cycle. I have demonstrated Strong analytical and problem solving skillsexcellent communication, presentation skills and am a good team player.

Lotus Notes Senior Developer

  • 8+ Years of experience in the area of developing various Lotus Notes/Domino client/web based workflow applications and Groupware
  • In depth knowledge in Lotus Script and Notes Formula Language.
  • In-depth experience in analyzing, designing, developing, administering work flow applications and web integration using Lotus Notes/Domino 8.5, 8.0, 7. 5. X, 6.x, 5.x, 4.x.
  • Extensive experience in Lotus Notes web development with related web technologies using AJAX, XML, HTML, DHTML, CSS and JavaScript.
  • Decent Knowledge and experience on XPages
  • Well experienced in migration of Lotus Notes Application to the latest versions. Extensively used Teamstudio (CIAO, Configurator, Delta) for analysis.
  • Experience in integrating Domino solutions with Oracle, DB2, and SQL using DECS, LSXLC and LEI connectors.
  • Worked on Websphere portal
  • Over one plus year on Microsoft .net including ASP.net, C#, VB.Net, SharePoint.
  • Decent experience on JAVA, JSP, J2EE
  • Very well in preparation of the Test Cases, Functional and Technical Specification documents.
  • Fair knowledge of Quest Migration and Coexistence Tools

Lotus Domino Server administration

  • Installation of Domino server on Windows and Unix system
  • User account creation and client configuration.
  • Maintenance of mail server and user’s email accounts.
  • Designing replication topology, maintaining and supporting replicated environments.
  • Supporting day to day server issues.

Project Lead/ Lead developer

  • Single point of contact for the applications under team’s portfolio for driving organizationalinitiatives.
  • Led the implementation of change management and release management process team’s portfolio.
  • Managed softwarevendorsfor development of new .net/java applications. This involved keeping the track of development, timeline, provided necessary support to the vendors and co-ordinate between vendors and business for requirements.
  • Worked closely with H/W team for implementations, right from procurement of hosting environment to final implementation.
  • Single point of contact for our application portfolio for audits by Information Security Office.
  • Co-ordinated with different teams like information security office, backup/storage, network team etc. to carry out periodic access reviews and Disaster recovery operations.
  • Defined and implemented the support structure, from scratch, of two major new applications.
  • Prepared and shared monthly status report for senior managers and business for tickets/issues/SLA breach for the applications.
  • Have worked as onsite coordinator to facilitate transition of support services.

EDUCATION

  • B.E in ECE,
  • IBM Certified Associate Application Developer - Lotus Notes and Domino 8.5
  • IBM Certified Application Server Administration V6.0
  • Liberty Trained on IBM MQ Administration V 6.1

Groupware:

Lotus Domino, Lotus Notes V5.x/6.x/7/8/8.5.1, XPages

IBM Tools:

Domino Document Management, Web Content Management (WCM), Web Sphere, Sametime, Lotus Connectors(LSXLC, LEI,ODBC)

Microsoft Technology:

ASP. Net, C#, Share Point Portal, IIS

Programming Languages:

Lotus Script, Formula, C, C++,C#, Java (Core), Visual Basic

Web Technology:

Java Script, AJAX, DHTML, J2EE Struts, Web services

RDBMS:

ORACLE, SQL Server 2005, DB2, MS-Access

Markup Languages:

HTML, XML, CSS

Multimedia Tools:

Flash, Swish, Photoshop

Operating System:

Window NT/2000, 2003

TECHNICAL SKILLS

PROFESSIONAL EXPERIENCE 
Confidential, Jersey City, NJ
Sep 2012 - Present
Project Lead – Lotus Notes Migration Assessment and Lotus Notes Development

As Senior Notes Consultant, had end-to-end responsibility for designing a assessment plan for possible migration of lotus notes mission critical applications. Full Software Development Life Cycle with multiple iterations. Analyzed business processes as part of cross-functional teams; Interviewed users, managers to generate the application requirements. Lead the application development and migration teams. Planned the architecture and security models; provided sys admin support; facilitated rapid, collaborative team development efforts. 
Application Architecture Environment: 3 production servers, 500+ Notes client licenses. 160+ applications

Responsibilities:

  • Review and update migration assessment plan.
  • Keep status of developments in progress.
  • Review work status with client’s management on weekly basis.
  • Review and update technical designs as needed.
  • Keep track of resource availability and work assignment, propose changes as and when needed.

Environment: Lotus Domino R8.5.x, R7.x, LEI Lotus Enterprise Integrator v.5, Oracle 8. MS Office suite, Visio, MS Project.

Confidential, Boston, MA
Mar 2012 – Sep 2012
Onsite Co-ordinator– Lotus Notes SME

Project Details:
Confidential has decided to outsource support and maintenance of many of their business applications to an IT services vendor. I was working as a subject matter expert for Lotus Notes applications. Also, I was leading a 5 member team dedicated to support Lotus Notes applications. My job responsibility is to enable smooth transition of maintenance and support services to India based IT Services vendor. I was simultaneously working on 15 Lotus notes applications ranging from low to extremely high complexity.

Responsibilities:

  • Full Life Cycle Iterative Development from Analysis, Application Architecture, Detail Design, Development, User acceptance Testing, Implementation of Notes/Domino Web Applications.
  • Migration, User Training, Enhancements and technical support for Notes Applications.
  • JavaScript, Domino script libraries for browser-side field validations and dynamic lookups
  • HTML, DHTML, Lotus script and Notes Formula.
  • Custom and Embedded, Dynamic views for display or reporting—Notes/Domino, web-based.
  • Retooled an existing high-profile application to offer greater features including automated stale dating of documents according to multiple business rules and various durations of elapsed time, all configurable via profile documents. Added 25 custom views for reporting. Notes application.
  • Recovered databases from backup in disasters.
  • Performed installations & performance tuning, manage user accounts, and implement database security for multiple instances of development, certification, QA, and production SQL Servers databases.
  • SDLC Project Management / Project tracking / Documentation databases, custom designed for various IS departments with specialized workflow and notification requirements. This included Notes Application Development and other IS initiatives.

Environment: Lotus Domino 8.5, UNIX, Windows XP/NT, Cognos 8.2, SQL Server 2005 Enterprise Edition, SQL server 2008, T-SQL, PL/SQL, Windows XP

Confidential, Boston, MA
May 2010 – March 2012
Project Lead/Senior Software Developer – Lotus Notes

Projects

  • GPS (Global performance management system)
  • Capital Expenditure Requisition
  • Call Tracking System
  • Travel Management System

Details:

  • GPS in web based application developed in Lotus notes 6.5. This application automates the workflow for annual performance appraisal. Employees can enter their goal sheet and managers can rate their report’s performance in the system. The application uses HTML, CSS, Javascript, web based agents, Notes readers and authors security and automated event based, scheduled mail sending functionalities.
  • The Capital Expenditure Requisition (CER) project is developed to automate the processes involved in buying assets. Security at each level of the workflow is ensured using the Authors, Readers Fields and Roles. Scheduled agent sends reminder mail to the approvers with the CER details if it is pending for more than 5 days.
  • The Call Tracking System (CTS) is a client based application developed to enter and track the feedback (complaints, suggestions, queries etc) from the customers. Notifications with the call details are sent out at each level of the work flow using Lotus Script. Excel based reports were also developed.
  • Through the Travel management system, the employees can request for travel approval, can book the flight tickets, and make hotel/guest house reservations. On approval, the employee can claim the expense, which will be approved by the approver.
  • Web enabled and enhancements existing databases using HTML and CSS for better web formatting
  • Implemented JavaScript for web data validation
  • Set security using ACL settings to allow for direct web access and to allow third party applications to access information in a secure manner
  • Modified UI to allow for Blackberry enhanced access
  • Worked with end users to provide data output and reports to MS Word and Excel
  • Modified and monitored databases using team studio, Ytria EZ and HELP Software
  • Create and manage user accounts, add new users, retire departing and maintain security for both client and web access
  • Upgraded domino servers from R7 to R8.5(.1) and applied maintenance upgrades and software patches as recommended by IBM
  • Interfaced between business and software services vendor BlueShift India for outsourced development of Recruitment Management application and HR process application
  • Maintained status of work outsourced and Managed status calls with vendors
  • Handled escalation of issues with vendors and business
  • Defined support structure for applications
  • Also conducted for regular exercises like disaster recovery tests of application and periodic access reviews with business

Environment: Lotus Domino R8.5.x, R7.x, Windows Server 2003, 32 & 64 bit, Windows XP Pro

Confidential, Syracuse, NY,USA 
Jan 2009 – April 2010
Lead Developer – Lotus Notes

Projects:

  • Electronic Spill(eSpill)
  • Safety Incident Reporting(SIRT)
  • eNotes

Responsibilities:

  • The eSpill system provides a repository for reporting and tracking chemical spills. All Syracuse Site employees have the ability to compose a spill report to alert Environmental Safety & Industrial Hygiene of potentially environmentally hazardous situations.
  • The eSpill is a web-based application, my responsibility in this project is to design, test and implement the system using R8.5 and I extensively used Javascript, HTML, DHTML, CSS, AJAXconcepts for better and flexible user interface.
  • Users are provided with two types search options - Full text and Date range. AJAXand XML concepts are used in the search for faster data retrieval. Search results are formatted using CSS.
  • This SIRT database contains the official records for safety incidents reported for/by BMS employees and certain temporary personnel at the Syracuse site.

In the event of an injury/illness, fire/explosion, or property damage event, the immediate supervisor is responsible for ensuring that the report has been initiated during the shift in which the incident occurred or was first reported. Anyone can initiate a near-miss report and submit it to EHS for review and reassignment. 
This web-based application was developed in 8.5. Worked with the ESIH department of BMS in requirement gathering and implementation. Extensive HTML and DHTML was used for the web design, and JavaScript for validations. Master data is configured in a separate database. Lotus Script agents are used to automate the tasks. The users have the option to generate reports in Excel

  • Syracuse eNotes contains information specific to BMS Syracuse. It is the intent of Syracuse eNotes to provide an effective and efficient form of communication across the site, as well as reduce the quantity of email mass mailers. Once the eNotes administrator approves the eNote, it will post immediately on Syracuse eNotes and will be marked as NEW. An automated email will be sent to all employees daily at 10:00am.

This system uses Lotus Script scheduled agents for its effective functioning. The hourly scheduled agent determines the expired documents and the daily agent sends mails to the users. Outlook is configured in the scheduled agent for mailing.

EnvironmentLotus Script , Notes Formula Language, Java Script, AJAX,XML,HTML, DHTMLCSS, Lotus Domino Designer 8.5, Windows XP

Confidential, Pasadena, CA 
Feb 2007 - Dec 2008
Lead Developer – Lotus Notes

Confidential project intended to provide full time support for 90 Lotus Notes applications for Confidential.. The project involved resolving tickets, enhancements of many applications and development of many mid size new Lotus Notes applications.
Responsibilities:

  • Change Management - Maintained and made enhancements to a validated GxP compliant database. Helped to drive the definition of new design requirements for the database. Wrote documentation to maintain the validated status of the database including SOP, User requirements, Design Specs and Test Scripts.
  • Database Registration - Processed request to have Lotus Notes databases deployed to servers, locally, regionally and globally. Enforced company standards for Lotus Notes database design to maintain good design practices. Assisted database managers with the modifications and solutions to so that the Lotus Notes database meets company standards.
  • Service ticket - Designed a secure ticketing database that allowed users to submit tickets that contained text, graphics and attachments to report a problem or request a service task to be preformed. After submission, no edits could be made to the task section to insure document integrity. An email is sent to a group of support techs based on the field values of the ticket. A task history would then be maintained allowing techs and requester to communicate back and forth via a history field, meaning that each time the document is saved any information in the history field can not be edited, just added to. There was built in work flow to allow for requesting more information from the requestor, or for support from global support techs.

Environment: Windows NT, 2000, Tools/Software: R5.x, R7.02, LotusScript, JavaScript, VBS, Formula Language.

Confidential
May 2004 – Jan 2007
Internship – May 2004 to June 2004
Software Developer – Lotus Notes

Project:
Client: AREVA T&D INC., Pittsburgh, PA (Onsite & Offshore) 
Role: Lotus Notes Developer

Responsibilities:

  • Involved in gathering the requirement, analysis, design, code, test, implement and administrate various workflow applications as per business requirements. Prepare functional, technical, training documents, train the end users about the application, etc.
  • Worked in Supply Chain and CRM domain which involves Finance, Marketing, R&D, Production and Quality Audit in Energy Transmission Company.
  • Developed various financial, engineering and quality assurance applications both web and client enabled.
  • Integrated internal ERP applications with Lotus Notes using ODBC, FTP and flat files, which helps to communicate with each other and run through whole workflow process.
  • Integrated Lotus Notes application with Oracle using Lotus Enterprise Integrator (LEI) to interact between each other for workflow needs.
  • Maintain test cases, tracking errors, debugs and documenting program changes and technical documentation.
  • Design and code client and web based workflow applications using Lotus Script, Formula, Java Script and Java Agents.
  • Designed dynamic workflow application with multiple levels and easy configuration by the administrators.
  • Developed applications using reusable components like script libraries, common functions, database scripts, shared fields, etc.,
  • Designed client and web application using form events like WebQuery open, Queryopen, jsHeader, etc. based on scenarios.
  • Designed web based application using AJAX, DHTML, DXL and CSS.
  • Provide production support for various existing notes application and provide solution within the time frame.
  • Developed applications with dynamic reporting features which provide outputs in excel application.
  • Prepare training materials about the application and conduct training to the end users.
  • Maintains lotus notes application server and trouble shoot user access, replication, clustering, back up data, monitor logs, etc.,

Environment: Lotus Notes R6.5, SQL Server 2000, Crystal Report

We'd love your feedback!