Ajay Patel
.Net Developer
Ph: 540-***-****
Email: ***********@*****.***
Summary
* ***** *** * ***** of IT experience in complete Software Development Life Cycle (SDLC) starting from System Analysis, Design, Development, Implementation, Debugging and Testing of web based, Client-server and N-tier Architectures.
Expertise in using Microsoft Technologies such as .NET Framework(4.5/4.0/3.5/3.0/2.0), C#.NET, VB.NET, ASP.NET, ADO.NET, AJAX, WCF, MVC, Data Services, Entity Framework, Web Services, LINQ and Visual Studio 2005/2008/2010/2012/2015.
Strong knowledge and experience of Data Modeling and Design patterns like MVC.
Experience in Waterfall Model and Agile SCRUM methodology used for new product development.
Extensively worked on Consuming, Calling, Transmitting and Processing Web Services (WSDL, UDDI) and Windows Communication Foundation (WCF) services implementing the Service-Oriented Architecture (SOA) using the REST methodology, to SOAP messages between metadata endpoints.
Written WPF code and designed GUI using XAML, displayed data in form, created user controls, consumed data services in WPF, created WPF Data grid, master details data entry form, applied layout, styles and used data templates.
Responsible for designing web pages with asp.net controls with rich user interface with Ajax control tool kit and JQuery for efficient and interactive WebPages.
Worked extensively with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with databases like SQL Server 2000/2005/2008/2012 & Oracle 9i/10g.
Experience in creating dynamic web pages using ASP.Net 3.5/3.0/2.0, Web forms, User Controls, Custom Controls, Validators.
Strong programming experience with web technologies like HTML, DHTML, JavaScript, CSS and XML and developed Master pages to build consistent and maintainable user interface and applied CSS for a consistent look and feel for Page design.
Expertise working with design patterns for Silverlight.
Experience in developing rich, uniformed User Interface using CSS, Masterpages, Themes, Silverlight, AJAX Controls, Web parts, JQUERY.
Experience in using third party controls like Telerik, Infragistic, Dev Express and Com and Com+ technologies.
Experience in Bootstrap framework to create Responsive web applications which automatically adjust themselves to good looking on all devices.
Worked extensively on Database design, Normalization, stored procedures, user defined functions, views and triggers for data manipulation using SQL Server 2005/2008/2012 & Oracle 11g/10g/9i/8i.
Experience in using LINQ (Language Integrated Query) and the Ado.Net Entity Framework (ORM model) to query the database and to create stored procedures, triggers and functions for the report generation.
Generated reports, pie charts, layouts and custom expressions, using SSRS (SQL Server Reporting Services). Extensive experience in developing MS Access reports, experience in using Web Server – IIS 7.0/6.0/5.0.
Effective result-oriented team player with excellent communication and inter-personal skills with a positive attitude towards work with adherence to time schedules and quality delivery.
Education
Degree
Board/University
Collage Name
Passing
Year
M.Com
Veer Narmad South Gujarat University, Surat
S. B. Garda Collage, Navsari
2011
M.C.A
Veer Narmad South Gujarat University, Surat
SRIMCA, Surat
2009
B.Com
Veer Narmad South Gujarat University, Surat
S. B. Garda Collage, Navsari
2005
H.S.C.
GSEB, Gandhinagar
Sanskar Bharti, Navsari
2002
S.S.C.
GSEB, Gandhinagar
Sanskar Bharti, Navsari
2000
Technical Skills
.Net Technologies
Microsoft .Net Framework 1.0/1.1/2.0/3.0/3.5/4.0/4.5, C#.NET, VB.Net, ASP.Net, Ajax, Web Services, ADO.NET, SOAP, WPF, WCF, WCF Data Services, MVC, LINQ, Entity Framework
Languages
C#.NET 1.0/2.0/3.0/4.0, VB.Net,SQL,PL/SQL,C, C++
Operating Systems
WINDOWS 8/7/Vista/ XP/ NT /2003/2000/98/95
Web Technologies
XML, ASP, JavaScript, JQuery, Silverlight, VB Script, AJAX, CSS, DHTML, HTML
Querying Languages/Reports
SQL, PL/SQL, Transact-SQL, SSIS,SSRS
Databases
SQL Server 2000/2005/2008/2012, MS Access 97/2000,Oracle 9i/10g
Other Tools
Microsoft Visual Studio .Net 2003/2005/2008/2010/2012/2015, MS Office
Professional Experience
Client: Order Processing System (NIF Company, India)
Role: .Net Developer
Description: NIF Company, based in India, was founded in 1980. Nif is the leading distributor of countertop, flooring, wall tile and hardscaping products in India. Today, Nif is the largest supplier of natural stone in the India.
Responsibilities:
Responsible for requirement gathering and preparing the Requirement Specification Document.
Developed design documents using Object Oriented Methods & involved in complete life cycle of development using Agile methodology.
Created rich, easy-to-use Views, Partial Views using Scaffolding Templates and Razor View Engine using MVC.
Designed business applications using web technologies like HTML, DHTML, XHTML, XSL, JQuery, XSLT and CSS.
Designed and developed rich and enhanced web pages using MVC, C#, Entity Framework, HTML, CSS and JQuery Used Ajax, JavaScript and JQuery for validations and post-backs, CSS controls for enhanced interfaces in the UI.
Developed solutions for diverse programming scenarios in C#.Net, employing Object Oriented Programming (OOPS) concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction.
Customized .Net Login Controls to implement Authentication and authorization.
Designed WCF model for building secured and reliable web services for accessing the data across the real time interfaces.
Generated the Entity Data model (.EDMX) and associating the POCO entity Objects with Entity Framework
Used LINQ to SQL, LINQ to Dataset which enables program data access using intuitive native syntax and strongly typed objects in .NET Framework languages.
Wrote SQL Queries, Stored procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL2012.
Extensively used collections, interfaces, abstract classes to implement the project and also worked with the Exception Handling.
Used Ajax Controls like Script Manager which manages the client side script of Ajax and Update Panel which enables sections of a page to be partially rendered without a post back.
Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop down menu option using SSRS.
Environment:.Net Framework 4.0/3.5/3.0, C#.Net 4.0/3.0, ASP.Net, Visual Studio 2013, WCF, WCF Data Services, AJAX, Web Services, IIS 7.0,WSDL, SOAP, Entity Framework, Silverlight, LINQ, XML/ XPath, CSS, SSRS, SQL Server 2008 R2.
Client: Online Exam System (AB Higher Secondary School, India)
Role: .Net Developer
Description: AB Higher Secondary School stated in 1980 . This is one of the best English Medium School in India. Faculties are highly educated and reputable. Most of the Student in this School rank higher in compare to other School.
Responsibilities:
Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, architecture and participating in the development.
Participated in daily Agile Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.
Designed web based user interface in C# with Web Forms, HTML Controls and Web Controls.
Developed Windows Forms and C# .NET 4.0.
Developed the Web Application in ASP.Net 4.0 using Master Page, Themes & skins to maintain the consistent look and feel throughout the application.
Designed and implemented reusable software elements like Custom Controls and also User Controls using ASP.NET.
Extensively used AJAX applications for reduction of round tripping of data using the update panel controls.
Worked on UI using AJAX to provide asynchronous communication and highly responsive user interface and for making smaller, faster and user friendly web-page application.
Designed the application with extensive use of Object Oriented programming techniques such as Inheritance, Abstraction, Encapsulation and Polymorphism.
Refactored existing GUIs adding JQuery drag and drop functionality.
Used WCF for interoperability with other platforms, technologies and for building the custom
solutions.
Implemented WCF endpoints for services for communication in different protocols and
Configured WCF service to authenticate clients with Windows credentials.
Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
Used to LINQ to SQL (Object relational mapping ) for integrating data validation and business logic rules into data model and used Data Grids, Repeaters and Data Lists for user and administrator for reports with multiple pages
Wrote Sql Queries, Stored Procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL.
Designed and developed parameterized reports. Linked reports, matrix and tabular reports with drill down, drill through and drop down menu option using SSRS.
Environment:.Net Framework 4.0/3.5/3.0,C#.Net 4.0/3.0,ASP.Net 3.5/3.0, Visual Studio 2010, WCF, JQuery, LINQ, XML Web Services, IIS 7.0,WSDL, Scrum, SOAP, ADO.Net, LINQ, XAML, XML/ XPath, XSD,SSRS, SQL Server 2008 R2.
Client: Inventory Management System (MB Company, India)
Role: VB Developer
Description: MB Company offers logistic solutions in contract, public and dedicated warehousing for paper products, industrial packaging supplies and manufactured goods. Worked in a simple application that deals with the scheduled movement of goods from one plant.
Responsibilities:
Involved in Software Development Life Cycle (SDLC) of application from design phase to
Implementation phase, Testing, Deployment and Maintenance phase.
Used 3-Tier system having Business Logic Layer, Presentation Layer and Database Layer (Database Connection and Security Settings).
Involved in the Design of database.
Created stored procedures, functions and triggers developed in SQL.
Designed C# class libraries for business logic and Middle Tier using C# on VB architecture.
Included SplitContainer, MenuStrip, Tree View, DataGridView and PrintDialog.
ASP Pages were developed using HTML, DHTML, Class File, Style Sheet, Jscript File and COM Class.
Created data access layer to communicate with the SQL Database.
Generated Various Reports and Management Information System Reports by Using Crystal Reports.
Environment: .Net Framework 4.0/3.5/3.0,C#.Net 4.0/3.0,Visual Basic 2008, VB.Net, HTML, DHTML, Crystal Report, MIS.
Client: Hotel Management System (Orange Hotel, India)
Role: VB Developer
Description: The HOMAS (Hotel Management System) we are developing is a simple management system designed as a primary tool doing the main and admin tasks (booking, room reservation, managing staff, etc.) for every hotel. The project is developed with the hope of us to bring the friendliest and most efficient way of management in order to alleviate the workload of hotel managers.
Responsibilities:
Involved in development of Windows Forms, Classes using Visual C# that incorporates both N-tier
architecture and database connectivity.
Designed web based user interface in C# with Windows Forms Controls.
Created Style Sheet, Interface, JScripts File, COM Class, Login From, XML File and Class files to be applied to various Windows forms.
Implement Object Oriented Programming (OOPS) concepts.
connected to database that provides rich set of components for creating distributed, data- sharing applications and used ADO objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
Created Function, Joins, Triggers,views and stored procedures and optimizing them as required by front-end developers for easier implementation on Windows forms.
Crated Management Information System Reports and Simple Reports by Using Crystal Reports.
Environment: .Net Framework 3.5/3.0,C#.Net 3.0,Visual Basic 2008, VB.Net, HTML XML, Crystal Report, MIS, IIS.
Personal Profile
Full Name :
Ajaykumar Dineshbhai Patel
Age :
29
Marital Status :
Married
Language Knows:
English, Hindi
Address:
1535 E Main Street, Salem VA
Status:
Permanent Green Card Holder