Senior .net Developer Resume
Lisle, IL
SUMMARY
- .Net Developer with 7+ years of professional IT Experience in analysis, design, development, testing and implementation of Client/Server and Web - based
- Experience in Analysis, Design, Development, Testing and Maintenance of N-Tier Enterprise Web and Windows Forms Applications using .NET Framework 2.0/3.0, 3.5, and 4.0/4.5, ASP.Net, C#.Net, VB.Net, ADO.Net, MVC framework, Web API, WCF, WPF, Web Services, LINQ, IIS 7.0/8.0, Entity Framework, SQL Server, XML, Java Script, AngularJS, HTML 4/5, CSS, Bootstrap, jQuery, JSON and AJAX.
- Expertise in Software Development Life Cycle (SDLC)and Agile methodologies of development process such as definition, design, requirement analysis, programming, testing and implementation of major systems.
- Good knowledge in .net framework (v2.0, 3.0, 3.5, 4.0) and visual studio (2008/2010/2012/2013 ).
- Good Experience and Knowledge in XML Web Services (SOAP, SOA and REST) using .NET Framework.
- Experience in creating and consuming XML/SOAP Web Services using ASP.NET.
- Experience in using Windows Communication Foundation (WCF) and in creating and consuming Web Services as well as Restful Services.
- Proficient in Object Oriented Design/Development, Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern, Model-View- View Model (MVVM) design Pattern Team Foundation Server (TFS) and Test-Driven Development (TDD).
- Applying best design patterns such as MVC and MVP Design Pattern.
- Extensive use of ADO.net Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in Access DB.
- Experience in design, modeling and development of Database Systems like ODBC, OLEDB, TSQL, SQL Server 2008/2010/2012.
- Experience in Database Development using MS SQL Server and proficient in Handling Business Logic by writing Stored Procedures, Functions, Packages, Cursors and Triggers.
- Experience in reports development using SQL Server Reporting Services (SSRS) with Report Builder 3.0 as well as with Crystal Report.
TECHNICAL SKILLS
Operating Systems: Windows 10/ 8/7/XP/2000, Unix, Linux
Programming Languages: C#, ASP.Net 3.0/3.5/4.0/4.5/5.0 , ADO.Net, WCF, XML, SOAP, VB.net, Web Services, Web Forms, Microsoft .Net Frameworks.
Web Technologies: HTML5, AngularJS, CSS, XML, JSON
.NET Technologies: NET Framework (3.0,3.5, 4.0,4.5.4.6), ADO.NET, Entity Framework, Web Services
IDE: Visual Studio 20172015/2013/2010/2008
Databases: MSSQL Server 2005/2008/2012 , SQL, TSQL, oracle 11g/10g/9i/8i
Version Control Systems: Microsoft Visual SourceSafe 6.0(VSS 6.0), TFS, Github
Reporting Tools: SSRS, MS Access, Crystal Reports
Protocols: SOAP, REST, TCP/IP, HTTP, SSL and FTP
PROFESSIONAL EXPERIENCE
Confidential, Lisle, IL
Senior .Net Developer
Responsibilities:
- Worked on enhancements of the Repair Management application. Developed in MVC, C#, ADO.NET, Entity Framework supported by SQL Server, Oracle and DB as a backend.
- Retrieved data from the RMS application and created web API.
- Used Postman to test Web API functionality.
- Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
- Involved in the analysis of the requirements as per the functional document/use cases.
- Designed and developed the presentation (UI) module in the project using ASP.NET MVC and C#.
- Developed various class libraries using C#.
- Extensive programming experience in ASP.NET 4.0, Core, ADO.NET, C#, VB.NET.
- Used Team Foundation Server (TFS) for source code management.
- Transformed conceptual designs into interactive user interfaces using HTML5 CSS3 and Bootstrap.
- Designed SSIS package which extracts data from excel, validate the data and load it into the staging table. Data will be loaded into the main table once the business validations/rules are successfully passed.
- Worked on implementation of business components that will update and save the database in a transaction.
- Extensively worked with C#. NET, VB.NET, Microsoft framework 3.5, WCF, IIS, SQL Server 2008
Environment: C#.NET, ASP.NET, ADO.NET, visual basic, VB.NET, Classic ASP, CSS, SQL Server 2008R2 and 2012, XML, Packages, Visual Studio 2013, TFS, JavaScript, SSRS, SSIS, Bootstrap.
Confidential, Chicago, IL
Senior .Net Developer
Responsibilities:
- This product is developed in ASP.NET, C#, WCF, ADO.NET, Entity Framework supported by SQL Server as a backend.
- Developed web pages using Classic ASP, Java script and VBScript
- Involved in the analysis of the requirements as per the functional document/use cases.
- Designed and developed the presentation (UI) module in the project using ASP.NET and C#.
- Implemented clientside validations using JavaScript.
- Creating reusable components and templates using Angular JS 2.0, BootStrap, CSS, HTML5
- Designing, Coding Azure API, Microservices using .NET, C#, Entity Framework Core
- Developed Windows Workflow (WF) Services for calculation module.
- Involved in the development of WCF services for getting the data from the gateway layer.
- Developed various class libraries using C#. NET.
- Extensive programming experience in ASP.NET 2.0/3.0/3.5, ADO.NET, C#, VB.NET.
- Developed modules of the application in Visual Basic 6.0 and ASP
- Transformed conceptual designs into interactive user interfaces using HTML5 CSS3 and Bootstrap.
- Utilize JQuery to process AJAX requests from the client to the server
- Experience in programming in the C programming language as well as early versions of Visual Basic
- Designed SSIS package which extracts data from excel, validate the data and load it into the staging table. Data will be loaded into the main table once the business validations/rules are successfully passed.
- Involved in the development of Web layer with ASP.NET and business layer with VB.Net.
- Use Window azure to deploy the application on cloud and managing the session
- Used Team Foundation Server (TFS) for source code management.
- Worked on implementation of business components that will update and save the database in a transaction.
- Utilize JQuery to process client-side validation, Selectors, Events and AJAX requests from the client to the server.
- Extensively worked with C#. NET, VB.NET, Microsoft framework 3.5, WCF, ISS, SQL Server 2008
- Involved in production support of the project. Interacted with the customers and tracked the existing and new issues to closure.
- Developing and deploying SSRS reports for the reports module.
Environment: C#.NET, ASP.NET, ADO.NET, visual basic, VB.NET, Classic ASP, CSS, SQL Server 2008R2 and 2012, XML, Packages, Visual Studio 2013, TFS, JavaScript, SSRS, SSIS, Bootstrap.
Confidential, Dallas, TX
Senior .Net Developer
Responsibilities:
- Designed and developed Web Forms using ASP.NET Controls, CSS and HTML to facilitate the registered users.
- Developed custom solutions using .NET technologies including C#, WCF, web services, Application pages, Workflows, ADO.Net, LINQ.
- Involved in defining and creating technical details from the inputs obtained by the business user.
- Extensively used design patterns to ease of code maintenance and reusability.
- Developed classes in Business Layer and in Data Access Layer using C#.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily and extensively used Ajax to reduce connections to the server.
- Used Angular JS for Client-Side scripting along with JavaScript and J Query.
- Used Angular JS as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Used ASP.NET AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
- Designed Web-based ASP.NET Intranet applications linked to firm-wide SQL databases.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and performed client-side validations using jQuery.
- Involved in developing Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS.
- Used user controls and Custom User Controls to provide standard interactive User Interface.
- Developed Web Services for the System using .NET (SOAP/XML).
- Deployment of Web services for online transactions using C# and exposed them through SOAP and HTTP.
- Effectively handled ASP.NET client-side state management features such as control state, view state, cookies, hidden fields and query strings.
- Used pagination and sorting features of data grid in reports.
- Worked with web config files, debug files and worked with IIS server for creating the virtual directories and to setup of the website and run.
- Implemented Exception Handling, Logging and Validation of incoming requests.
- Used Team foundation server (TFS) as source control repository for code version on CI/CD.
Environment: Visual Studio 2010/2012, .Net framework 4.0, C#, ASP.NET, Web Forms, WCF, SQL Server 2005/2008 AJAX, XML, Angular JS, XSL/XSLT, Web Forms, HTML, CSS, Crystal Reports, TFS.
Confidential, Cerritos, CA
.Net Developer
Responsibilities:
- Plan and execute phases of the software development lifecycle utilizing Agile methodologies to achieve end-to-end development of web-based applications.
- Worked comprehensively on Client-Side Validation using JQuery and AJAX Control toolkit.
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Applied Cascading Style sheets (CSS) to the pages.
- Implemented business logic using C#.
- Developed grids and charts using Telerik/Kendo UI Controls to display data.
- Developed User interface for several modules of the application using Kendo UI
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# in building data entity model.
- Used Visual Studio 2013 for developing Web based application.
- UsedAJAX.NET to use various controls for presentation layer.
- Developed Single Page Applications Using Angular JS.
- Performed CRUD operations on the SQL Server 2012 database using Entity Framework 5.0 and used LINQ queries to retrieve data from Arrays, Collections and Generics.
- Used ASP.NET MVC 4.0 for building scalable standards-based web applications.
- Responsible for interaction with the client in collecting the requirements.
- Created reports like tabular reports using SSRS. Performed unit testing, fixing bugs and maintenance of the product.
- Used MS Visual Source Safe for source code management, automated builds, testing and release management capabilities.
- Used SSRS to generate reports and integrated with asp.net web page
Environment: .NET Framework 4.0, ASP.NET,C#, VB.Net, ADO.NET, AngularJS, Visual Studio 2012, MVC 4.0, XAML, SQL Server 2008, KendoUI, SSIS, SSRS, IIS, TFS.
Confidential
.Net Developer
Responsibilities:
- Involved in analysis, design, development, testing, implementing and supporting large scale web-based applications in Microsoft/Windows platform using .Net framework 2.0, ASP.Net, VB.Net
- Developed Applications with UI, Business and Data Access layers using ASP.NET and C#.NET from Scratch.
- Direct experience in performing analysis and requirements gathering with the clients.
- Developed and maintained 3-tier application for maintainability and scalability of the application.
- Created classes and core modules in VB.Net for implementing business layer.
- Gathered requirements from the user and created functional design documents.
- Involved in object-oriented analysis and design using UML Unified Modeling Language techniques such as use case, activity, sequence, class and component diagrams using Visio.
- Responsible for normalized database creation and wrote triggers and stored procedures for the database.
- Designed web forms by implementing CSS, HTML and JavaScript.
- Used Java script and jQuery for Client and server-side interaction and for other custom functionalities.
- Used Crystal Reports to Create reports.
- Developed the components for middle tier (Business Layer) using VB.Net.
- Used ADO.Net technologies to access data from SQL Server database.
- Developed Tables, Joins, Functions, Views, Constraints and Triggers in Microsoft SQL Server 2008.
- Extensively developed Stored Procedures in Microsoft SQL Server 2008 in exchanging data through database tables.
- Worked with a team to design and implement module level unit test cases.
- Improved the application performance using stored procedures and connection pooling and Memory management.
- Involved in bug fixing and unit testing.
- Used TFS Team Foundation Server for Version control, Source code control and project tracking.
Environment: .NET Framework 2.0 & 4.0, VB.NET, ASP.NET 2.0 & 4.0, ADO.NET, Web Forms, SQL Server 2008, HTML, CSS, Java Script, jQuery, Visual Studio 2005.
Confidential
Software Developer
Responsibilities:
- Participated in the System Analysis and Application Designing Sessions to understand the business requirements.
- Involved in writing the Technical Specification document.
- Involved in the database design discussions.
- Worked on creating database tables for Positon Management module in Oracle9i according to the database design document provided.
- Created package and stored procedures for insert/update/delete of positions data.
- Developed GUI screens for the position management module using XML, XSL and JavaScript.
- Worked on enhancement requests related to Talent management module.
- Used client side technologies such as HTML and JavaScript for designing pages and validations as per business requirements.
- Used Cascading Style Sheets for a unified look and feel of the ASP.NET Web forms.
- Used LINQ providers, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Provided updates to the Team lead on daily basis.
Environment: XML, XSL, XSLT, JavaScript, Web services, Oracle 9i.