Java Developer Resume
Vienna, VA
SUMMARY
- Over 10 years of Lotus Notes Development and Domino Administration experience.
- Certified Lotus Professional Developer (CLP)
- Expert level Domino design, web/client development as well as administration skills, technically strong in programming languages and operating systems.
- Advanced troubleshooting skills with experience reaching out across teams to collaborate on problem solving.
- Proficient in design and development of Web, Client/Server Applications, Proto - typing Development, enhanced and maintained Lotus Domino Notes and web workflow applications and integrated with Relational database systems (RMDBS).
- Experience migrating legacy systems and high volumes of data as well as integrating new/existing systems using LEI & DECS.
- Detail-oriented e.g. writing test cases as per functional requirements.
- Good communication skills coupled with positive end user interaction.
- Can work in demanding time schedules and has excellent attitude towards teamwork and common goals.
- Versatile contributor and consistent good communicator with experience leading technical teams, working effectively with peers, as well as on solo projects from requirements to implementation/support.
TECHNICAL SKILLS
Groupware: Lotus Notes, Domino R6/6.5/7/8.5 Server
Web Technologies: HTML, DHTML, CSS, XML, XSLT, XPAGES, Web Service, AJAX and JavaScriptWebsphere-AppWatch.
Programming languages: C, C++ and Java.
Databases/ DMLanguage: MS SQL Server, Oracle and DB2, SQL and PL/SQL.
Visual Tools: Developer 2000, Crystal Report XI, Adobe LiveCycle, Service Manager.
Operating Systems: Windows XP/98/2000, Windows 2003/2000 Server
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, Vienna, VA
Environment: IBM Lotus Domino Enterprise Server R8.5, Service Manager, Lotus Script, Formula, Xpages, JAVA, JAVASCRIPT, IBM DB2, MQ Series, WebSphere-AppWatch, SQL, DHTML, HTML, CSS.
Responsibilities:
- Work independently in meeting the users for requirements gathering and prepare Functional specifications
- Analysis the requirement and interview the requestor for requirement specification.
- Planning, Designing and Estimation of new applications in Lotus Notes\Domino.
- Coding Testing and Deployment of Lotus Notes Application.
- Create Design documents for the Specifications prepared.
- Create Unit test Cases for the functions developed.
- Create design template to move the code to production and post-production support.
Sr. Software Engineer
Confidential, Bloomington, IL
Environment: IBM Lotus Domino Enterprise Server R8.5, Service Manager, Lotus Script, Formula, XPages, JAVA, JAVASCRIPT, Web Service, MQ Series, WebSphere-AppWatch, SQL, DHTML, HTML, CSS.
Responsibilities:
- Enhanced Change Management application to accommodate new work items to facilitate SA-SP workflow
- Created an interface for web services at forms,
- Converted MQ PUT agent from Lotus Script to JAVA
- Created XPAGE Prototype for forms catalog
- Work independently in meeting the users for requirements gathering and prepare Functional specifications.
- Managing team of 7 resources at offshore with workload, deliverable and competency.
- Delegate requirement specification to offshore team for small changes in existing form and low priority, critical and less complex new forms development.
- Test the offshore deliverable and arrange presentation of forms functionality to the requestor in test environment, once the deliverable has been approved move the new forms or changes/ enhancement made in existing form to production.
Programmer Analyst
Confidential, Phoenix, AZ
Environment: IBM Lotus Domino Enterprise Server R7, Lotus Script, Formula, Lotus Symphony, Team studio.
Responsibilities
- Work independently in meeting the users for requirements gathering and prepare Functional specifications.
- Followed IBM standard procedures for documentation and development
- Planning, Designing and Estimation of new applications in Lotus Notes\Domino.
- Coding Testing and Deployment of Above mentioned Application.
- Create Design documents for the Specifications prepared.
- Manage User Accounts and Access to the application.
- Delegate work; provide support and guidance to the team in India.
- Create Unit test Cases for the functionality developed.
- Create design template to move the code to production and post-production support.
Programmer Analyst
Confidential, OH
Environment: IBM Lotus Domino Enterprise Server R5, Lotus Script, Formula, LEI, Crystal Report XI. SharePoint
Responsibilities
- Work independently in meeting the users for requirements gathering and prepare Functional specifications.
- Planning, Designing and Estimation of new applications in Lotus Notes\Domino.
- Coding Testing and Deployment of Above mentioned Application.
- Create Design documents for the Specifications prepared.
- Manage User Accounts and Access to the application.
- Delegate work; provide support and guidance to the team in India.
- Create Unit test Cases for the functionality developed.
- Test the code developed by offshore Team and create design template to move the code to production.
Asst. Systems Engineer
Confidential
Environment: IBM Lotus Domino Enterprise Server R6, Lotus Script, Formula, LEI, HTML, HTML, CSS, XML, AJAX, Java Script.
Responsibilities
- Work independently in meeting the users for requirements gathering and prepare Functional specifications.
- Planning, Designing and Estimation of new applications in Lotus Notes\Domino.
- Creating and maintaining applications in Lotus Notes\Domino using Lotus Script, Formula Language Java Script, HTML, DHTML, and CSS.
- Coding Testing and Deployment of Above mentioned Application.
- Create documentation for the all functionalities and for the applications.
- Responsible for supporting and managing 30 applications.
- Manage User Accounts and Access to the application.
- Production support for all the applications.
- Creating and maintaining applications in Lotus Notes\Domino
- Create documentation for the all functionalities and for all the application.
- Work independently in meeting the users for requirements gathering and prepare Functional specifications.
- Create Design documents for the Specifications prepared.
- Delegate work; provide support n guidance to the team in India.
- Create Unit test Cases for the functionalities developed.
- Test the code developed by offshore Team and create design template to move the code to production
Developer
Confidential
Responsibilities
- Responsible for supporting and managing 60 Client Based applications.
- Responsible for supporting and managing 4 Web Based applications.
- Manage User Accounts and Access to the application.
- Work independently in meeting the users for requirements gathering and prepare Functional specifications.
- Planning, Designing and Estimation of new applications in Lotus Notes\Domino.
- Coding Testing and Deployment of Above mentioned Application.
- Create documentation for the all functionalities and for newly developed application.
- Create Design documents for the Specifications prepared.
- Create Unit test Cases for the functionalities developed.
- Reports to the Management for Change Requests and Process Request on weekly basis.
- End User interaction for troubleshooting.
Confidential
Technical Support
Environment: Domino R6.x server, Windows 2000/2003 server.
Responsibilities:
- Installed, Setup and configured the E-Scan and Mail Scan for Lotus Notes Email Infrastructure on R6.54.
- Studied the requirement for the content security of the Domino infrastructure for testing the newly customized anti-virus software.
- Guided the client to understand the software configuration and troubleshooting methods.
- Dry run, Test Summary reports and project closure methodologies followed as per the GSK Quality procedures in adherence with the Micorworld software services.
Confidential
System Administrator
Responsibilities:
- Server Installation and configuration (Windows 2000 Server).
- Client Installation and Configuration. (Windows XP).
- Installation and Configuration of E-Dhara (land Record Computerization System) Project, Ration Card Application, Mid-Day Meal Application, One Day Governance and Office Automotive Application.
- Troubleshooting, Scheduled back up of the above database.
- Adding Users and Granting Privileges to them, Training of various Systems to their respective Users.
- Setting Up and Maintaining Local Area Network, Troubleshooting LAN &/ WAN.