VISHAL RAMI
SUMMARY OF QUALIFICATIONS:
. Proven ability to architect, implement and provide training for
advanced infrastructures Strong organization, analytical, and problem
solving skills.
. Excellent client facing and presentation skills.
. At ease presenting and interacting with executive-level customers.
. Ability to successfully influence others to meet objectives.
. Consultative approach to solve business problems using technology.
. Almost 3 years of strong professional experience using .NET
Technologies, System Analysis, Design, Development, Testing, Support,
Implementation and Maintenance of various applications based on Object
Oriented Programming(OOP), Client/Server, N-tier architecture, Web
based and Internet Technologies.
. Developed client/server web applications using Active Server Pages
(ASP), ASP.NET, C#, VB.NET, Visual Basic, ADO.NET, WCF, Crystal
Reports, JavaScript, JQuery, VBScript, HTML, XML, SQL and CSS.
. Experienced in all aspects of the SharePoint 2010 solution development
process.
. Extensive knowledge of InfoPath 2010, SharePoint Designer 2010,
Visio 2010, IIS 5.0\6.0\7.0\7.5, MS ADO/ADO.NET, SQL
Server, SharePoint Server 2010, .NET 2.0 / 3.5 / 4.0.
. Experience in Relational Database design and developing Tables, Stored
Procedures, Triggers, User Defined Functions and Views for SQL Server
2003/2005/2008 R2.
. Experienced in developing Data Access Components using ADO.NET,
Dataset, Data Reader for SQL Server and SQL Server Reporting
Service.
. Experienced in .NET security features such as Authentication
(Windows-based Authentication, Forms-based Authentication) and
Authorization (Authorizing Users and Roles).
. Ability to work independently or as part of a team to accomplish
critical business objectives. And to make decisions under pressure.
. Excellent analytical, communication and interpersonal skills.
. Strong documentation skills including experience writing proposals and
statements of work.
TECHNICAL SKILLS
Programming ASP.Net, C#.Net, VB.Net, ADO.Net, Silverlight,
Languages C/C++, JAVA
Web Scripting Java Script, JQuery, VB Script, Ajax, HTML,CSS
Languages
Database SQL Server 2005/2008 R2, Oracle 9i/10g, MS
Technologies Access, SQL, SQL Server Reporting
Services(SSRS), T-SQL, PL/SQL, LINQ, ODBC,
MySql
XML Technologies XML, XSLT, XPath, Web Services, SOAP,
Sharepoint Web Service
Operating Systems Windows 95/98/2000/2003/2005/2008 R2,
XP/Vista/Windows 7/Windows 8, MacOS
Development Tools Microsoft Visual Studio
2003/2005/2008/2010/2012, Sharepoint 2010,
Sharepoint 2010 Central Administration,
Sharepoint Designer 2010, Crystal Reports,
Visio 2010, FrontPage, Dreamweaver
Application Servers IIS 6/7/7.5, Knowledge of Apache Tomcat Server
CERTIFICATION
10175 - MICROSOFT SHAREPOINT 2010, APPLICATION DEVELOPMENT
April - 2011
PROFESSIONAL EXPERIENCE
TRC Companies Inc.
May 2010 - Current
1200 Wall Street West, 2nd Floor, Lyndhurst, NJ - 07071
SharePoint Developer / Administrator
Responsibilities:
. Worked as a Designer, Developer and also part of Quality Assurance
Team for the TRCNET, Environmental Inspection Reporting Services
(EIRS), IT Procurement System, Aerotek Process, Wachovia Report and
Sharepoint Migration Project from MOSS 2007 to SharePoint 2010.
. Also working on third Party tools like Symantec Servicedesk
TRCNET [SharePoint 2010 Collaboration Platform]:
. TRCNET which is developed and designed in SharePoint 2010 is used as a
collaboration platform by more than 2400 TRC Employee and around 2100
External Users (TRC's Clients) all over the USA on a daily basis.
. Responsible for SharePoint Farm Installation, Configuration, Upgrade,
Architecture, Customization on a server and creating Site Templates,
Site Definitions, Taxonomy, Metadata, Content Management,
Collaboration, Windows Workflow Foundation, Custom Web Parts, Reports,
BDC - Business Data Catalog, BCS, Search, InfoPath Services, Master
Pages, Content Types, Features, Excel Services, PerformancePoint CAML,
External Collaboration Toolkit for SharePoint.
. Responsible for creating and maintaining Microsoft Office SharePoint
Server 2010 Publishing sites and Workspaces with KPIs (Key Performance
Indicators), Sharepoint Content Publishing, Dashboard, Managing
content types, metadata, Sharepoint Blogs, Wiki's, Discussion Threads,
setting and maintaining site, library, and document level permissions.
Document Management Specialist, Developing Documents Rollups.
. Responsible for creating and maintaining Microsoft Office SharePoint
Server 2010 Publishing sites and Workspaces through Central
Administration and Internet Information Services (IIS). Creating and
deploying features and web parts using Visual Studio 2010, STSADM, and
Central Administration while adding necessary Web.Config safe controls
and extensions to ensure proper communication between data sources.
Backing up and restoring sites from development to production
environments using STSADM commands.
. Administration of Microsoft Office SharePoint Server 2010 sites and
workspaces, proficient at workflows using the out-of-the-box or custom
designed using SharePoint Designer 2010 and Visual Studio 2010.
Configure out-of-the-box Configure out-of-the-box and custom web parts
to interact with Microsoft Office SharePoint Server 2010 lists,
libraries, BDC, SQL databases, and other data sources.
. Strong experience with configure and schedule Content Deployment Job
to push site content over multiple sharepoint farms in their web
application.
Technologies Used: C#.Net, ASP.NET, ADO.Net, .Net Framework 4.0, SQL SERVER
2008 R2, IIS 7.5, MS Visual Studio 2010, XML, XSLT, SOAP, SharePoint 2010,
SharePoint Designer 2010, InfoPath Designer 2010, VISIO 2010
MOSS 2007 to Sharepoint 2010 Migration Project:
. TRC has acquired Environmental based company in mid-2011 and they had
MOSS 2007 as their collaboration platform and same time TRC was using
Sharepoint 2010 as their collaboration platform and its needs to be
migrate into Sharepoint 2010.
. We have used third party tool called AvePoint - DocAve for smoothly
transition of sites from MOSS 2007 environment to Sharepoint 2010.
Environmental Inspection Reporting System [EIRS]:
. It is a Reporting System which is used by TRC's Environmental Engineer
who is working on-site on a different location and need approval from
Higher Authority [i.e. Managers]; this is one type of Work Flow
application which is developed with .NET technologies.
. This reporting system is used by TRC Employee as well as clients so we
developed system which is authenticate with Active Directory and if
user will get authorization then it will allow user to get into
application and if its client then it will authenticate the user with
user table in SQL database and we have used Hash MD5 algorithm for
password encryption and decryption for SQL User [Client].
. Engineers are collaborating with client and feed data through web
forms.
. Designed base classes in C# through which all the child classes can be
derived to take advantage of Inheritance
. Extensive use of Data Grid, XML, Java Script across whole HMS
Application
. Presentation tier built using ASP.NET and Data tier built using Sql
Server
. Worked extensively with Web Forms.
. Developed reusable custom UI controls
. Involved in GUI designing and developed them for the application to
meet the business requirements
. Used .NET validation controls for forms
. Wrote stored procedures, triggers and SQL statements to access filings
data from SQL Server database
. Enabled Security using Roles
. Troubleshoot, debugged, and fixed bugs at every stage of application
development
Technologies Used: Microsoft Visual Studio 2008, SQL Server 2008, .Net
Framework 3.0, IIS 7.0, C#, ASP.Net, AJAX, HTML, JavaScript, CSS, SQL
Server Reporting Services (SSRS), T-SQL
IT Procurement System:
. Developed an application where every TRC employee has put request
through Procurement request form if they need to procure anything for
the project use. After getting approval from Manager, procurement
admin can create Requisition in this application and its get create
sane requisition in ERP system by web service.
. Troubleshot and resolved bugs in .NET applications to ensure optimal
development environment.
. Developed Web Forms to interface project with initial layout and base
controls.
. Developed web service which maintains the same data between
Procurement Database and ERP database.
Technologies Used: Microsoft Visual Studio 2008, SQL Server 2008, .Net
Framework 3.0, IIS 7.0, C#, ASP.Net, AJAX, HTML, JavaScript, CSS, Web
Service, SQL Server Reporting Services (SSRS), T-SQL
Aerotek Process:
. Aerotek is a process which helps TRC to maintain payroll for some
consultants who are working for TRC and their payroll gets generated
by Vendor Company named Aerotek.
. Consultants are setup as contractor in our ERP system, so they can
feed their timesheet in it and we can fetch their hours from ERP
database by execute this application and generate XML file which will
send to Aerotek on same time with the help of Web Service.
. This process requires interaction with internal Payroll Users as well
as Aerotek users who are handling this process on other hands on a
weekly basis.
. Presentation tier built using ASP.NET, Middle tier employing Web
Services for business logic, and Data tier built using Sql Server
Technologies Used: C#.Net, ASP.NET, ADO.Net, .Net Framework 3.5, SQL SERVER
2008, IIS 7, MS Visual Studio 2010
Wachovia Report:
. This console application used as scheduling job which generates a
report of Check entry from ERP Database, we are feeding data into CSV
file with C#.Net code and sent file to the designated persons.
. Developed application in that way so its generate CSV file with proper
format in which vendor [Wachovia] has asked for so they can easily
grab data from CSV directly into their system.
. Developed this console application with help of MS Visual Studio 2010
as a frontend and SQL Server 2008 as a backend to accomplish
requirement given by Wachovia.
Technologies Used: C#.Net, ASP.NET, ADO.Net, .Net Framework 4.0, SQL SERVER
2008, IIS 7.5, MS Visual Studio 2010
Professional Makers
June 2006 - June 2008
Ahmedabad, Gujarat-380001, India
Software Developer
Responsibilities:
. Worked as a Designer, Developer and also part of Quality Assurance
Team for the In House application called Hospitality Management
System (HMS)
. Provided Live Technical Support for ongoing HMS on daily basis
. Designed base classes in C# through which all the child classes can be
derived to take advantage of Inheritance
. Extensive use of Data Grid, XML, Java Script across whole HMS
Application
. Presentation tier built using ASP.NET, Middle tier employing Web
Services for business logic, and Data tier built using SQL Server
. Worked extensively with Web Forms and Win Forms.
. Developed reusable custom UI controls
. Involved in GUI designing and developed them for the application to
meet the business requirements
. Used .NET validation controls for forms
. Implemented XSLT translation using .NET C# to support dynamic
rendering of HTML pages depending on input XML
. Strong Experience in creating and consuming Web Services in
applications.
. Developed the web user controls in C# .Net
. Wrote stored procedures, triggers and SQL statements to access filings
data from SQL Server database
. Enabled Security using Roles
. Developed various reports using Crystal Reports
. Troubleshoot, debugged, and fixed bugs at every stage of application
development
. Worked in Visual Stuio.NET
Technologies Used: C#.Net, ASP.NET, ADO.Net, .Net Framework 3.5, Crystal
Reports, SQL SERVER 2005, IIS, MS Visual Studio 2005
ACADEMIC PROJECTS
Web Based Student Registration System Project using ASP.NET:
August - 2010
MSCS - New York Institute Of Technology, New York
. This application is helps students/groups to easy to register their
term project online though this web application from submitting
project description to submit final project, professors can see their
progress report of particular student/group with help of this web
based application. Professors can review submitted project by
students/group and approve/disapprove, rate project and also give
comment on projects right from application. Main intention behind
developing this application is to provide flexibility to students and
professors and they can save their valuable time by using this
application. Professors can generate reports at any time within
semester of submitted/rejected/ongoing projects with use of wide range
of filters.
. Also developed chat functionality for professors and student in this
application so they can chat with professors/other students while they
are login into their account with this application.
. Worked as a Designer, Developer and also as Quality Assurance Person.
. Designed base classes in C# through which all the child classes can be
derived to take advantage of Inheritance
. Extensive use of Ajax Control, XML, JavaScript almost on every pages
to make buttons and textbox dynamically
. Presentation tier built using ASP.NET and Data tier built using Sql
Server 2008.
. Wrote stored procedures, triggers and SQL statements to access filings
data from SQL Server database
. Developed UI Control on Every Form for Menu, Header and Footer of the
Page. It easy to Reusable in other Forms.
. Used .NET validation controls for forms
. Implemented XSLT translation using .NET C# to support dynamic
rendering of HTML pages depending on input XML
. Use Crystal Reports for develop the Student Progress Report
. Wrote stored procedures, triggers and SQL statements to access filings
data from SQL Server database
. Worked in Visual Studio 2010.
Technologies Used: C#.Net, ADO.Net, .Net Framework 4.0, Crystal Reports,
SQL SERVER 2008, IIS 7, MS Visual Studio 2010.ASP.NET
Dissolving GIS as a Project made in ASP.NET:
May - 2007
BSIT - Bhaskaracharya Institute for Space Applications and Geo-Informatics
(Government Company - India)
. This project is based on Geographical Information System to merge the
border of selected States or Districts or Cities or Villages.
. This project generally based on Satellite communication.
. I worked as Developer, Tester and also developed Database for this
Project.
. I also used Algorithm Concepts for this application to merge
boundaries of States, Districts, Counties and Villages.
. User able to partition of the whole map of Country into States,
District, Counties and Villages.
. User also able to see satellite view of High Ways and Roads.
Technologies Used: VB.NET, ASP.NET, ADO.Net, .Net Framework 2.0, SQL SERVER
2003, IIS, MS Visual Studio 2005
. Participated in project Presentation on "Multiplex Booking System" at
Convention-2005, Ganpat Vidyanagar
ACADEMIC QUALIFICATION
_
NEW YORK INSTITUTE OF TECHNOLOGY, New York, NY
August - 2010
Master of Science in Computer Science
Related Courses: Operating System and Security, Database Management System,
Algorithms logics and Concepts, Networking, Compiler, Programming Language
Honors: 3.01/4.0 GPA
Shree U.V. Patel College of Engineering, Gujarat, India
May - 2007
Bachelors of Engineering in Information Technology
Honors: cumulative GPA of 3.21 in Undergraduate[pic]