Senior Lotus Notes client/web developer and lead with 8 years of progressive experience in IT.
KEY COMPETENCIES GAINED THROUGH EXPERIENCE
Data Analysis Requirement Gathering Coding/Programing
Defect Fixing Training/Mentoring Team Player/ Management
Quick Learner Documentation Peer Review (app Testing)
Flexible Communication Skills Client Interaction
Mobile : +1-864-***-****
Email : **************@*****.***
Professional Experience:
Syven Global Services (February 03rd, 2009 to May 15th, 2015)
Address:
Syven Global Services
Noida, India-201301
Designation: Senior Software Engineer
Synetairos Technologies LTD (25th August 2008 to 23th January 2009)
Address:
Synetairos Technologies LTD
Bangalore, India-560066
Designation: Senior Software Engineer
L&T Infotech (03rd April 2007 to 23th July 2008)
Address:
L&T Infotech
Chennai, India-600089
Designation: Software Engineer
Technical SKILLS
Platform
Skill
Expertise/Experience
Programming
Lotus Notes (formula/script)
7+ Years
XPages, XML, DOJO, JavaScript, HTML, DHTML
1 Years
MS office and VB
1+ years
Core Java,
Basic Training(Accenture)
JSON,Shell Script, SQL and PL/SQL
Basic
Operating Systems
Windows OS and Unix
Tools
Lotus Notes (8.5.3 and 6.5), MS Office, and Teamstudio.
Specialty
Requirement gathering, Excel Reporting and programing (VB Macros), Import/Export Lotus Notes documents from/to Excel, Notes Web Application development using Xpages and XML, Export Notes 8.5.3 documents into Symphony, Connecting Lotus notes to HP Quality Center, and Project Documentation.
Career Profile:
Provided accurate technical solutions to client's problems/enhancement requests.
Analyzed issues assigned and found resolution with minimal iterations and/or minimal dependencies.
Assisted in application maintenance & development services by strictly following the client’s (Freescale and American Power Conversion, and Lazard (a leading US bank)) protocols and processes.
Participated effectively in code reviews, testing, and walk-troughs.
Ensured near zero non-compliance in process and work product audits.
Effectively communicated with clients and colleagues during conference calls and meetings.
Provided technical mentoring for junior members of the team.
Project and Work Experience Detail:
Project-1: Internal Corrective Action Requests (ICAR)
Client: Lazard
Duration: 20th December 2014 to 14th May 2015
Technology: Lotus Notes R 8.5.3, MS Excel (VB Macros)
Description: ICAR- This system is basically used by the Quality Assurance (QA) to issue an ICAR to any employee in the company by giving the explanation for the cause. If one finds any discrepancy or non-compliancy in the quality process in business, the recipient answers the ICAR, which requires the QA’s approval.
Role Description: Team Lead, Requirement Analyst and senior developer
Tools: Lotus notes 8.5.3 and, Teamstudio, MS office (word, excel, PowerPoint).
Technical /Application Responsibility:
Worked on the major enhancements/development and maintenance activities of various lotus notes client base databases.
Did all kind of bug fixes, developments/maintained activities for all applications.
Did Requirement gathering and created requirement understanding document.
Worked on Exporting and Importing Lotus notes Documents into MS EXCEL.
Worked on with the ACL Security concepts, and creation of Roles and readers fields in databases.
Created business requirement and system requirement documents
Created Requirement traceability matrix for the change requests
Created Technical Design and High level design documents.
Created Use case documents for the change requests.
Did the peer review System Integration and Unit Testing.
Supervised and mentored the team on ongoing work.
Non-Technical /Project Responsibility:
Created/Updated Project Documents like Project plans, HR plan, Onboarding/off boarding documents.
Did the automation of excel reports using VB macros.
Created weekly template for project newsletter.
Created/Worked on several excel reports like (Work request detail, identified unused databases, resource work information details).
Handled Internal and External project Audits.
Project-2: Employee Separation System
Client: Lazard
Duration: 13th June 2013 to 16th November 2014
Technology: Lotus notes 8.5.3
Description: The Employee Separation System is implemented to improve employee separation process. Once an employee tenders letter of resignation or self-termination, all the concerned departments will be notified immediately, so as to ensure that all Client belongings are returned to respective departments. Any outstanding bonds/expenditure/bills are settled. The employee information will also be available online for exit interview. This system is used only in KLM and TJN site.
The Employee Separation form consists of four sections in ESS document, namely
Employee Employment Document
Employee Clearance Document
Employee Exit Survey Document
Exit Interview Document
There are two events that trigger Employee Separation System, namely
Resignation
Termination
Role Description: Worked as Senior Lotus Notes client/web developer, acting TL in absence of TL and Quality Analyst
Tools: Lotus Notes 8.5.3, MS office, Excel Teamstudio (for versioning, search etc.).
Technical/ Application Responsibility:
Involved in Application design and Development.
Worked on Exporting and Importing Lotus notes Documents into MS EXCEL
Worked on the major enhancements/development and maintenance activities of various lotus notes databases.
Did all kind of bug fixes, developments/maintained activities for all applications.
ESS (Employee Separation System): This application was being used by payroll, hr (human resources) and hr team to keep track of employee entering and existing information along with the Payroll over time and shift allowance information. I worked as senior developer and senior support analyst for the application. Handled all major enhancements, bug fixes, user query, and change requests for this application.
Did Requirement gathering and created requirement understanding document.
Created business requirement and system requirement documents
Created Requirement traceability matrix for the change requests
Created Technical Design and High level design documents.
Created Use case documents for the change requests.
Did the peer review and Unit Testing.
Supervised and mentored the team on ongoing work.
Non-Technical /Project Responsibility: Worked as the Quality coordinator and internal auditor for the project
Handled Internal and External Audit for the project.
Updated all quality (Project) document as needed i.e. hr (human resources) plan, separation of duty, quality plan, project management system summary, all trackers etc.
Created weekly Geno Liquid data report for the blue community.
Created the Milestone report for project every quarter.
Mentored to the new joiner in the project.
Generated the reports every month.
Handled PMR and Quarterly audits for project.
Maintained the project databases like information database and request log database.
Project-3: Human Resource Management:
Client: Lazard, United States
Duration: 12th January 2013 to 10th May 2013
Technologies: VB Macros and Lotus Notes 8.5.3
Description: It is one of the notes applications, which was being used by HR and HRSS team to maintain the employee data like bank details, manager details and many more hr forms like medical insurance, LOA, Leaves, Job offer trigger form. I worked as senior developer and senior support analyst for the application. Handled all major enhancements, bug fixes, and user query and change requests for this application.
Role Description: Worked as Senior Lotus Notes client/web developer, acting TL in absence of TL and Quality Analyst
Tools: Lotus Notes 8.5.3, MS office, Excel, Teamstudio (for versioning, search etc.).
Technical /Application Responsibility:
Majority of the time, I worked on new enhancements and support requests without any delivery miss and escalation. I created the baseline for this application.
Involved in Application design and Development in XPAGES using JavaScript, HTML, CSS (One UI). Worked on application migration from Lotus notes client to web.
Import/Export documents from Excel to Notes and Vise Versa.
Majority of the time, I worked on the support tickets and on the monthly process to run the agents on production database as per the process document.
Non-Technical/ Project Responsibility:
Created weekly data report for clients.
Created PPT on Achievements of our project ever quarter.
Created the Milestone report for project every quarter.
Mentored the new joiners and fresher.
Created the weekly asset report for the project.
Did internal audit of the tickets.
Maintained the project databases like information database and request log database.
Project-4: Material Pass (MP)
Client: Lazard
Duration: 5th April 2012 to 27th December 2012
Description Material Pass is an online web application that is used to track the movements of materials, properties, and documents in and out of the plant. This system is a web-based solution with user-friendly interface and controls the workflow involved in tracking a Material Pass (MP). The workflow begins with a request for Material Pass and includes different levels of approvals till the security check-out/check-in. It also has a comprehensive reporting structure for the users to show the status of the documents at various levels of business workflow. The Material Pass has three modes of transactions, which are as follows:
Regular Material Pass (To be returned)
Regular Material Pass (Not to be returned)
Permanent Material Pass
Role: Lotus notes Developer.
Technical /Application Responsibility:
Worked as a lotus notes developer for the project to streamline the workflow process and also provide
Solution for all tickets raised by users.
Tools Used: Lotus notes and Remedy Tool.
Technical Responsibility:
Worked as a Lotus Notes Developer for the client, to support more than 4000 users, maintained and updated simple and complex lotus notes databases.
To support client in administration, setup and troubleshooting of complex applications written for Lotus Domino. Participate in evaluating technical and economic feasibility of methods of problem resolution. Collaborated and mentored new team members. Having programming skills in Lotus Script, Formula language, and java scripts. Experience with Domino administration and configuration, including managing templates.
As a Lotus Notes Developer:
Gathered the requirements from the end user and create the Estimates.
Did the unit test before moving to UAT.
Handled all kind of development issues for the client.
Managed all applications databases including the complex databases.
Worked on the new enhancements for the application.
Having knowledge of lotus Script, formula languages, and java script.
Be accountable for the maintenance of existing systems and the development of new systems to meet business needs.
Other Responsibilities:
1)Manage the team and Assign daily task to the junior team Members.
2)Maintained the records of all kind of expenses claimed by the resources.
3)Sent Daily stats and weekly status to client team.
Project-5: Zero Defect MRB System
Client: Lazard
Duration: October 2011 to March 2012
Description As an enhancement, a new reporting functionality has been incorporated to send a weekly report in an Excel file with four worksheets categorizing the documents based on the status. Also, a trend wise analysis has been made on the defects that were identified over a period in each department of a manufacturing site, a graphical chart was plotted using Excel objects, and an online subscription was made available for the users to receive the defect wise chart for their department via email.
Product Client: Lazard
Software and Tools: Lotus notes 8.5.0
As a Lotus Notes Developer:
Gathered the requirements from the end user and create the Estimates.
Did the unit test before moving to UAT.
Handled all kind of development issues for the client.
Managed all applications databases including the complex databases.
Worked on the new enhancements for the application.
Having knowledge of lotus script, formula languages, and java script.
Be accountable for the maintenance of existing systems and the development of new systems to meet business needs.
Other Responsibilities:
4)Manage the team and assign daily task to the junior team members.
5)Maintained the records of all kind of expenses claimed by the resources.
6)Sent daily stats and weekly status to client team.
Project-6: Knowledge Management
Client: Lazard
Duration: January 2011 to September 2011
Description This is a web based application which provides information about their product & magazines, marketing information, and policies & events which are held in organization to the people.
Software and Tools: Lotus notes 8.5
As a Lotus Notes Developer:
Gathered the requirements from the end user and create the estimates.
Done the unit test before moving to UAT.
Handled all kinds of development issues for the client.
Managed all applications databases including the complex databases.
Worked on the new enhancements for the application.
Having knowledge of lotus script, formula languages, and java script.
Be accountable for the maintenance of existing systems and the development of new systems to meet business needs.
Other Responsibilities:
7)Manage the team and assign daily task to the junior team members.
8)Maintained the records of all kind of expenses claimed by the resources.
9)Sent daily stats and weekly status to client team.
Project-7: Global Executive Reporting System
Client: Lazard
Duration: March 2009 to November 2010
Description Global Executive Reporting System is designed to serve as a one-stop shop for all the executive reporting needs. Currently, it spans through different CRM applications – viz., BDS, Global Announced Transactions, Global WIP, Conflicts, LAM Investment Research and Equity Research. A variety of reports can be easily configured, scheduled, and generated.
Software and Tools: Lotus notes 8.5
As a Lotus Notes Developer:
Gathered the requirements from the end user and created the estimates.
Did the unit test before moving to UAT.
Handled all kind of development issues for the client.
Managed all applications databases including the complex databases.
Worked on the new enhancements for the application.
Having knowledge of lotus script, formula languages, and java script.
Be accountable for the maintenance of existing systems and the development of new systems to meet business needs.
Project-8: Business Development System
Client: APC
Duration: September 2008 to January 2009
Description Business Development System is designed to create company profiles meetings and meeting notes document for each company. This system helps user to keep track on their meetings with different clients in order to bring business for the company APC.
Software and Tools: Lotus notes 6.5
As a Lotus Notes Developer:
Gathered the requirements from the end user and create the Estimates.
Did the unit test before moving to UAT.
Handled all kind of development issues for the client.
Managed all applications databases including the complex databases.
Worked on the new enhancements for the application.
Having knowledge of lotus Script, formula languages, and java script.
Be accountable for the maintenance of existing systems and the development of new systems to meet business needs.
Project-8: Failure Mode and Effect Analysis (FMEA)
Client: Freescale
Duration: January 2008 to June 2008
Description This system is incorporated with auto-action tracking system to drive continuous improvement actions and serves as a quality tool to prevent repeated quality incidents.
Software and Tools: Lotus notes 6.5
As a Lotus Notes Developer:
Gathered the requirements from the end user and create the Estimates.
Did the unit test before moving to UAT.
Handled all kind of development issues for the client.
Managed all applications databases including the complex databases.
Worked on the new enhancements for the application.
Having knowledge of lotus script, formula languages, and java script.
Be accountable for the maintenance of existing systems and the development of new systems to meet business needs.
Project-9: Calibration Recall Systems (CAL)
Client: Freescale
Duration: May 2007 to November 2008
Description This system is used by maintenance and equipment engineering group to maintain the machine/equipment details, store the last maintenance date for the particular equipment, track the calibration date of the instrument, and send a reminder to the calibration labs prior to the next calibration due date. The calibration may be done once in a month, once every 3 months, or once a year. This system will send an email notification to the user prior to the next calibration date of the instrument.
Software and Tools: Lotus notes 6.5
As a Lotus Notes Developer:
Gathered the requirements from the end user and create the Estimates.
Did the unit test before moving to UAT.
Handled all kind of development issues for the client.
Managed all applications databases including the complex databases.
Worked on the new enhancements for the application.
Having knowledge of lotus Script, formula Languages and java script.
Be accountable for the maintenance of existing systems and the development of new systems to meet business needs.
AWARDS and RECOGNIZATION:
Received L&T Employee Excellence award.
Received Technical Contribution Award from L&T.
Winner of Freescale “Best Team in Freescale” Award.
ACHIEVEMENTS & CO-CURRICULAR ACTIVITIES
Participated in cultural and sports events.
Participated in Freescale Cricket event.
Educational Qualifications:
Masters in Computer Management in the year of 2005 from University of Pune, Pune, India.
B.Sc (Chemistry) from Ch. Charan Singh University in the year of 2003, Meerut, India.
Intermediate from S.D Collage in the year of 1996, M.Nagar, (U.P)
High School from S.D Inter Collage in the year of 1993, M.Nagar, (U.P)
PERSONAL DETAILS
Date of Birth : 22nd December 1980
Gender : Male
Nationality : Indian
Marital Status : Married
Hobbies : Listening to music, reading books, cooking, international traveling, and learning new technology.
Languages : English, Hindi.
*References upon request.
Mudit Sharma