Senior .net Developer Resume
Englewood, CO
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 MicrosoftAzureactive directory to provide access to cloud-based application.
- 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.
- 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
Operating Systems: Windows 98/2000/NT/XP/7/8
Microsoft Technologies: ASP.Net, MVC, Web API, C#.Net, VB.Net, ADO.Net, Ajax, VB, ASP, Web forms, MVC, Razor
Web Based Technologies: HTML, DHTML, XML, XSL, XSLT, Telerik web controls, Kendo controls
Scripting Languages: JQuery, AngularJS, JavaScript, VBScript, Power shell scripting
Languages: C#, C, C++, SQL, Core Java, Microsoft Azure, SQL, WCF, WPF, Web API and LINQ
Databases: MS SQL Server 2005/2008/2012 , ADO.Net Entity Framework, LINQ, MySQL, Oracle 7x/8i/9i, MS Access 2000
Web Servers: IIS 5.0/6.0/7.0
Development Tools: Visual Studio 2005/2008/2010/2012
Reporting Tools: Telerik Reporting Tools
Version Mgmt: Tortoise SVN, TFS, VSS
Others: Web Services, WCF, WPF, SSIS, SSRS, AJAX, WCSF
PROFESSIONAL EXPERIENCE
Confidential, Englewood, CO
Senior .Net Developer
Responsibilities:
- Involved in full life cycle of software development like Requirement Analysis, Design, Implementation and Testing.
- Implemented Model View Model (MVVM) pattern in WPF/Silverlight windows presentation Foundation application using C#.Net.
- Involved in writing AngularJS and JavaScript in client-side validations.
- Used Telerik controls like RadGrid, Rad Auto Complete Box, Data Forms, Bread Crumb, raddocking, etc. for an overall look and feel consistency and did prototyping on these controls.
- Responsible for developing WCF Service for exchange of data between systems and implement business logic and used Restful API.
- Used MicrosoftAzureactive directory to provide access to cloud-based application.
- Automated Microsoftazurewith PowerShell.
- Used Entity Framework technology for querying, data retrieval, manipulation and data storage using LINQ and used ADO.net for connecting to the database.
- Involved in documentation like System Design and Architecture Document (SDAD), Interface Design Document (IDD) and Software Design Document (SDD) to a Thick Client application.
- Used SSRS for generation of the various types of reports.
- Developed Data Access Layer (DAL) using LINQ, invoked Database tables and stored procedures and Involved in Development of Data Access, Business and application layer using C#.Net and ASP. NET.
- Used Multithreading techniques for creating high performance applications, Implemented LDAP authentication for user’s login.
- Experience to communicate with End client to understand the business requirement and prepare business document.
- Development experience with Object Oriented Programming concepts.
- Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using T-SQL.
- Working in Agile/Scrum Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software
- Used Code Collaborator software for all the documentation reviews
- Actively participated in unit testing of the application to ensure quality
- Maintained version control using IBM Rational Clear Case.
- Experienced in Onsite Offshore model coordinating with development/support activities.
Environment: .NET Framework 2.0/3.5/4.0/4.5 , SQL Server 2012, C#.net, jQuery, AngularJS, ADO.NET, Visual Studio 2012/2010/2008 , WCF, WPF, MVVM, Code Collaborator, IIS 7, LINQ, WPF/Silverlight, SSRS, Clear Case, Agile/Scrum Software Methodology
Confidential, Denver, CO
Senior .Net Developer
Responsibilities:
- Translate requirements to design, document systems, write code that is stable, reusable, scalable and simple.
- Developing an application using ASP.NET MVC Razor forms (front end) and SQL Server 2012 stored procedures (backend).
- Working with an Agile, Scrum methodology to ensure delivery of high-quality work with every monthly iteration.
- Using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Creating advanced Excel and Word reporting tools (100+ complex reports) for existing SQL Server 2012 databases using ASP.NET Interop front end programming.
- Involved on migrating SQL Server databases to SQLAzureDatabase using SQLAzureMigration Wizard.
- Extensively used Jq grid and J Query functions in Model View Controller Pattern.
- Responsible for setting up AngularJS framework to achieve data binding between HTML5 and JavaScript objects with JQuery.
- Experienced in developing Rich Internet Application (RIA) using Microsoft Silverlight technology & AJAX.
- Hands on in application development using with C#, Views in ASP.NET MVC using C# as the code-behind language and ADO.NET and LINQ as the Database data consumer
- User Interface was developed using ASP.NET MVC Views that runs on IIS 7.0 using Visual Studio.
- Used WPF of .NET 4.5 for creating control templates and more appealing visual appearance
- Response UI and website layout is achieved using Bootstrap, AngularJS, Node js helped in bootstrapping web application efficiently without registering call backs which helped in code debugging.
- Design, develop, test, debug, and implement Silverlight 5.0 based applications following the MVVM framework template.
- Demonstrated experience with REST full services, WCF and other Web Services technologies (WSDL, SOAP, JSON, XML, XSL, and serialization.
- Ability to create a new website and maintain an existing Site core site using ASP.NET MVC web frameworks.
- We used Site core to measure engagement value along with traffic.
- Worked with Team Foundation Server (TFS) for version control during development.
- Client facing & understand requirements during Site core implementations.
- Used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data List for reading/updating records in the database.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transaction SQL server 2012.
- Involved in analyzing various graphs for the client side and server side metrics like Transaction Response Time, Hits per second graph, Pages download per second, Throughput, Memory & CPU utilization and trace logs.
Environment: Visual Studio 2015, .Net Framework 4.5, Asp.Net MVC, SSIS, C#, SignalR, Sitefinity, XML, WPF, HTML5, Silverlight 5.0, CSS3, ADO.NET, RIA, AJAX, Bootstrap 3, FileNet, AWS, Web API 2.0, AngularJS, Node. Js, SOA, SQL Server 2012/2005, WCF Services, MVC 4.
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.
- 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, JavaScript, jQuery, Bootstrap, Entity framework 5.0, C#.NET, ORM, Rest Services, AJAX, XML, UML, JSON, IIS 7.0, TFS.
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 Service Model in WCF.
- Use of Object Oriented concepts, analysis and design 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.
