.net Developer Resume
Milwaukee, Wi
SUMMARY:
- 8 Years of professional IT Experience in design & development, testing and implementing application software and optimizing software solutions catering to the business requirements using .NET technologies on windows and web environments.
- Worked in all phases of software development lifecycle (SDLC) including requirements gathering, analysis, design, reviews, scoping, coding, testing, debugging, documenting, building and deployment.
- Good hands on experience with WCF, LINQ, Silver light 4.0 and .NET Framework 3.0/3.5/4.0/4.5, ADO.Net and Entity Framework.
- Experience in design, development of User Interface (UI) applications and implementation of Internet/Intranet applications using C#, ASP.NET, Web Services, IIS, HTML5, DHTML, XHTML, CSS, Java Script, jQuery, AngularJS, Bootstrap XML and XSL including COM and SQL.
- Strong experience in design and development of web - based applications using ASP.NET, ASP.Net MVC, HTML5 Silverlight using C#, ADO.NET, Web Services and User Controls.
- Creating Controls in Web Applications and working on various controls like User Controls, Custom Controls, Navigation Controls, Themes, Skins, Validation Controls and Master pages.
- Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, Silverlight, AJAX Controls, Web parts, JQUERY, Photoshop and Flash.
- Used various tools like Team Foundation Server for Version Control, SOAPUI and PostMan for testing Web API, Web Services and WCF Services.
- Developed the front end using various third party controls like Telerik and Kendo Controls.
- Expertise in HTML5, DHTML, CSS and also JavaScript and validation controls for performing Form validations.
- Strong Experience in XML related technologies: XML, XSL, XPATH, and XSLT for formatting output and schemas.
- Hands on experience in SQL Server 2012/2008/2005 database design and development in creating Constraints, Indexes, Views and PL/SQL, T-SQL (Stored Procedures, Triggers, Functions and Cursors).
- Strong Experience in working with Object Oriented Programming Concepts like Inheritance, Polymorphism, Abstraction and Encapsulation and implementing them using Interfaces and abstract classes.
- Hand on experience on Design Patterns and Model View Controller (MVC) architecture.
- Experience with SSIS for building performance data integration solutions, including ETL.
- Interacted with Business users to understand and address the issues faced by them while making use of the systems.
- Excellent team player and efficient in handling multiple project priorities with outstanding communication, presentation, interpersonal skills.
TECHNICAL SKILLS:
Languages: C, C++, C#, VB.Net, T-SQL, PL-SQL
.Net Technologies: ASP.NET 1.1/2.0/3.5, ADO.NET, LINQ, C#.NET, WCF Services, Web Forms, .Net Framework 1.1/2.0/ 3.0/3.5/4.0/4.5
Web Technologies: HTML5, DHTML, XML, CSS, AJAX, JQuery, Angular JS.
Databases: SQL Server 2000/2005/2008/2012, MS Access, Oracle 9i/10g.
Database Tools: SQL Server Management Studio (SSMS).
Servers: IIS 5.0/6.0/7.0/7.5
Scripting Languages: Java Script, UNIX Shell Scripting, batch file scripting, JQuery
Environment: s: Microsoft Visual Studio 2003/2005/2008, Eclipse 3.0
Operating Systems: Windows NT/2000/XP/7/8 MS DOS, Mac OS, UNIX GUI
Reporting Tools: SSRS, Crystal Reports
SDLC Methodologies: Agile - TDD, Waterfall.
PROFESSIONAL EXPERIENCE:
Confidential, Milwaukee, WI
.Net Developer
Responsibilities:
- Involved in SDLC phase of requirement analysis, design, and development of the web application using ASP.NET and C#.
- Developed business use cases, sequential, collaborative, activity and class diagrams for the enterprise presentation and business and data access components of the system using UML.
- Designed classes following OOP principles and implemented them for best code reuse using .Net framework 4.5
- Used API Controllers to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Used Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Created new tables, wrote stored procedures, views for applications and some user defined functions.
- Implemented web controls, user controls for encapsulating UI functionality using ASP.NET.
- Worked with ASP.NET Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Designed ASP.NET web pages using data binding controls like dropdown list, grid control and various other UI controls in the Admin module of the application to bind the data.
- Used AngularJS as framework to create single page application (SPA) which can bind data to specific views and synchronize data with server.
- Developed Custom Controls and User controls for reusable part of the web pages using C#. NET with ASP.NET.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Developed Web services/Rest Services for building applications that send and receive messages by using the Simple Object Access Protocol (SOAP) over HTTP.
- Added page level help functionality in the application to make it more users friendly.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Tracked down memory problems by finding out which objects and classes use most memory, and which objects are surviving the longest using ANT Memory Profiler.
- Involved in performance and security maintenance of the application (managing user roles, preventing Clickjacking attacks).
- Used Microsoft Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
Environment: ASP.NET 4.5/4.0, Web Services, WCF, Web API, Visual studio 2015/2013/2012/2010, WSDL, Windows Server 2012, SQL Server 2012, CSS, HTML5, AngularJS, JavaScript, jQuery, Bootstrap, Entity framework 5.0, C#.NET, ORM, Rest Services, AJAX, XML, UML, JSON, IIS 7.0, TFS.
Confidential, Broomfield, CO.Net Developer
Responsibilities:
- Developed Asp.Net modules using MVC (Model-View-Controller) pattern.
- Worked in Agile/Scrum Environment to develop the application by meeting the timelines and interacting with team.
- Took part in client meetings, requirements gathering, analysis & prepared sequence diagrams.
- Implemented Service Contract, Operation Contract and Data Contract attributes and developed WCF Web Services using C# to be used by ASP.NET applications.
- Developed User Interface in ASP.NET
- Developed security module which deals with validating user, changing passwords and restricted access to users for specific features like enrolment and search for customers based on their roles and rights using ASP.NET Form based and Role based authentication.
- Consumed Remote Web services using WCF Service Model and called the services in Silverlight to implement Data Binding with Silverlight controls.
- Designed and developed UI using AngularJS, Java Script, HTML5, Bootstrap, CSS.
- Designed Master pages, User Control, Custom controls, Partial views and used Ajax Toolkit to meet user requirements and to develop the application efficiently without code redundancy.
- Developed Business logic layer that includes code behind files and classes in N-Tier using ASP.Net with C# in Visual Studio 2012.
- Used LINQ entity framework for retrieving data from the SQL database.
- Used Cascading Style Sheets (CSS), events and delegates. Used JavaScript and JQuery to control the user interactions and validation on client side.
- Performed validations on Web Forms using .NET Validation Controls.
- Used Team Foundation Server (TFS) for Version Control.
- Used Sessions, Cookies and Application Level State Management in Application.
- Performed unit testing, performance testing and functional testing using N Unit.
- Actively participated in system testing, regression testing and exploratory testing and involved in bug fixing.
- Coded for new modifications and new modules of the application. Involved in development of the technical documents for application user guide and support.
- Created Stored Procedures, Functions, Views and Triggers in MS-SQL 2012 database.
Environment: MVC 4.0, Razor Views, Partial Views, Layouts, C#, ASP.NET, Visual Studio 2013 /2012/2010, SQL Server 2012, Web Services, WCF, XAML, IIS 7.0/7.5, Java Script, JQuery, LINQ to SQL, XML, AJAX, HTML5, AngularJS, CSS, TFS, N Unit, MS Test.
Confidential, Upper Saddle River, NJ.Net Developer
Responsibilities:
- Developed XML web services to send the request / to get the response from/to backend systems.
- Extensive ly use d of XSL & XSLTs to render the data on the web pages.
- Redesigned the existing AS400 application into .NET application.
- Created projects, solution files and defined namespaces, classes, interfaces by using C# in VS.NET.
- Implemented all the web methods and class methods by using C#.
- Creat ed the user controls (ASCX) and code behind classes by using C#.
- Design ed & develop ed web forms using ASP.NET.
- Developed stored procedures and functions to perform various transactions/ operations by SQL Server.
- Used the Java Script for the client side validation.
Environment: C#, ASP.NET, CSS, SQL Server 2008, IIS, ADO.NET, Visual studio 2008, HTML, CSS, JavaScript.
Confidential.Net Developer
Responsibilities:
- Developed and support above applications in C# and ASP.NET
- Responsible for design and development of Web Forms using VB.Net.
- Developed, enhanced and maintained multi-tier ASP.NET and ASP web applications Systems
- Worked on Windows Communication Foundation (WCF) to call a service oriented web application developed in Java.
- Implemented multiple contract services and security using the System.ServiceModel in WCF.
- Use of Object Oriented concepts, analysis and design ed using visual studio.net
- Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables in SQL Server 2008.
- Developed web forms and user controls for the web application in ASP.NET, C#
- Designed and developed UI for Intranet applications
- Wrote HTML, JavaScript and CSS for application.
- Implemented validations using built-in validation controls and custom validations controls
- Using and configuring the IIS application server
- Developed, deployed and consumed Web Services.
- Data grid, data list and repeater server controls are used with ADO.NET to manipulate the data and generate results based on alert types.
Environment: C#, VB.Net, ASP.NET, CSS, SQL Server 2008, Java, ADO.NET, Visual studio 2008, HTML, CSS, JavaScript.
