Summary:
. *+ Years Microsoft-based Enterprise Web/Windows large scale
implementations.
. Excellent skills in ASP.NET, ADO.Net, C#, VB.Net, AJAX 3.0/1.1,AJAX
Extensions, .Net framework 4.0/3.5, Visual Basic .NET/6.0 and Crystal
Reporting Services, SSRS 2005, Crystal 11, ASP 3.0/3.5/4.0.
Excellent skills in databases including SQL Server 2008 / 2005 / 2000 /
SQL7 / Oracle and MS Access.
. Extensive working knowledge of SQL, Views, Stored Procedure, Triggers,
Cursors, DTS package, SQL Jobs and performance tuning & optimization of
applications with large databases.
. Experience in SQL 2005 Reporting Services SSRS, Integration SSIS,
Analysis Services SSAS and Mgmt. Reporting.
. Working knowledge of SSRS in designing various tabular/matrix/drill-down
reports, integrating into applications and deploying to reporting server
4 Years' Experience building Intranet/Internet portals and collaboration
solutions using MS Sharepoint 2010 / 2007.
. Experience designing & developing custom SharePoint Web parts using .NET
& Business process workflows to meet the needs of the business using
InfoPath 2010 / 2007.
Experience with portal solutions like Microsoft Office Share point Server
(MOSS) 2007/2010, Windows Share Point Services (WSS), and Content
Management Server (CMS).
Experience designing, developing, and implementing MOSS Web Parts and
Workflows WWF.
. SharePoint 2010/2007 Object Model (ex: write custom event handlers,
create lists, content types, alerts via code, create site definitions
and features, understand solution packaging, etc)
. Understanding of SharePoint 2010 sites, Communities, Contents, Search,
Ribbon, Customization of UI, Silverlight, Theming & Business Connectivity
Services, LINQ, CAML etc
. Hands-on experience leading all stages of system development efforts,
including requirements definition, design,
Architecture, testing, and support. SDLC Lifecycle.
. OOP - Object Oriented Programming and Methodology.
. Knowledge of VSTS, Team Foundation Server, Design Patterns, Microsoft
Application Blocks, Web Services, Design Patterns, Enterprise Library.
. Knowledge of XML Web Services, .Net Remoting, design patterns and
architecting multi-tier solutions.
. Knowledge of XML, XPath, XSD, XSLT, UML, DTD.
. Unit Testing, Automatic Script Testing with nUnit,
. Knowledge of Appdomain, .NET Remoting and Serialization in .NET.
. Knowledge of Microsoft Windows SharePoint Services to Provide a scalable,
manageable platform for collaboration and the development of Web-based
business applications
. Used Visio and Model Maker to design Class diagrams and Object Data
Modeling, ER Data Modeling.
. Involved in Configuration Management and Release Management performing
tasks like: making builds, deployment of modules, client follow-ups.
Certification:
. MCP Certified Professional in ASP.NET, C#.
Skills:
Software :- Visual Studio.NET 2010 / 2008 / 2005.
Collaboration :- Workflow, InfoPath Forms Services, Reporting
Services, Business Data Catalogs BDC, and Excel
Services.
Tools :- InfoPath 2010 / 2007, SharePoint Designer 2007, Microsoft
Project2k2, Visual Source Safe Etc.
Languages :- WebForms, WinForms, AJAX, ASP.NET, C#, ADO.Net, VB.NET,
XML, XSLT, XPATH, Visual
Basic6/5, Html, XML.
Database :- Microsoft SQL Server 2008 / 2005, MSSQL7/6.5, Oracle,
Access, PL/SQL,T-SQL.
Reports :- SQL Reporting Services SSRS, Crystal Reports 8.5/9.
Scripts :- JavaScript, VBScripts
Servers :- Visual Team Foundation Server, IIS, VSS, TFS, Microsoft
Web Stress Tool.
Distributing Env. :- Net Remoting, Web services.
DataAccessTechn :- ADO.NET, ADO, OLEDB, RDO, DAO and ODBC.
Business Inte BI) :- Portal Dashboard, BI, KPI SSIS 2005, BDC etc.
SharePoint Development: Microsoft Office SharePoint Server 2007 (MOSS
2007), Windows SharePoint Services :
3.0 (WSS 3.0), SharePoint Portal Server 2003/7/2010. Architecture, Site
Template Customization, Site Definition, Master pages and Navigation
Controls Customization, Features, Custom Web Parts, Custom Event handling,
List, Document Library, Content Types, Content Management, Collaboration,
Reports, Business Data Catalog, Search, InfoPath Forms 2007, Windows
Workflows foundation, CAML, Excel Services, Lotus Notes, SharePoint
designer 2007 and CodePlex WSP Builder. . Integration of Share Point XML
Web services (database change requests), Work Items (bug tracking), and
Visual Source Safe (code repository).Customizing and deploying a Web Portal
based on Microsoft Share point and workflow with custom templates and Web
Parts.
SharePoint Administration: MOSS Central Administration, Configuring SSP,
Farms, Installation, Configuration,Upgrade, IT-Governance, Information
Management Policy, Site collection policies, MySite, Search Content and
Crawl settings, Excel Calculation Services, User Profiles and audience,
Security, Permission Settings, Document Management, Records Management, Web
Content Management, SQL Server Reporting Services, Back up, Restore and
Solution Deployment.
AJAX: partial-page update support to a Web page by using two Microsoft
ASP.NET 2.0 AJAX Extensions server controls: the "Script Manager control"
and the "Update Panel control".
Understanding of VSTS :Visual studio team system & Team foundation server :
To effortlessly manage and tracked the progress and health of projects with
features such as enterprise-grade source code control and integrated work
item tracking and reporting. Integrated process methodology to help ensure
more efficient and predictable software development.
Experience:
Recent Responsibilities:
June 2009 - Till Date.
Web based Electronic Medical Record System EMR, Practice Management &
Medical Billing Features for Physician with multiple location practices,
Lab Information Management System LIMS.
Position: Sr. Software Consultant
Location: Apple Diagnostics, Newark, NJ.
. Forms for various modules from Patient registration, Demographics,
Insurance, tests, results delivery schedule, Results Queue Management.
Auto-Fax Managements.
. Analyzed business, functional, and technical requirements to make sure
EMR Electronic Medical Records system system meets expectations.
. Module handling Patient Billing, Collection, write offs & Account
adjustments.
. Module Handling Insurance billing, re-billing 1500 form submission &
track for the pending payments.
. Payment collection from patients.
. Test Panel creation for faster order scheduling.
. Monthly reports for Referral analysis & other performance reports.
. Web Interface for physicians to looking up results online and
Notification for Critical patients.
. Interface implementation between Physicians' Offices & Lab for Auto Order
Processing and & Result Delivery.
. Develop new forms and deploy these forms to meet the work flow
requirements.
. Enhance existing business process, boosts productivity, improves
communication and collaboration, meet regulatory requirements, increase
business value, and most importantly, simplify the user experience.
. Improved information sharing which allows optimal decisions to be made on
behalf of the patient.
. Troubleshot and resolved bugs in .NET Web parts,
. Preparing project documentation for different modules.
. Prepare the practice for the implementation by undertaking a Practice
Readiness Assessment.
. Staff scheduling, HR processes, reporting, transfers, Write offs, and all
kinds of other tasks.
. Patient scheduling resulted in an 35% increase in cases per month, Bar
code identifications...others
Environment: ASP.NET, C#.Net / VB.net, MOSS 2007/2010, InfoPath 2007/2010,
VS2010/2005, XML, XSLT, DOM, Web Service, Web Parts, Customizations, Custom
Views, SQL 2005, SQL Reporting Services.
March 2008 - June 2009: Miami-Dade County Public Schools -
http://www.dadeschools.net
One of the largest school districts in the US Directory of schools.
Sr .NET Developer / Sr. SharePoint Developer
Location: Miami FL
. Developing corporate Internet, Intranet sites using SharePoint (MOSS)
2007.
. Integrated Active Directory with SharePoint user profiles;
. Designed and developed custom SharePoint web parts using .NET to meet the
needs of the business.
. Experience in developing applications for Microsoft Office SharePoint
Server (MOSS) 2007 including workflow, InfoPath Forms Services, Reporting
Services, Business Data Catalogs BDC, and Excel Services.
. Responsible for MOSS related deployments, systematically cloning system
changes to ensure consistency across all pre-production and production
systems & maintenance of existing MOSS applications.
. Responsible for MOSS environment maintenance which includes ensuring all
platforms Virtual Images (Development, Staging) are up to date on hot
fixes and latest cumulative patches released by Microsoft.
. Strong SQL and relational database skills, with the ability to understand
data design and data structures and develop the queries and processes
necessary to translate analytical model concepts into live reports.
. Knowledge of Enterprise Level implementation of MOSS, Shared Service
Providers, Enterprise Search, Single Sign On, InfoPath Forms Server,
Performance Point Server.
. Generate weekly project reports including status, risks, issues, and
action items.
. Installing and manipulating web parts, inventory and maintenance of farm
features, creating and maintaining BDC connections, maintaining shared
service providers and ensuring environmental support for InfoPath forms
and Excel Services.
Environment: MOSS 2007, InfoPath 2007, VS2005/2008, XML, XSLT, DOM,
C#.Net / VB.net, Web Service, Web Parts, Custom Views, SQL 2005,Oracle,
SQL Reporting Services SSRS, Oracle, PLSQL.
March 2008 - June 2009 : (Miami-Dade County Public Schools -
http://www.dadeschools.net )
Sr .NET Developer / Sr. SharePoint Developer
Windows Incident Reporting System - ( WAIRS )
. Developed and maintained solutions deployments to multiple
environments (Features, WSPs, etc.)
. Designed, developed, and implemented MOSS web parts and workflows.
. InfoPath form for School Submitters, Reviewers, School Principals,
Regional Superitendents, School Board members & School Operations.
. Maintaining form status [Saved / Submitted / Revised / Finalized] for
different groups.
. Custom View Web Parts for different groups like Submitters, Readers,
and Regional Administrators & Administrators.
. Custom paging, filtering, sorting of incidents occurring across the
school district.
. Special case filtering for Regional admins for multiple schools.
. Code written for custom event handlers on custom list and dynamically
generate new fields and apply business rules on those fields.
. Finalized Redacted view handling for community members and external
entities.
. Active Directory (ADS) Integration and Security implementations on
Filters defined.
. Custom workflow, Custom event handlers & Email notifications depending
on the status of the incident log [Saved/Sumitted/Revised/Finalised].
. Fiddler - Web Debugging Proxy to logs all HTTP(S) traffic between end
user and the Internet.
. Developed an application Error Tracings and Reporting System "ELMHA"
error data.
. Encrypting & Decrypting query parameters for security implementations.
. Security implementation through Redirector Web part.
. Custom .net Spell Check incorporated inside the web enabled InfoPath
form.
. Security grouping & implementation for sites, Views, Forms and Web
Parts.
. Performance Optimization, Logging of different activities.
. Developing applications using source code repositories (Team
Foundation Server - TFS, Visual Source Safe - VSS)
. Coordinate design review activities with other team members to ensure
applications adhere to the standards and structure developed for the
organization.
. SQL Server 2000/2005 (T-SQL, Stored Procedures, SSIS, SSRS - Reporting
Services)
. Analyzed business requirements and advise executive management on
options for operational improvement.
. Provide technical guidance to other team members.
. Time tracking, budgeting, and forecasting using MS Project
Environment: MOSS 2007, InfoPath 2007, VS2005/2008, XML, XSLT, DOM, C#.Net
/ VB.net, Web Service, Web Parts, Customizations, Custom Views, SQL 2005,
Oracle, SQL Reporting Services SSRS.
March 2008 - June 2009 : (Miami-Dade County Public Schools -
http://www.dadeschools.net )
Sr .NET Developer / Sr. SharePoint Developer
Professional Development & Professional Services. ( PDPS )
. SharePoint MOSS experience with InfoPath forms and workflow.
. Designed, developed, and implemented Web-enabled applications using
.NET, C#, ASP.NET, and other Microsoft-based technologies.
. Custom paging, filtering, sorting of Service logs.
. Developing web-based Service Log forms using InfoPath - allowing
Professional service providers to fill up details of Services
rendered.
. Custom Validation for no of Participants, Employees, first year
teachers in Education and Non Education group.
. Custom .net Spell Check incorporated inside the web enabled InfoPath
form.
. Building reports with SSRS 2005. Counts & Weight age break up reports
for District, Region, and School/Location.
. Used Collaborative Markup Language (CAML), DOM, XML, XSLT.
. Provide SharePoint training to individuals and groups, Knowledge
transfer for fellow developers.
. Coordinated design review activities with other team members to ensure
applications adhere to the standards and structure developed for the
organization.
. Contributed to the group development through presentations,
demonstrations and mentoring of other team members
. Proficient in T-SQL, XML, SOAP, Web Services, HTML, DHTML, JavaScript
and CSS.
. Experience developing on SQL Server Engine, Reporting Services and
Integration Services.
. Time tracking, budgeting, and forecasting using MS Project.
Environment: MOSS 2007, InfoPath 2007, VS2005/2008, Sharepoint Designer
2007, XML, DOM, C#.Net/VB.net, Web Service, Web Parts, Custom Views, SQL
2005, Oracle, SQL Reporting Services.
Food and Nutrion, Free lunch costing. (Miami-Dade County Public Schools -
http://www.dadeschools.net )
. Reports for costing breakups by District, Regions, Schools.
. Microsoft Reporting Services, OLAP, ETL
. Experience with ADO.NET, SQL Reporting Services and SQL 2000/2005
. & others
Environment: ASP.net, C#.Net/VB.net, Web Service, .net 2.0, SQL 2005, SQL
Reporting Services.
ERate Management (Miami-Dade County Public Schools -
http://www.dadeschools.net )
Data modeling, .Net Applications to handle Rate Contract & ERate Contract
managements
. Trouble shoot existing web application tracked error/bag and fixed
bug/error temporarily base and created permanent solution for
error(s)/bug(s)
. Vendor notification system. Vendor reporting, Discounts handling.
. Requests for new equipments. Validate, approve, and process invoices.
. & others
Environment: ASP.net, C#.Net/VB.net, Web Service, .net 2.0, SQL 2000, SQL
Reporting Services. JavaScript, HTML, DHTML, XML, XSLT, XPATH, CSS, and
Regular Expressions, IIS, SQL Server, T-SQL,SSRS.
Dec07 - Mar08 The Pennsylvania State System of Higher Education
(PASSHE) - www.passhe.edu
Sr. SharePoint Developer / Sr .Net Developer
The Pennsylvania State System of Higher Education (PASSHE) with 14
universities and more than 112,500 students is the largest higher education
provider in Pennsylvania.
Location : Harrisburg,PA
. Developed and maintained solutions deployments to multiple
environments (features, WSPs, etc.)
. Designed and developed custom SharePoint web parts using .NET to meet
the needs of the business.
. What's happening at PASSHE, News Release, News archive Web Parts.
. University Listings web part.
. Course Listing, Custom Search Web Part for Courses.
. Distance Education course management like Online, iTV / Video-
Conferencing, Blended / Hybrid
. Content Publishing and authoring training to users.
. Customizing look and feel, master page, page layouts and other CSS
handling
. Web Part showing Flash animation on various content pages.
. PDF Collection - CQWP Content Query Web Part to List PDF Documents
posted to Document Libraries.
. iFilter search for Keywords in PDF Documents.
. Coordinate design review activities with other team members to ensure
applications adhere to the standards and structure developed for the
organization.
. SQL Server 2000/2005 (T-SQL, Stored Procedures, SSIS, SSRS - Reporting
Services)
. Security grouping & implementation for sites, Views, Forms and Web
Parts.
Environment : MOSS / Sharepoint 2007, VS2005/2008, Sharepoint Designer
2007, XML, XSLT, DOM, C#.Net/VB.net, Web Service, WebParts, Custom Views,
SQL 2005, SQL Reporting Services.
Jul 07 - Nov 07 K & L Gates - Pittsburgh, PA
ASP.NET Developer / Share point Developer
www.klgates.com Corporate Intranet
Location: Pittsburg, PA
Enterprise Collaboration Management web solution that enables members,
managers, and executives across the globe to interact with and analyze
client matters, information within their responsibilities. K & L Gate
manage and coordinate resources and work across the entire lifecycle.
Responsibilities:
. Customization of Share Point portal server, design and definition of
the UI, branding of the portal.
. Custom Sites templates for the Share Point interfaces.
. Developing custom web parts and integrating enterprise content with
Sharepoint to include content indexing
Personalization and restricting access to content.
. Page Layout Templates, Custom Field Controls, Output Caching, Content
Deployment, Content By Query WP.
. Site definitions, FEATURE Development and Activation.
. Site Templates, Page Layout templates, Site Build scripting for final
Deployments.
. Feature script for building Site Columns and Content Types.
. List and Libraries that are to be included in different site
templates.
. Creation and modification of master/layout pages,
. MOSS Central Administration, MySite, Lists, Content types, workflow
solutions.
. Site Navigation, Branding and UI Design for Share point Interface.
. Experience with XML (XPATH, XSLT) & CAML query / CAML customization to
present data into the Web Parts.
. Data aggregation web parts using cross site query/CAML query.
. Content query web parts and customization.
. Integrate Share Point with Microsoft Office System, Active Directory
. Tested various out-of-box portal site templates.
Environment: ASP.NET 2.0, C#, CAML, SQL2005,VSS, MOSS2007, Web Parts,
XML,XSLT, Crosslist Query.
Feb'07 - Jun'07 Wachovia, NJ.
Programmer Analyst
ERisk Services -
Location: Flanders, NJ
www.eriskservices.com- E-Risk Services Wachovia has developed
comprehensive insurance solutions and products that offer the versatility,
simplicity and security today's businesses are seeking.
Modules include: Merge file generation, Dynamic PDF generation, Velocity
Integration,RUBI Rate Sheet, Policies generation, Email Notification
System, Filer Router, Auto zipper, Quote Letter & Invoices, generation &
Binders for Underwriters and TA's (Technical assistants ).BAM tools, SQL
injection system audit, Encryption and Decryption for user Authentication
data.
Responsibilities:
. Online application for business and management ( BAM Admin ).
. Tracking of online request for Policy and whole binding and approval
process through email.
. Email Notification for BAM admin application & Departing broker
notification.
. Login & Roles configuration with Active directory, Custom
Authentication & Authorization.
. Securing data communication, User data encrypt-decrypt, Authenticate,
Lookup, and Retrieval with custom class.
. Built Windows Forms & Web Forms processed by a common business tier.
. Designed and developed a common Data Access component that forms the
Data layer of the system.
. Worked on maintenance of classic ASP applications in a large corporate
environment.
. Contribute in the development, testing, and prod support of systems
using classic ASP and SQL ServTechnologies.
. Involved supporting legacy application developed in classic ASP and
VB6.
. Maintain existing website while new interface and website structure
developed.
. Develop new interface and enhance features on web site (HTML, VB
Script, JavaScript, ASP)
. Read existing code and make improvements and modifications.
. Document code changes and communicate all changes to other
programmers.
. Apply knowledge of HTML, CSS, JavaScript, and ASP to correct errors
and implement bug fixes.
. Write and optimize SQL queries.
. Helpdesk Tickets Issues mgmt, VSS, checksum generation for source code
change mgmt.
. ABCpdf.Net third party component for PDF.
. Auto File Router for management of PDF generated to get bind into the
system.
. Dynamic Zipper for document management.
Environment: Web Forms, ASP2.0, VB6, SQL2000, VSS, ABCpdf.Net,
Reporting Services.
May 06 - Jan 07 GCI Solution Inc., Morristown, NJ
Programmer Analyst (www.g-c-i.com)
Modules include: AIMS, Resume Builder, Skill Parser for ATS (Application
Tracking System), Requirement System (REC ), Contact Management System (
CMS ), Skill Parser for REC, Resume Builder. ) & RegExp Library building,
AJAX Extensions, AJAX Control tool kit .
Responsibilities:
. Built custom Intranet & Internet solution with ASP.NET,C#.
. Developing functionality for skill parsing for Applicants,
Requirements from various source & formats.
. Designed and developed custom .NET components and user controls using
ASP.NET and C#.
. Used membership and profile services introduced in ASP.NET 2.0.
. Responsible for working with local and international teams to deploy
applications to QA and production environments.
. Responsible for SQL Reporting Services, Integration and Management
Reporting.
. XML Web Service for integration.-Enabling Google web service, for staff
to locate directions integrated into application using AJAX & SOAP.
. Parsers module using RegExp library for Validation, Extraction and
Skill highlighter for faster visibility.
. Responsible for creating custom validations using java script, RegExp.
. Developed Web Forms and code behind using C# with server controls and
in-built user validations using ASP.Net
. Used C# extensively for behind coding for event handling and creating
Data Components.
. Used ADO.NET objects (SQLConnection, SQLDataAdapter, SQLCommand,
SQLDataReader and DataSet) to talk to SQL Server 2000.
. Handled file uploads to server & maintaining skill set ready for
search through applicant database.
. Designing a layered Infrastructure - Data Access Layer, Business Logic
Layer & Presentation Layer.
. Caching Data for Better Performance with SQL Dependency Support.
. Provide a scalable, manageable platform for collaboration and the
development of Web-based business applications with Microsoft Windows
SharePoint Services.
Environment: Web Forms, AJAX, ASP.NET 2.0, C#, VB.NET,
SQL2000,VSS,VSTS,Sharpoint Server,Project 2k.
Mar 05 - May 06 Corplance, Canada
Sr. Software Engineer
Service Supply Management Web.-
Next generation business solutions that transform the way companies buy and
manage external resources and services. Corplance Online is the quick, easy
and secure way for businesses to outsource projects to a global pool of
high - quality service providers.
Modules: Service Provides (Bidders), Service Seekers (Clients), Project
Hierarchy Structure, Bids management, User managements, Project Review-
Rating handler, Service Provider Review-Rating handler, Bookmark-Ignore-
Favorites assignments, File upload and folder management for individual
service providers. PayPal payment gateway integration. Administration
Module for rights assignments, Standard message communication & notifier
handling. Project payments and charges handling, Subscription Management.
Project Closing and finalization.
Responsibilities:
. Conceptualization of the web application and database developments. Used
ADO.Net components for database manipulation using C#.used Data Grid
control for displaying data in the ASP.Net WebForms.
. Developed the web forms, used HTML server controls, Web server controls,
and validation controls using ASP.NET. Written JavaScript Validation for
Various Web Form Elements.
. Designed the prototype of the application for verification by client.
. Involved in Setting up Development/Test/Production environment.
. Generalized stored procedure for multiple table data handling in SQL
Server 2000.
. Used Crystal Report and integrated with the website for the Document
Routing Details in bar chat.
. Performed the unit testing of the various modules.
. Extensively worked on Configuring and version controlling with Visual
Source safe, IIS Administration, SQL Server Administration.
. Created UML diagrams to aid in analysis, User.
Environment: WebForms, ASP.NET 1.1, C#, VB.NET, SQL2000, Visual Source
safe, Project 2000.
. Other project experience can be provided on request before May 2005.
Education:
Bachelor Engg. Degree in Electronics & Telecommunications (B.E. E/T) New
Mumbai, INDIA
Diploma in Advance Computing at: Vijaymukhi - India & at Boston Institute,
Mumbai.
Biren Patel
**************@*****.***