We provide IT Staff Augmentation Services!

Senior Lotus Notes Developer Resume

3.00/5 (Submit Your Rating)

NJ

Summary

  • Information Technology Professional, more than seven years of Project Management, Design, Development & Administration experience. I have both management and practitioner experience of full product development life cycle.
  • Working as subject matter expert for client.
  • Bachelor of Engineering in Information Technology. I have started my career in Development, and have proven my analytical, problem solving capabilities along with my leadership qualities.
  • Expert in developing new lotus notes applications using Lotus scripts, Java script, SSJS, Java and formula language and web technologies such as Xpages, Dojo, DHTML, XML, AJAX. Extensive use of LEI. Developed applications with DB2 integration.
  • Good Exposure to Quality standards like SEI-CMM, ISO, Six Sigma, QMS++
  • Extensive experience in different phases of the software development life cycle such as requirement gathering, interacting with business users, analysis, lotus notes database design, development, testing, implementation, administration and documentation of general application programming and user manual.
  • Managed technical and business aspects of project.
  • Excellent interpersonal skills with the ability to interface with individuals at all levels. Ability to work independently and proactively, key team player and effectively promote teamwork.
  • Experience in Network and Application Administration.
Technical Skills Experience

Development:

  • Expert in developing new lotus notes applications using Lotus scripts, formula language.
  • Maintaining and enhancing existing applications.
  • Developed web databases using Xpages, dojo, XML, AJAX and Java script, SSJS in lotus notes.
  • Developed applications using C APIs in lotus notes.
  • Extensive use of LEI.
  • Developed applications with DB2 integration.
  • Developed multi lingual applications.
  • Export and Import data to and from Lotus notes.
  • Data migration using SSIS.
  • Migration of lotus notes application from Windows NT platform to Unix AIX 5.2.
  • Migration of lotus notes application from version 5 to 6.5.
  • Migration of lotus notes application from version 6.5 to 8.

Administration:

  • Server Administration, installation, user account setup, replication setup.
  • Network management, worked in a cross domain network.
  • Hub and spoke model.
  • New initiatives in developing automated tools to save server space, cost, time and network bandwidth.
  • Replication schedule monitoring and maintenance, automated tool development to monitor replication.

Programming:

  • Lotus Scripts, Formula Language, Java.
  • Xpages, Dojo, Extension Library, Rest.
  • Java Script, SSJS, VB Script, HTML, XML, DHTML, AJAX.
  • Shell script, C APIs, Windows APIs.
  • SSIS.
Testing/ Tools:
  • Unit testing.
  • Test case creation, Preparation of test plans, Manual Testing.
  • Defect Management
  • System testing.

Development Environments:

  • Lotus Notes 4x,5,6X,8 , Win NT/Unix AIX 5x
  • SSIS, Win NT
Documentation: Experience in writing technical/Functional specifications, Quality Management Documentation, test documents, etc. Quality Assurance: Good Knowledge about ISO standards and SEI-CMM Standards.
  • Good Understanding of Six Sigma, QMS++ Methodologies
Education:
  • Bachelor of Engineering in Information Technology.

Professional Experience

Type : Development, Web conversion
Platform : Windows 7, XP/NT
Software : Lotus notes 8.5.2
Confidential,Duration : April 2011 till date

  • Role : Senior Lotus Notes Developer

These companies offer a variety of products and services, including life insurance, mutual funds, annuities, pension and retirement-related services and administration, asset management, banking and trust services, real estate brokerage franchises, and relocation services.

The scope of the project included:

  • Web conversion of existing applications using Xpages.
  • Developing new web applications using Xpages.
  • Developing web services.
  • Quality Control and Configuration Management Tasks.

Project activities:

  • Requirement gathering and analysis.
  • Web enabling existing applications using technologies such as dojo, extension library, Ajax, Xpages.
  • Developing web services as per business requirements.
  • Maintaining and enhancing existing applications using lotus script, formula language.
  • Development of web applications using Java script, SSJS, Java.
  • Development/Enhancement of applications with extensive use of LEI and DB2 integration.

Responsibilities in this project as Senior Developer include:

  • Analyze the business requirements, formulate a project plan.
  • Reverse engineer existing applications to understand the functionality.
  • Web enable existing applications using Xpages.
  • Develop new web applications according to business requirements.
  • Development of new applications using lotus script, formula language.
  • Development of web applications using technologies such as dojo, extension library, Ajax, Xpages, and languages such as Java script, SSJS, Java, HTML, XML.
  • Development and enhancements of applications using LEI and DB2 integration.
  • Help other team members in technical issues.
  • Automating processes.
  • Maintenance and enhancements of existing applications.
  • Quality Control.
  • Testing & debugging.
  • Project Planning, Estimation and Assignment.

Type : Development & Maintenance
Platform : AS400 server, Windows XP/NT
Software : Lotus notes 6X, 8
Confidential,Duration : September 2009 – March 2011

  • Role : Senior Lotus Notes Developer
  • The project deals with the development, maintenance and enhancement of various Lotus Notes, Web and DB2 applications.

The scope of the project included:

  • Development, Enhancement, Maintenance and Administration of new and existing Lotus Notes, Web and DB2 applications.
  • Administration of applications and network.
  • Project Management activities – Customer relation, project monitoring and management.
  • Maintain onsite and/or offshore environment for support, maintenance and enhancement of the applications.
  • Quality Control and Configuration Management Tasks.

