.net Developer Resume
Naperville, IL
SUMMARY:
- Around 7 years of experience with a role of .Net Programmer having experience in System Analysis, Designing, Development, Testing and Implementation of Web and Windows Application using Microsoft Technology in all the phases of Software Development Life Cycle.
- Experienced with Waterfall Model and Agile SCRUM methodology used for new product development.
- Experience in Financial, Health Care and E - Commerce domains.
- Expertise in .NET framework with great proficiency in creating applications using WinForms, Web Forms, ASP.NET, C#/VB.NET, Entity Framework, ADO.NET, XML, Confidential, AJAX toolkit, Cascading Style Sheets (CSS), JavaScript, WCF, WEB API WPF, IIS7, SQLServer 2005/2008/2012 /2014, LINQ, and Visual Studio.NET 2008/12/13/15.
- Experience in developing reports using Crystal Reports, MS Access reports, Entity Framework, and SQL Server Reporting Services (SSRS).
- Experience in writing Stored Procedures, Triggers, Views, DTS packages and SSIS packages on MS SQL Server 2005/08/12.
- Expertise in using ASP.NET Grid Controls, Server Controls, Master Pages, custom web controls using C#.NET, JavaScript which involve design and runtime validations
- Proficient in developing Service Layer using C# and Windows Communication Foundation (WCF).
- Experience of front-end HTML/HTML5, JavaScript (including jQuery) and CSS and Designed and implemented the UI with extensive use of JavaScript, JQuery and Ajax.
- Good experience in designing Technical Framework and defining Non-Functional Requirements
- Experience in using configuration Management Tools such as GIT, Team Foundation Server (TFS) and Visual Source Safe (VSS) for version control.
- Developed SSRS reports by using Business Intelligence Development Studio (BIDS).
- Extensive experience in OOAD Technology developing Use Cases, Sequence Diagrams, Class Diagrams, and Deployment Diagrams using MS Visio.
- Design and development on databases using SQL Server 2005/08/12. Developing Reports using SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS). Developing SSIS packages
- Good experience in Web-building Technologies, including Visual Studio 2005/2008/2010, ASP.Net 1.1/2.0/3.5/4.0, AJAX, XML, XSL, XSLT, CSS, HTML, Java Script, and IIS.
- Expertise working with Unity frameworks for Dependency Injection.
- Performed Test Driven Development (TDD): NUnit Testing and Load Testing.
- Experienced with Architect the application using Confidential model for WPF.
- Created several ASP.NET pages using ASP.NET, C#, ADO.NET, LINQ, SQL Server 2008
- Used Version controls TFS, GIT Hub and VSS.
- Used C#.Net for Serialization and Generics for integrating with the tool for XML file generation.
- 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.
TECHNICAL SKILLS:
Languages: C#, VB.Net, VB 6.0, HTML, PL/SQL, T-SQL.
Frameworks: .NET Framework 2.0/3.5/4.0/4.5/5.0, Entity Framework 6.0/5.0.
Technologies: ASP.NET, MVC, LINQ, ADO.NET, Web Services, SOAP, WCF
Scripting Languages: JavaScript, JQuery, HTML, XHTML, DHTML, CSS, XML, XSLT VB Scripting
Web Servers: Internet Information Server (IIS) 6.0/7.0/8.0, APACHE
Databases: SQL Server 2005/2008/2012, MS ACCESS, T-SQL, SSIS Package, Oracle 11g/10g/8i/9i.
Scripting: JavaScript, AJAX, and JQuery
Reporting Tools: SQL Server reporting services (SSRS), Crystal Reports.
Operating System: Windows 98/2000/2000 Server/XP/Vista/Windows7/Windows8
IDE Tools: MS Visual Studio 2005/08/10/13/15/17
Version Control Tools: Visual Source Safe, Team Foundation Server, GIT, SVN
PROFESSIONAL EXPERIENCE:
Confidential, Naperville, IL
.Net Developer
Responsibilities:- Involved in all phases of Software Development Life-Cycle (SDLC) like Agile/Scrum methodologies.
- Used Target Process to plan and track the project tasks.
- Actively involved in the requirement gathering from the user.
- Actively involved in scrum meetings for requirement analysis, task analysis, and progress discussions.
- HTML5, Razor, JSON, HTML helpers Web-Server controls were used to create View Engines.
- Bootstrap is used for making the pages responsive with the changes in User Interfaces.
- Implemented Angular directives for new functionalities that are reusable in multiple modules.
- Designed GUI using the HTML, JavaScript, CSS, JQuery, AngularJS and Custom Controls.
- Have worked with JQuery Mobile as a part of UI Development.
- Developed ASP.NET, MVC application in Test Driven Development environment.
- Both server side and client side use Inversion of Control (Dependency Injection) to keep components isolated and enable unit testing.
- Developed different layers in the architecture using the OOD patterns, OOPs and SOLID principles.
- Worked with web services when the service requested is of HTTP.
- Used WebAPI as an ideal platform in building Restful applications on .Net Framework.
- Implemented and Deployed SSIS packages for Data migration from traditional platforms.
- Used Resharper extensively for Code analysis and refactoring the unnecessary code.
- Deploying the applications into the Azure and extracting the data from the Azure cloud services.
- Started to use Azure Cloud Services and continuous integration (CI) with the cloud database.
- Custom validations were done using JQuery and JavaScript.
- Designed data access layer using Entity Framework model and successfully created Entity Models.
- Implemented TDD environment using Visual Studio Unit Test Framework. Created unit tests, acceptance test based upon functional and development requirements.
- Worked on Entity Framework ORM with Code-First approach.
- Used LINQ to Sql writing data access classes, complex T-SQL Stored Procedures, triggers, views to capture and modify data.
- Used GitHub for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: MS Visual Studio 2013/15, C#, ASP.NET, MVC 5.0, SQL Server 2014, JavaScript, JQuery, AngularJS, LESS,CSS3, Entity Framework 6.0, XML, Bootstrap, HTML5, AJAX, JQuery Mobile, GitHub.
Confidential, Hoboken, NJ
.Net Developer
Responsibilities:- Study, understand and analyze the project requirements
- The proto-type built using leveraging the Model-View-Controller (MVC) design pattern. All controls were bound using data binding to the View Model.
- Developed the user interface using MVC.NET, C# .NET Microsoft .NET framework and designed UI
- using CSS, HTML, and JavaScript.
- Design and development of user interface using MVC.NET, C#.Net, HTML, and JavaScript.
- Implemented new designs, porting and styling legacy pages, integrating JQuery plugins, converting static forms into Ajax overlays.
- Business Logic has been implemented using the concepts of secure coding features and Object Oriented
- Programming (OOP) with Code behind language C#.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Created User input validation for new & existing users.
- Used data grid sorting and paging features for Item and Service List.
- Designed and implemented Data access layers using LINQ for XML Data
- Data format using HTML5, CSS3 and client side scripting using JavaScript.
- Used grid views for displaying and modifying the data from the database.
- Implemented application state using view state, session variables and query strings.
- Fixed bugs and problems for design, CS3S, HTML5, XHTML, and JavaScript.
- Extensively worked with web parts and web controls.
- Created test plans and performed unit and regression testing on the application.
- Involved in Build, Debug and deployment of the Components.
Environment: .NET Framework 4.5, Visual Studio.NET 2012,MVC.NET 4/5, ADO.NET, C#, WCF, XML, HTML5, Bootstrap, CSS3, Java Script, JQuery, MS Unit Test, TFS.
Confidential, Palm Beach, Fl
.Net Developer
Responsibilities:- Involved in developing applications in C# to meet the business requirements using VisualStudio.NET 2012.
- Worked with AJAX enabled applications using .net framework 4.0/3.5/3.0& AJAX controls.
- Translating market and product requirements into UI designs in the form of Conceptual models and prototypes.
- Understanding and exposure to the Software Development Life Cycle (SDLC), Agile Methodologies.
- Experience in Designing and developing Java Script and Multi-Tier Application for web and windows applications.
- Worked with ASP Server Controls, Validation Controls in developing the Web Forms & User Controls.
- Developed Business Logic Layer & Data Access Layer using C# .net Classes.
- Deployed application on test, production servers and managed application using Microsoft Azure.
- Actively involved in design and development using UML, ASP.NET Master Pages, Themes, Skins, ADO.NET, JavaScript, XML, CSS, and Visual Studio.Net 2008/2012.
- Partner Draw - MVC application tracking partners' banking info and loans using Kendo UI, LINQ, and Entity Framework.
- Used Angular JS as the development framework to build a single-page application.
- Experience in logging the defects using VSTS.
- Implemented Log4net for error handling and logging.
- Migrated Oracle, My SQL, & Sybase Databases to SQL Server.
- Retrieve data from web service in JSON. Used Newtonsoft.Json package to do serialization/deserialization to and from JSON.
- Used instead of insert, update and delete triggers as part of project to maintain the data integrity throughout the system.
- Rigorously used Angular Directives for developing personalized components.
- Development was done using agile methodology with daily scrums, paired programming using TDD.
- Worked extensively with Microsoft Enterprise Library for Cashing, Data Access, and Security.
- Used MSE to for its Consistent design patterns, Ease of use, and Extensibility.
- Designed and implemented SQL Server database objects (Complex stored procedures, functions, views, and complex T-SQL/queries) to support reporting for business processes.
- Monitored performance and optimized SQL queries for maximum efficiency.
- Developed custom reports using SSRS.
- Mentored a team of junior developers and production support analysts.
- Used SQL Server Integration Services (SSIS) to solve complex business problems by copying or downloading files, sending e-mail messages in response to events.
- Written detailed technical documentation for the maintenance team and prepared an easy to understand user’s guide.
Environment: .NET Framework 4.0/ 3.5/3.0, ASP.NET, Azure, ADO.NET, VB.NET, WPF, WCF Web Services, SQL Server 2008/2012, MS Visio, UML, JavaScript, Angular JS, NewtonsoftJson, HTML, CSS, JQuery, WCF, EF, Visual studio team system (VSTS)2010, Visual Studio.NET 2012/2013.
Confidential
.Net Developer
Responsibilities:- Development of ( Confidential ) framework using C#. Presenter Layer will validate the input against the business restrictions at the server level, compute the outcome based on the business requirements, storing the business data in the database using Model Layer.
- Created login screen, user credential checking and assigning, and access control logic in C#.
- Consumed Web services using WCF and WPF for online transactions using VB.NET and exposed them through SOAP and HTTP.
- Expertise in developing applications using Microsoft technologies such as WinForms, MVC, Silverlight 2, Silverlight 3 and Web Forms.
- To use AJAX Controls and JQuery for rich and user friendly GUI.
- Designed various reports using Crystal Reports.
- Used Crystal Reports for the reporting part of the application.
- Created snapshots by using WPF (Windows Presentation Foundation) for the functional requirement phase and used SQL Server Integration Services (SSIS)
- Development of UI and Server side code (behind) using .Net 3.5 Framework
- Used Infragistics to develop UI components to have better user experience.
- Development of custom web applications with ASP .NET 4.0, Microsoft C#, and Adobe Action script/Flex technologies.
- Ongoing ASP.NET web development utilizing C#. Developed the front end using ASP.Net.
- Created windows application in WinForms, C#, LINQ-SQL.
- Installing, configuring, maintaining, security, designing, troubleshooting, performance tuning, and training for large, highly available, and robust SQL databases
- Customize ETL packages for XML data pursing, manage ETL application manager task control, proprietary schema of data warehouse.
- Used VSS as source control (Configuration Management)
- Prepared Database stored procedures, functions, and SQL queries using SQL Server 2008.
Environment: .Net Framework 3.5 &4.0,WPF, windows forms TFS, VB.NETVisual Studio 2010, AJAX, JavaScript, SQL Server 2008,ADO.Net, SQL, WCF, Web Services, DTS, XML, XSLT and Web forms.
Confidential
Jr .Net Developer
Responsibilities:
- Developed the web application using ASP.NET, VB.NET and JavaScript.
- Developed User Controls to reduce the complexity in UI coding and provide better look and feel.
- Used C#, data grids and XML to pull the data from the database and display it on the UI.
- Used C# for necessary business logic and to perform transaction processing and error handling.
- Extensively used Object Oriented Programming Concepts in developing the application.
- Developed the Generic Classes, which includes the frequently used functionality and made DLL's of it, so that it can be reusable.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using VB.NET and SQL.
- Extensively used OOPS and Design Patterns.
- Client side validation of pages done in JavaScript and validation controls were incorporated for server side validation.
- Used Datasets and Data Grid to retrieve and display the data in the required format.
- Designed database in SQL server and extensive use of stored procedures, views and triggers to enforce entity relationships.
- Data Access Layer was developed in C#.Net to do the entire database related operations like apply changes of the strongly typed dataset to fill strongly typed dataset and also used ADO.NET objects to connect to database and access data.
- Used Cascading Style Sheets (CSS) for achieving uniformity through all the web pages.
- Created insurance claim reports using Crystal reports.
- Extensively used AJAX while developing web-based applications.
- Extensively worked on performance of the application at Database level as well as application level, during this process modified existing code to reduce the number of iterations and also modified queries of stored procedure to get the faster way and also added number of indexes to increase the response of queries.
- Used Visual Safe Source as version control for storing different versions of Source Code.
Environment:.Net Framework, ASP.Net2.0, VB.NET, ASP, SQL Server 2005, Visual Source Safe, ADO.NET Web Services, and JavaScript