Project Manager Resume
Summary
- Software Professional having 12 years of experience in the areas of Analysis, Design, Development and Implementation of software systems.
- Over 5+ years of experience on Share Point, MOSS2007/2010 in Creating Custom web parts, WSP Solutions, Customization of SharePoint Master Pages for public facing sites, Custom content types, Site Columns, Site Definition, Page Layouts, Event Receivers, Work Flows etc
- Experience with developing custom document processing capabilities in FAST using the Web Services.
- Extensive experience in Full Software Development Life Cycle including conceptual, functional, technical design, documentation as well as project management and application programming.
- Responsible for the implementation of complicated client server and web - based applications, which required crucial decision-making, very sharp analytical and problem solving skills.
- Very good Enterprise application development/Architectural experience using .NET, JQuery, JSON, jTemplates, LINQ, WCF,WPF, MVC Framework, Entity Framework, YUI library
- Experience in developing applications using IoC container Windsor Castle, log4net, MVC architecture, Custom XML Navigation/Security system, etc.
- More than 10 years of experience in the analysis, design, development and implementation of a large number of commercial Internet applications using HTML, DHTML, VBScript, JavaScript, ADO, ADO.NET,COM, COM+,VB, ASP, ASP.NET, VB.NET,C#, XML, Cold Fusion, and PHP .
- Strong experience on PL/SQL, complex stored procedures, functions, triggers, views, DTS packages, Scheduled Jobs, Activity Hosts etc.
- Experience in Healthcare, Insurance, Finance, Automobile and E-learning domains.
- Possess very good written/oral communication skills and excellent Analytical, problem solving skills.
- Worked as Lead/Mentor/Architect on numerous projects. Capable of handling multiple tasks in a highly paced environment.
- Very strong on Research oriented tasks, always self sufficient in learning new technologies, willing to undertake technical challenges etc.
technical Summary
- Operating Systems: Windows95/98/NT/ 2000/2003/2008 and Linux
- Programming Languages: C, C++, Pascal, COBOL, C#, PL/SQL, VB, VB.NET
- Internet Technologies: HTML, DHTML, VB Script, JavaScript, CSS,XSL,AJAX,XSD
- ASP, ASP.NET, PHP, ColdFusion4.0/4.5,XML,XHTML,XSLT, Xpath,
- WML,SOAP,WAP, ADO, ADO.NET, WDDX, XML Web Services,
- MOSS 2007,WCF,WPF
- Databases: MS SQL Server 2005/2008, MSAccess, MySQL, Oracle 7/8.0
- Application Servers: Active Directory, Exchange Server, Netegrity Policy Server
- Other Tools: Visual Studio 2008/2010, TFS, VSS, SVN, Macromedia Dream Weaver
CLIENT: Confidential, Florida ( )
Project: PORTAL MIGRATION TO SHAREPOINT2010
Environment: H/w: Pentium O/s: Windows 2008 S/w: SharePoint 2010,ASP.NET 4.0, C#, ADO, ADO.NET, JavaScript, JQuery, JTemplates, JSon, Ajax, MSSQL Server 2008, Visual Studio 2010, Active Directory, Workflows, Custom web parts, Master pages, Lists, FAST Search, SharePoint Mobile Framework
URS is a very large infrastructure development company and the project is to migrate existing portal in Lotus Notes to SharePoint 2010.
Role: Architect/Lead Developer
- Actively involved in the design, architecture and implementation of new SP 2010 implementation
- Created new custom master pages, page layouts, site definitions to use for SP 2010 implementation.
- Created SharePoint mobile website using SharePoint mobile framework. Did mobile redirection and custom pages for people and location searches.
- Used SharePoint Search using Keyword and Full Text searches using Web Services as well as object model.
- Implemented FAST for Microsoft SharePoint 2010 with multiple external content sources
- Created custom controls for the Mega Menu, Key contacts, Related Links etc
- Developed overridden CSS files to override v4master page CSS files.
- Created content types and custom lists to store various data used for various web parts.
- Worked on the mobile enabled version of the SharePoint site.
- Extensively used Jquery and Json objects for various data fetching modules.
- Created custom web parts for various data entry forms.
CLIENT: Confidential, healthcare client ( )
Project: SHAREPOINT PORTAL FOR HEALTHCARE BUSINESS
Environment: H/w: Pentium O/s: Windows 2008 S/w: SharePoint 2010/ASP.NET 4.0, C#, ADO, ADO.NET, JavaScript, JQuery, JTemplates, JSon, Ajax, MSSQL Server 2008, Visual Studio 2010, Log4net, IoC Container, Windsor Castle, WCF, WPF, Entity Framework, YUI JS
- Developed custom master page, site definitions, content types, page layouts to etc.
- Created custom web parts for various data entry forms.
- Created custom workflows to submit sales quotes.
- Wrote a custom component which interacts with active directory to validate users.
- Used WCF services for Rebate Editor and Item Look ups web parts.
- Created custom web parts for enterprise admin console to manage different users of various sites of the organization.
CLIENT: Confidential, fort worth ( )
Project: SHAREPOINT PORTAL MIGRATION FROM MOSS2007 TO SHAREPOINT2010
Environment: H/w: Pentium O/s: Windows 2008 S/w: MOSS 2007/2010,ASP.NET 4.0, C#, ADO, ADO.NET, JavaScript, JQuery, JTemplates, JSon, Ajax, MSSQL Server 2008, Visual Studio 2010, Active Directory, Workflows, Custom web parts, Master pages The project is to migrate existing MOSS 2007 site to SharePoint 2010
Role: Architect/Lead Developer
- Actively involved in the design, architecture and implementation of new SP 2010 implementation
- Created new custom master page to use for SP 2010 implementation.
- Created custom work flows to automate the 'on boarding' process of new employees joining the company.
- Wrote custom components to interact with active directory to get the employee details.
- Instantiated custom workflows on submitting a new request
- Created custom web parts for various data entry forms.
CLIENT: Confidential, ( )
Project: CUSTOMIZED SHAREPOINT PORTAL FOR HEALTHCARE BUSINESS
Environment: H/w: Pentium O/s: Windows 2008 S/w: MOSS 2007/2010,ASP.NET 4.0, C#, ADO, ADO.NET, JavaScript, JQuery, JTemplates, JSon, Ajax, MSSQL Server 2008, Visual Studio 2008, Log4net, IoC Container, Windsor Castle, WCF, WPF, Entity Framework, YUI JS
The project is to create a custom portal using MOSS 2007 and .NET 3.5.
Role: Architect/Lead Developer
- N-Tier application with SOA Architecture
- Used custom HttpModules for security check, HttpHandlers etc.
- Entity Framework used to create DAL.
- WCF Services with Contracts exposed.
- Used LINQ, Object Initializers, extension methods etc.
- Created custom web parts using IoC Container, WCF Services, JQuery, JTemplate, JSon, Ajax
- Used log4net for logging purpose, Windsor Castle as IoC container
- Created custom Navigation system
- Used JTemplates for client side rendering of Ajax driven contents
- WCF service calls made using JQuery Ajax calls.
- SharePoint lists, content types, site columns, custom master pages, page layouts, custom site definitions etc used
- Created SharePoint solutions and features using WSP builder .
- Automatic deployment mechanism created using custom batch file.
- Setup of SharePoint server farm and deployment of custom solutions to the farm.
- Used WPF to create contract designer application.
- Used TFS to manage source code and as a bug tracking tool.
- Actively in involved the migration of Mos2007 to SharePoint 2010
- Incorporated custom workflows.
Confidential
CLIENT: Confidential, fort worth, TEXAS ( )
Project: SHAREPOINT E-LEARNING Project
Environment: H/w: Pentium O/s: Windows 2003 S/w: MOSS 2007,ASP.NET 2.0, C#, ADO, ADO.NET, JavaScript, MSSQL Server 2005, Visual Studio 2008, SharePoint Designer, InfoPath
The project is to create a custom E-learning portal within the SharePoint framework.
Role: Lead Developer
- Created internal and external facing pages for the application
- Internal pages created using InfoPath and external pages using ASP.NET
- Invoked web services from InfoPath forms and ASP.NET pages.
- Created Features and solutions and deployed the same to sites and site collections.
- Created business classes and data access layers.
CLIENT: Confidential, ( )
Project: MEDICAID C# Project
Environment: H/w: Pentium O/s: Windows 2000 S/w: ASP.NET 2.0, C#, ADO, ADO.NET, JavaScript, MSSQL Server 2005, Oracle Tools: Visual Studio 2005 The project is to automate the US Govt. Medicaid system. The modules involved are Finance, Claims and Recipients. The system was developed using a very complex in house framework which was using SODA (Service Oriented Distributed Architecture.), developed in C#.
Role: Lead Developer
- Installation and Customization of DotNetNuke Portal.
- Used Business Entity and, Factory classes for database interaction, Component classes for validation etc.
- Used reflection technology in .NET
- Used xml config files to map the Business Entity properties to the database columns.
- Used Lists and associations to map one-to-one and one-to-many relations in the database to that of Business Entities.
- Used interfaces for multiple inheritance.
- Used NUnit for automated testing.
- Worked on debugging of complex tree structured architecture.
- Designed and developed complex Web Services for the interaction between different subsystems.
EMPLOYER: Confidential
CLIENT: Confidential, ( )
Project: JLL TAP Share Point Portal Project
Environment: H/w: Pentium O/s: Windows 2000 S/w: ASP 3.0,ASP.NET,VB.NET, C#, ADO, ADO.NET,COM,COM+, VB 6.0,JavaScript, MSSQL Server 2000, Tools: Visual Interdev 6.0,Visual Studio, IIS Tracer
Jones Lang LaSalle (JLL) is a leading global provider of integrated real estate and investment management services. Delphi and Delphi Plus are the Intranet and Extranet applications of JLL which are made from Share Point Portal Server. These applications are hosted on a cluster of 11 servers on which IIS Server, SQL Server, IIS Application Server, Active Directory Server, Exchange Server, Share Point Server, Netegrity Server, Netegrity Policy storage server etc are installed.
Role: Project Leader
- Customization and Maintenance of Share PointPortal web site.
- Analyzing the log files on IIS, ISA, SQL, Exchange, Crystal and Netegrity Policy Servers
- Rebooting the 11 servers on weekly basis in the specified order after checking/analyzing the scheduled back up jobs
- Monitoring performance of the system during working hours using IIS tracer tool
- Checking/Analyzing the various applications before the working hours.
- Design/Development and Implementation of new applications for the platform.
- Worked on Active Directory, IIS, Exchange Server, ISA server, Netegrity Policy server, SQL Server, crystal Servers etc
- Worked on Scheduled Jobs on SQL server, Scheduled tasks using VBscript files, DTS Packages, Web Services, XSL transformations, Customization and Creation of web parts, etc.
- Developed and Implemented .NET applications Chat Admin, My Calendar, Document Safe in ASP.NET using VB.NET and C#
- Developed XML WEB SERVICE project to search for user details from the Directory database.
- XML Data is validated against XML schema and transformed using XSLT
- Worked on configuring web. Config file, Assemblies etc
EMPLOYER: Confidential
Client: Confidential, ( )
Project: JLL Radar
Environment: H/w: Pentium O/s: Windows 2000 S/w: ASP.NET, C#, ADO.NET, JavaScript, DHTML, MSSQL Server 2000 Tools: Visual Studio.NET
The project RADAR helps JLL to analyze and predict the various market sectors. There are 3 types of users for the system- active, passive and super. The data is captured and signed off for various sectors under different geoareas around the world. The market analysis is carried out with the help of charts and graphs which are written to either Publication word docs or power point presentations dynamically.
Role: Senior Developer
- Analysis and design of various reporting templates in MS Word and PowerPoint
- Wrote complex back end PL/SQL Scripts, Functions, Stored Procedures to generate the reports.
- Wrote ASP.NET pages and .NET Assemblies to create the reporting modules.
EMPLOYER: Confidential
Client: Confidential, ( )
Project: CMX Leasing
Environment: H/w: Pentium O/s: Windows 2000 S/w: ASP 3.0, ADO, COM+, VB 6.0, JavaScript, MSSQL Server 2000 Tools: Visual Interdev
The project Leasing System is to cater to JLL's buying and selling of leases. The site is for registered users and can be accessible by the agents and registered users. The available properties are listed and the user has the option of showing his interest on a property or a unit of a huge property. The site is developed in such a way that it can support multiple languages.
Role: Senior Developer
- Analysis/design/development of various business objects in COM and pages in ASP
- Creation of tree view controls using ASP/JavaScript.
- Worked on complex stored procedures and views
- Worked on reporting module using XML and XSLT
Employer: Confidential
Client: Confidential
Project: HRIS Application for Human Resources Group.
Environment: H/w: Pentium O/s: Windows 2000 S/w: ASP 3.0,ASP.NET, .NET Assembly, ADO.NET, ADO, COM, VB 6.0,JavaScript, MSSQL Server 2000 Tools: Macromedia Dream Weaver, Visual Studio.NET
The system automates the day-to-day activities of the HR Group of the company and facilitates the generation of various reports automatically. Associate Joining, Induction Training and Separation are the main areas, which were automated by the system.
- A new Joinee will fill in his/her details, which will be evaluated by the HR personnel and finally submitted to the system. An EMP code will be generated by the system for the associate after which, HR can generate the various reports/filled in forms for the associate.
- In the Induction training module, the associate can fill in the feedback and further trainings needed, the details of which will be sent to the RM/GM for approval. Emails were sent using scripts which where scheduled to run in Windows Scheduler.
- In the associate separation module, an email will be sent to the associate to enter the exit feedback. Finally the HR people will be separating the associate from the active associate list
Role: Project Leader
- Analysis, Design, coding and implementation .Lead a team of 3 members
- The separation, exit feedback, listing/searching of associates, induction training,, feedback on induction training etc modules were done in ASP.NET . All other modules were done in ASP.
- Assembly was written to authenticate the users of the system
- Data Grid, Data Repeater, User controls, Validation controls etc were widely used in the system
Employer: Confidential client: Confidential, ( )
Project: Apply Online Application for Perot Systems web site
Environment: H/w: Pentium O/s: Linux S/w: PHP 4.0, JavaScript, MySQL Tools: Macromedia Dream Weaver
The application will allow the candidates to apply for jobs at Perot Systems web site. The users can fill in their basic information and attach their CV and submit it to company.
- The details posted in the web site will be converted into XML format and sent as an email to the resource management group. The resume document attached by the candidate will be sent as an attachment in the mail
- A mail listener program written in Java will be listening to mails coming in the RMG mail id.
- Once a mail is received, the XML document will be parsed and the extracted data will be saved in the MS Access database used by RMG. The resume document will be saved on the disk.
Role:Project Leader
- Analysis, Design, coding, testing and implementation of the front end part of entire application
Employer: Confidential
Client: Confidential, MALAYSIA. ( )
Project: E-Learning Systems for Schools in Malaysia.
Environment: H/w: Pentium O/s: Linux S/w: PHP 4.0, JavaScript, My SQL Tools:
This is a web based E-learning System which was developed from the open source software ILIAS. The freeware package was modified both in presentation and functional layer to suit the new client requirement. The system was capable of handling different types of contents like text, image, audio and video.
Role:Senior Developer cum strategist
- Analysis of existing open source E-Learning system called ILIAS
- Designed the new modules and enhancements to the existing modules using PHP/mySQL.
- Worked as a senior developer in a 5-member team
EMPLOYER: Confidential client: Confidential,UT(oct'01 - SEP '02)
Project: Website for Health Insurance Company
Role:Project Manager
Environment: H/w: Pentium O/s: Windows 2000 S/w: ASP, ASP.NET, JavaScript, MSSQL Tools: Macromedia Dream Weaver, Visual Studio.NET
The application was meant for the day to day sales as well as inventory management for the company. The following activities were involved in the project.
- Developed Field Sales Bulletin system for sending new and updated bulletins for Wellness and field sales users.
- Designed the database in MS SQL Server 2000 .Created DTS wizard, job and cursor in SQL Server 2000 for data transformation from Oracle 8i database to SQL Server 2000 database
- Created various Stored Procedures, Triggers and Views in SQL Server 2000.
- Developed and implemented various Web forms and User control using ASP. Net, C# and Java script.
- Actively involved in Bug Fixes during the build and deployment process
- Extensively used Data Adapter, Data Set, Data Table, Data View, Data Grid, Data List, Data Repeater and Data Reader for binding the data from database to the various web forms.
- Created various reports using XML and XSLT.
- Responsible for Unit, Assembly, and Integration testing
EMPLOYER: Confidential client:Confidential, ( )
Project: Hartford Insurance Company web site Confidential
Environment: H/w: Pentium O/s: Windows 2000 S/w: ASP3.0, SQL 2000, VBScript, JavaScript Tools: Visual Interdev 6.0
This is a web site, which is used by the insurance agents for submitting quotations for various kinds of policies provided by the company. Quotations submitted are changed into quotation a slip, which passes through proposal stage and finally turns into a policy.
Role: Senior Developer
- Lead a team of 2 members
- Analysis, design and development of various modules like Traveljoy; Private Vehicle and Office Retail are done
- Credit card processing done using the component ASPTear
- Mail Sending part done using CFDonts, Fax Sending part done using WinFax
- PDF Generation using ApToolKit. HTML to PDF conversion using WebGrabber
- Pie Chart creation using DunDas PieChart Server
EMPLOYER: Confidential client: Confidential, ( )
Project: Dynamic/Customizable Shopping Cart
Environment: H/w: Pentium O/s: Linux S/w: MySQL, PHP 4.0 Tools: ColdFusion Studio 4.0
A shopping cart/web store/catalogue builder that turns a web site into a web store with full electronic commerce capability.
- Database Import/Export functionality is provided in the site, which helps a lot in backing up the inventory data. Database can also be purged to save space
- Secure server enabled and fully customizable index pages with the ability to add header and footer files. Look and feel and color combinations can be changed from the back end.
- The shop owner can decide whether the items in the shop needs to be put under various categories not. A search engine can also be fit into the site if needed.
- Shop owner can set address, phone and fax numbers, and e-mail address where they will receive orders. Other parameters like item categories, default currency, sales tax and shipping options etc can also be set from the administrative control panel. The shop owner can select the fields which he wishes to use in their shop
- PGP Encryption used in the site for security. PGP key of the shop owner can be stored using which the order mails are encrypted
Role: Project Leader
- Involved in analysis, design, coding and implementation and lead a team of 2 members.