Project activities:

  • Requirement gathering and analysis.
  • Development of new applications using lotus script, formula language.
  • Development of web applications using Xpages, Java script, Java, Ajax.
  • Development/Enhancement of applications with extensive use of LEI and DB2 integration.
  • Administration – administration of applications and network.
  • Project Management activities – Planning, Estimation and Assignment.

Responsibilities in this project as Senior Developer include:

  • Development of new applications using lotus script, formula language.
  • Development of web applications using Java script, Java, HTML, DHTML, XML, Ajax.
  • Development and enhancements of applications using LEI and DB2 integration.
  • Reviews of work products of other team members to ensure defect free delivery to Business users.
  • Automating processes.
  • Maintenance and enhancements of existing applications.
  • Quality Control.
  • Testing & debugging.
  • Project Planning, Estimation and Assignment.

Type : Development & Maintenance
Platform : Windows XP, Windows NT 4.0 Server, Unix AIX 5x
Software : Lotus notes 5,6X,8
Confidential,Duration : May 2005 – July 2007 and November - August 2009

  • Role : Lotus Notes Administrator, Project Leader, Programmer and Configuration
  • Manager
  • The project deals with the development, maintenance and enhancement of databases used by MetLife users. Being project for International users of MetLife, it requires resolving and dealing with users from different countries in the world.

The scope of the project included:

  • Development, Enhancement, Maintenance, Administration of new and existing Lotus Notes applications including Web Databases.
  • Administration of the application and network.
  • Project Management activities – Customer relation, project monitoring and management, Resource identification and task assignment, Metrics generation etc.
  • Maintain onsite and/or offshore environment for support, maintenance and enhancement of the applications.
  • Quality Control and Configuration Management Tasks.

Project activities:

  • Requirement gathering and analysis from business users across various countries and departments.
  • Estimation & tracking throughout the project life cycle.
  • Interacting with the Client on various forums to discuss and analyze the issues and requirements, suggesting effective solutions.
  • Development of new applications using lotus script, formula language.
  • Development of web applications using Java script, Java, Ajax.
  • Development of multi lingual applications.
  • Maintenance and enhancements of existing applications.
  • User access management.
  • Production Support.
  • Administration – administrating all applications, dealing with network administrators across various countries, managing the user access and replication schedules, managing and providing upfront solutions to various network and access issues.
  • Project Management activities – Work Planning, Metrics, etc.
  • Configuration Manager.
  • Defect Prevention Representative.
  • Migration of lotus notes application from Windows NT platform to Unix AIX 5.2.
  • Migration of lotus notes application from version 5 to 6.5.
  • Migration of lotus notes application from version 6.5 to 8.
  • Developed a tool to automate the process of replication testing.
  • Developed a tool to automate the backup process and version maintenance.
  • Developed a tool to compress the databases to save server space.

Responsibilities in the project as a Subject Matter Expert include:

  • Requirement Gathering: Communicating with various business users across globe from countries like Chile, Mexico, Taiwan, Argentina, Australia, Hong Kong, Brazil, India, Singapore, China, UK etc., understand their business needs, suggest the best possible alternative solutions most of the time on the spot.
  • Formulate the business needs into IT solutions.
  • Help ITG group in decision making as a subject matter.
  • Representing ITG group of MetLife to business users in various conferences and seminars.
  • Work in close proximity with business users to find out priority, requirements, timelines etc.
  • Deployment. Communication and coordination with administrators across globe.
  • Helping other MetLife IT teams in technical and production issues.

Responsibilities in the project as a Project Leader include:

  • Project start up procedure.
  • Coordination with local administrators group, sales, marketing etc.
  • Implementing and monitoring Quality control procedures.
  • Identifying risk, mitigation and recovery plan, monitoring and reporting.
  • Monthly meeting with business users, weekly meeting with team members.
  • Project health monitoring. Monthly/weekly review of risks, quality measures, task status and timelines.
  • Ensuring organization guidelines are understood and followed.
  • Task allocation, monitoring.
  • Team building, resolving conflicts, boosting team morals.
  • Review and appraisals of team members.

Responsibilities in this project as Senior Developer include:

  • Interacting with the client on various forums to discuss and clarify any Technical and functional queries
  • Reviews of work products of other team members to ensure defect free delivery to the client
  • Development of new applications using lotus script, formula language.
  • Development of web applications using Java script, Java, HTML, DHTML, XML, Ajax.
  • Automating processes.
  • Maintenance and enhancements of existing applications.
  • Quality Control.
  • Testing & debugging.
  • Documentation, which included Technical, Functional and other project related documents including MCR Analysis document and Test Cases.

Responsibilities in this project as Configuration Manager include:

  • Manage configuration items.
  • Ensure Configuration Management Process as defined in CMP.
  • Establish the CM environment.
  • Maintain the traceability matrix.
  • Conduct Configuration Audits.
  • Build the product.
  • Document any CM related project learning’s.

Responsibilities in this project as Defect Prevention Representative include:

  • Promoting team members to log defects.
  • Keeping tracks of trends and types of defects.
  • Generating charts to identify trends.
  • Conducting monthly meetings to convey trends and finding out root causes.
  • Identify root causes and suggest possible actions to reduce or completely remove defects and monitoring if it has been followed.

We'd love your feedback!