Lead .net Developer Resume
PROFILE / SUMMARY:
- Having 16+ years of experience as Web Application .NET Developer in front - end and back-end development including web application design, implementation of object-oriented principles, software design patterns, MVC, n-tier architecture, relational database design.
- In-depth knowledge of developing web applications using ASP.NET web forms, ASP.NET MVC.
- Experience with Web Service, WCF (Windows Communication Foundation) and ASP.NET Web API.
- Solid understanding and implementation of object-oriented languages like C#.
- Good understanding of jQuery and knowledge of front-end web development and design using HTML5, CSS3 and Bootstrap.
- Proficiency in Database Design , Normalization , writing stored procedures , and User Defined Functions.
- Experience of Object relation mapping using ADO.NET, LINQ to SQL, LINQ to objects, and Lambda Expressions used in LINQ.
- Knowledge of creating reports using SQL Server Reporting Services (SSRS) and Microsoft Power BI.
- Experience working with Agile and Waterfall SDLC methodologies.
- Experience with using Version Control systems such as VSS , Bitbucket , TFS (Team Foundation Server) .
- Proficiency in interacting with clients and understanding and translating requirements to technical specifications.
- Excellent communication, planning and time management skills.
TECHNICAL SUMMARY:
Web: HTML5, CSS3, Bootstrap 4, jQuery 1.x/2.x
Programming: C#, VB6
.NET: ASP.NET Web Forms, ASP.NET MVC 4/5/6, WCF, Web Services, Web API, ADO.NET, LINQ
Database: MS SQL Server 2008/2012/2016 , Oracle 9i, SSRS
Other Technologies: TFS, Bitbucket, XML, RESTful, JSON, Visual Studio 2010, 2013, 2015
PROFFESIONAL EXPERIENCE:
Confidential
Lead .Net Developer
Responsibilities:
- Primary contribution was working as a back-end and front-end developer using ASP.NET Web Forms, ASP.NET MVC, C#, JavaScript, jQuery, and Bootstrap 4 to develop new/existing Systems.
- Implemented a service layer to keep UI and Database elements loosely coupled .
- Developed ViewModels to hold database data and display it to the browser using the Razor View Engine .
- Used TempData , ViewData , and ViewBag for sending data to Views.
- Used Layout pages and Partial Views to re-use markup code.
- Implemented Action Filters for authorized access to certain pages.
- Used Data Annotations for validation on the server side.
- Used the RouteConfig to structure the pattern of pages to be presented.
- Wrote LINQ expressions for access to filtered data from the database.
- Designed the layout and structure of the page using HTML5, CSS, and JavaScript .
- Used jQuery to bring dynamic behavior to the web page, and for AJAX calls to the MVC controller to output JSON result.
- Used jQuery to add client-side validation.
- Used Data Annotations to bring server-side validation.
- Us ed ASP.NET Web Service to use make use of RESTful Web services.
- Debugged the production issues
- Involved in fine-tuning the performance of queries, stored procedures
- Made changes in Web Config file for the configuration
- Used Agile/Scrum software development methodology.
- Used TFS, Bitbucket for code management and version control.
- Developed and maintained e-Stroke application. The system supports efficient inpatient and outpatient rehab referrals for stroke patients between all acute care and rehab hospitals in Toronto. It also tracks demand, wait times, response times and other indicators in order to measure and evaluate access and system efficiency (ASP.NET 3.5)
- Developed and maintained applications (Staff Directory, ID Verification & Digital Systems) using ASP.NET MVC 4 framework and jQuery
- Developed UMLearns- a registration System for medical students and Physicians that maintains profile, placement and other activities (.net MVC 6 framework)
- Developed a complete user interface for a Catering System using AngularJS 1.5.
- Responsible for designing and developing an ETL tool for Care Coordination Portal (CCP) to an extended system. It ensures maximum flexibility for business intelligence which simplifies not only faster data transformation but higher data quality checking features as well. Also Developed Document Migration Tool that extracts Meta data with documents (more than 1 million) from share point 2007 to another Document Management System i.e. DocuShare (using ASP.Net (C#), SQL Server 2005)
- Worked as a SharePoint developer for (SharePoint 2013). In this project worked with Master Page, Page Layout, Content Type, Search Display Templates, Business Data Catalogs (BDC), Custom Web parts, SP Services, JSLink, CAML Query, jQuery, CSS, JSON etc.
Environment: C#, ASP.NET Web API, ASP.NET, MS SQL Server 2012, TFS, Bitbucket, HTML5, Bootstrap 3, jQuery 3.0, Visual Studio 2015.
Confidential
Senior .Net Developer
Responsibilities:
- Understanding and reviewing the new and existing applications and involved with the business team and implemented the tasks as per the priority of business requirement.
- Managed small team of developers.
- Involved in gathering requirements from the end clients.
- Developed GUI's using the windows forms
- Designed the database including tables, store procedures, triggers, indexes in SQL Server 2008
- Involved in fine-tuning the performance of queries, stored procedures, and triggers
- Processing XML data through .Net code
- Prepared documents and user manuals for the entire system
- Developed reports in PDF, Excel, CSV and text files
- Developed interfaces for importing/exporting data between different systems
- Migrate project from VB6 to .Net framework 2.0 (Visual Studio 2003).
- Developed and deployed decision-making reports using Crystal report.
- Used waterfall methodology.
- Maintained the version of the project in VSS
- Migrated VB6 Code to .Net framework 2.0.
- Designed and developed Debit card management system (DCMS) to manage card issuance, inventory, delivery and customer service. It is used by 300+ users over 75 locations. It deals with more than 1.5 million card holders’ records. The desktop version is developed by .net (c#) with Win Forms and Web version is developed by ASP.net (C#). Reports are generated in PDF, Excel, Word, HTML. REBMS: SQL Server 2000 and Oracle 9i
- Developed various systems like Customer Service solution, Card Delivery System integrated with 3rd party courier services, payment reconciliation System.
Environment: C#, VB6, HTML, CSS, Java Script, ASP .Net Web Forms, Windows Forms, MS SQL Server 2000, Oracle 9i, XML, MS Visual Source Safe, Visual Studio 2008.
Confidential
Programmer Analyst
Responsibilities:
- Involved in gathering requirements from the end clients.
- Worked with three tire technology
- Developed Material Procurement System to assess budgeting, purchasing raw materials and delivery of products of a group of company
- Developed Share Management System to handle the total process of new share floating, lottery, issue, renunciation, transfer, dividend declaration, Bonus and Right Share issue.
- Developed GUI's using the windows forms
- Designed the database including tables, store procedures, indexes in SQL Server 7
- Processing XML data through .Net code
- Prepared documents and user manuals for the entire system
- Developed and deployed decision-making reports using Crystal report.
- Used waterfall methodology.
- Maintained the version of the project in VSS
Environment: VB6, Windows Forms, MS SQL Server 7, Oracle, MS Visual Source Safe, Crystal Report.
