4+ years of enriched experience in developing .NET Applications using C#, ASP.NET and ASP.NET MVC. Strong educational as well as professional background in applying Object Oriented Programming (OOP) concepts in .NET languages such as C# and Visual Basic. Developed enriched web based applications using ASP.NET MVC and MVVM, and implemented database access layer by using Entity Framework. Proficient in SQL Server with in-depth knowledge of Stored Procedures, Views, Indexes, Triggers and Functions. Successfully handled migrations, on site issues and supported applications. A team player and a self-initiator with strong willingness to serve the organization to the best of my ability by utilizing the skills during my educational and my professional career and simultaneously to keep up with the latest technologies with the aim to contribute towards the organization's progress and my professional growth.
C#.NET, ASP.NET, Visual Basic, PHP, C, C++
Design Pattern : MVC, MVVM
Database : SQL, Oracle
Application Server : IIS
Application Tools : Visual Studio 2010/2012/2013, MS SQL Management Studio
Modeling Tools : Microsoft Visio
Methodologies : Agile Methodology, SDLC
Others : MS Office Suite, Jira, Microsoft Team Foundation
Application Developer / Lead Developer April 2014 to CurrentBrunner
Library and Technology: C#, ASP.NET MVC 4.5, Entity Framework Redesigned and developed Project Management web application which provides researcher and administrator tool to add project details and status, provide reporting tool to analyze projects and to guide them progress of the projects.
Analyzed the requirement and created highly normalized and flexible database for future enhancements.
Implemented 3 tier architecture and MVC pattern by creating data access layer, business layer and presentation layer by implementing dependency injection to loose couple them.
Implemented role management system using Microsoft Identity framework and developed custom authorization to restrict users to view, approve and modify projects depending on their permission level.
Written unit test and integration test method to verify behavior of the business logic layer methods.
Implemented exception handling and logging using Enterprise exception handling block and log4net library.
Integrated UI with Data base for data retrieval and manipulation using Entity framework by implementing Repository and Unit of Work pattern.
Implemented AJAX functionalities for partial page rendering through JSON objects.
Successfully migrated to new module to existing ecommerce site and actively supported production issues.
Created web and load tests using Visual studio load test to stimulate application behavior under 100+ users to check performance issues, analyzed the results and improved performance of application.
Software Developer March 2012 to April 2014Lucas Systems － Pittsburgh, Pennsylvania
Designed and developed solutions based on C#.NET WCF services for wholesale distributors such as RNDC, Wirtz Beverage, Philips Feeds, Farner Bocken etc.
Successively implemented enhancements for existing application suites and deployed those in multiple customers' site within the given timeline.
Effectively conducted thorough testing, and resolved issues throughout the software development life cycle.
Analyzed the workflows, Functional Requirements Document (FRD) and developed modules such as Receiving, Put Away to make the inventory receiving process very efficient and highly reliable using C# WCF.
Developed an intuitive solution in C#.NET to manage Cycle Count, an inventory counting process, and exported the resultant cycle count data to the client's WMS database using Linked Server.
Improved socket communication between QC handheld and QC workstation by applying socket retry logic and strategy for establishing and dropping socket connections; thus resulting into a robust and flawless user experience.
Actively supported migration issues for multiple sites and well managed to make remarkable progress in the project in the absence of Tech Lead for 2 months.
Worked extensively in design of workflows, and development of Cart Picking and consolidation functionality, to merge picks from fast pick area with slow pick area for faster order fulfillment.
Widely enhanced existing framework applications such as Voice Picking, Print Manifest, QC Workstation, and Messaging utility for Conveyer Belt in C#.NET, VB.NET and Visual Basic languages for Liquor distributors namely RNDC, Wirtz Beverage, Georgia Crown, Charmer Subtle Group.
Developed C# ClickOnce application "MSC" which provide supervisor capability to monitor the percentage of work done in different work areas and check the pickers' productivity.
Successfully lead projects of Liquor distributor customers by diligently implementing developments, integration testing, code maintenance and upgrades.
BISAG － Gandhinagar, India
CSS, HTML, JQuery, PHP, SQL, WAMP Server.
Customize T-shirt' is an e-commerce website which provides the customer an easy accessibility to design and create a customized t-shirt.
A wide range of selection for design, text, and images is included to facilitate him giving him a product as unique as himself.
Then the user can preview his designed t-shirt, finalize the changes and proceed to buy.
Add to Cart' facility is developed to give the customer the flexibility in order placing process.
He can then confirm the items in his shopping cart and proceed to payment.
The administrator has complete rights to upload new designs, texts and images and the newly items get added into 'Recently Added' category.
Sorting is implemented which displays the recently added items in ascending order so that the customer can easily browse the list.
Bachelor : Computer Science, July 2011Gujarat UniversityIndiaComputer Science 59