Sr. Net Developer Resume
Washington, DC
SUMMARY
- Over 8+ years of experience with an expertise in Software Analysis, Design, Development and Implementation of Multi Tier, Client/Server, Web and Windows based applications using Microsoft Technologies.
- Experience in Windows and Web Application using .NET Framework 5.0,4.0,3.5, 3.0 & 2.0, C#.NET, ASP.NET, VB.NET, Web Services (WSDL, UDDI, DISCO, and SOAP), ADO.NET, and MS SQL Server.
- Experience in developing Graphical User Interfaces using HTML, CSS, JavaScript, Bootstrap, AJAX, XAML, Silver Light and WPF.
- Expert in supporting, migrating and enhancing legacy application using vb6, vb.net and classical asp.
- Have extensively worked on OOPS CONCEPTS Abstraction, Encapsulation, Inheritance, and Polymorphism.
- Experienced in using Design patterns like MVC, MVP, Factory Patterns.
- Experience working with .NET features like Events & Delegates, Generics & Collections, Multi - Threading, ExceptionHandling, Serialization, LINQ.
- Had expereince in client side frameworks Angular, knockout js to build single page applciations.
- Good experience in developing procedures, packages, functions, cursors, triggers using TOAD in Oracle 9i/10g/11g
- Experience on Windows Communication Foundation (WCF).
- Developed and deployed applications in Windows Azure environment.
- Experienced in all aspects of SDLC (Software Development Life Cycle) including architectural design, gathering business requirements, project estimation, project schedule planning, resource planning, evaluation of third party solutions, evaluating new technology stack, conducting feasibility studies, documentation and support of systems ranging from stand-alone applications to multi-tiered web architectures.
- Experience in creating Unified Modeling Language (UML) diagrams like Class, Sequence and Use Case diagrams using Rational Rose and MS Visio.
- Experience in implementing Business Processes, Abstract factory as part of Service Oriented Architecture (SOA).
- Expert level experience in SQL Server 2012/2008/2005 database design, development of Schemas, Tables, Views, Indexes, Stored Procedures, User Defined Functions and Triggers, DTS, Transaction Management, Confidential -SQL,Code optimization and performance.
- Experience in updating, accessing and version controlling the source code using Visual Source Safe (VSS), Team Foundation Server (TFS).
- Good communication, interpersonal and presentation skills.
- Excellent work ethics, self-motivated and quick learner.
- Willing to learn, adapt new technologies and third party products.
TECHNICAL SKILLS
Programming Languages: C++,Visual Basic 6,C#, VB.NET, SQL, PL/SQL
.NET Technologies: ASP.NET 4.5/4.0/3.5, Tas-Based Async Model, LINQ, Parallel LINQ, WPF, WCF, ADO.NET, REST API,Azure WinForms,WebForms
.NET Frameworks: MVC, MVVM, MVP
Web Technologies: HTML5, CSS3, JQuery,Angular Js, JSON, Web Services
DataBase: SQL-Server 2012/2008/2005 , ORACLE 8/9i/10g
Web Services: SOAP, UDDI, DISCO, WSDL
Software/Tools/IDE: MS Visual Studio 2013/2012, SQL Server 2012/2010, Crystal Reports 8/9/10,Fiddler, Postman, Jenkins, JIRA, TOAD
Version Control: SVN, Git, Visual Studio TFS
Web Servers: IIS
Operating Environments: Windows 2008 r2 server, XP/2000/NT, LINUX
PROFESSIONAL EXPERIENCE
Confidential, Washington, DC
Sr. NET Developer
Responsibilities:
- Involved in full lifecycle of the project from design, development & Testing.
- MS Visio was used for the UML Diagrams like Use CaseDiagrams, ObjectDiagrams, ClassDiagrams and SequenceDiagramsto represent the detailed design phase.
- Developed the application using ASP.NET, VB.NET, C#.NET, MVC, Entity Framework and back-end database SQL Server 2012.
- Worked on Agile Methodology using Scrum.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Used the Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout the application.
- Developed new user interface components for different modules using Kendo UI
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories.
- Intensively working with Expression Graphic 3.0 for graphic design, Expression Blend 3.0 for Silverlight and WPF Developing and Visual Studio 2013 for Silverlight backend programming in C# for dynamically generating components in front Silverlight.
- Interacting with the team, business and QA during the scrum meeting.
- Developed rich client interface using WPF and Silverlight.
- Used Bootstraps model adaptability framework for styling the application.
- Developed the application using HTML5, CSS3, and JavaScript.
- Created Model classes, Data Transfer Objects (DTOs),Mappers, Controllers and Views while developing ASP.NET MVC 4.0/5.0 application using Razor View Engine ( CSS3, SSIS, SSRS), Angular.
- Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET)
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented Confidential Controller level.
- Used different Telerik Rad Controls, FreeTextBox in Visual Studio applications and Sitefinity.
- Hands on UI development experience in using Kendo UI, JavaScript, jQuery,Angular Js, JSON, HTML5.
- Implemented Master pages, Themes, CSS and Telerik controls for rich user interface.
- Worked on writing LINQ queries in repository to bring data from Entities using Entity Framework.
- Developed dynamic ASPX web pages for Application using ASP.NET, Kendo UI, C#.NET, XML, XSL/XSLT, HTML5, JavaScript, jQuery,Angular JS and Telerik Controls.
- Implemented Web Servicesfor retrieving information. Build RESTful API's with ASP.NET WebAPI.
- Consume and integrate various WCF, WPF REST web services.
- Extensively used generic Classes extensively to enhance application performance over legacy collection of object types
- Expertise in creating and consuming ServiceOriented Architecture (SOA), ASP.Net Web API and RESTful Web Services and Microsoft Enterprise Library.
- Worked on creating database schema, stored procedures and functions using SQL Server.
- Worked through cross browser compatibility issues with existing styles and new CSS that was implemented.
- Written unit tests to verify the functionalities of Business, DAL layers Classes.
- Working on building the Views using Angular JS and followed various patterns.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Used GIT Extension for code check in and checkout.
- Having good knowledge on JIRA as we used it for assigning the tasks.
- Involved in writing test cases to perform unit testing with MVC Test Project.
Environment: C#.NET, .NET Framework 5.0/4.0, ASP.NET, VB.NET, Visual Studio. NET 2013, XML,HTMLjQuery,Angular Js JSON, WCF,REST Web API Services, WPF, GIT, IIS 7.0, Windows Server 2008 R2/2008, Bootstrap 3.0, Telerik RAD Controls, SQL 2012, Design Pattern, Entity Framework, MVC 5.0.
Confidential, Dayton, Ohio
Sr. NET Developer
Responsibilities:
- Responsible for requirements gathering, application design, analysis and data modeling.
- Developed website using ASP.NET MVC 5.0, C#, WCF and WEB API.
- Responsible for designing the ASP.NET application using .NET Framework, C#.NET, Model View Controller (MVC 5.0/4.0), Visual Studio 2013/2015.
- Followed Scrum and Test Driven Development Methods in Agile Scrum Methodology to produce high Quality software.
- Used MVC design pattern, ASP.Net WEB API, JQuery, JSON, for developing Web Portal,Implemented Dependency Injection.
- Experience in using VISIO for DFDs, ERDs, Class diagramsand Sequence diagramsof UML.
- AJAX and jQuery, Javscript, CSS3, HTML5 for front-end development.
- Involved in the design of UML diagramslike Class Diagrams, Sequence Diagrams and Activity Diagramsfrom the Use Cases.
- Modified built in classes for the applications to in corporate necessary functions.
- Used bootstrap to improve responsive user interface design.
- Used JavaScript and JavaScript libraries such as Angular.JS and Bootstrap templates.
- Strong experience in developing and consuming both RESTfuland SOAP based Web Services using ASP.NET
- Implemented SOA architecture using WCF REST services.
- Used Angular2.0 to build SinglePageApplication.
- Solid experience in developing Single Page Applications (SPA)based on client side JavaScript frameworkAngular JS,and backbone employing ASP.NET MVCandWeb API
- Involved in integrating .Net controls into Sitecore.
- Developed and managed Open Database Connectivity (ODBC) solutions that extract data, daily, from a legacy fulfillment system into the client-server, relational database environment.
- Created LINQ queries to execute against collections.
- Migrated web applications into the Sitecore CMS System.
- Experience in developing reports using Crystal Reports, MS Access reports, Entity Framework and SQL Server Reporting Services (SSRS).
- Extensively wrote SQL Queries to create tables, stored procedures, and triggers in SQL Server 2012
- Worked in generating reports using SQL Server Reporting Services (SSRS) with good knowledge of SQL Server Integrated Services (SSIS).
- Created controller integration with SiteCore Api’s for business users for easy update on the application.
- Implemented SOLID design principles to build Services layers and repository layers.
- Created ASP.NET Rest WebAPI’s using JSON for availability of the application on both browsers and mobile devices.
- Used Entity framework in ASP.NET MVC 5 web application and implemented sorting, filtering and paging with Entity framework in MVC.
- Created Cloud services and deployed on azure platform.
- Using MS Enterprise Library Blocks for Logging and Exception Handling to handle exception.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Involved in preparation of Test Cases, performed Unit Testing, and written Technical Documentation.
- Providing technical support, troubleshoot and fix bugs and solve performance issues.
- Participated in Unit testing of the application and wrote the test cases to test each of the application modules with the help of NUnit
Environment: Visual Studio 2015, .NET Framework 5.0/4.0, MVC 5.0, C#.NET, ASP.NET, SQL Server 2012, HTML5, JSON, JQUERY,Angular JS, AJAX,WEBAPI, CSS, WCF, REST Web API Services, LINQ, Crystal Reports,SSRS, SSIS.
Confidential - Atlanta, GA
Sr. .Net Developer
Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Designed and validated the business processes of the application with use case diagrams, classdiagrams, and sequence diagramsusing UML 2.0 Enterprise Architecture.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.
- Created User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.5 for web pages.
- Created Client side validations with JQuery selectors, Events and Server side validations with ASP.Net 4.5.
- Developing the UI component architecture and API for application integration framework using Angular JS.
- Written Stored Procedures in SQL Server 2012 used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters for data manipulation.
- Designed and developed the database tables, ADO.NET, PL/SQL stored procedures using Oracle 10g.
- Used ASP.NET MVC 4.0 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode
- Effectively used JQuery a concise JavaScript Library for traversing HTML5 document, event handling and AJAX interactions.
- Created Silverlight applications for interactive, Web-based data visualization using XAML in Visual Studio 2012.
- Designed and developed WebForms using ASP.NET, C#.NET and Visual Studio.
- Involved in preparation of cascade style sheets (CSS3) files.
- Writing Oracle Stored Procedures, SQL scripts and calling them by using Perl shell and Korn shell scripts.
- Wrote the stored procedure to be used in PowerBuilder based software.
- Wrote a test suite in WinForms, with C# for backend.
- Involved in Coded UI scripting.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Later helped migrate from SOA to RESTful services using ASP.NET Web API.
- Created and consumed Restful WCF Serives, WebApi using Angular JS.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Responsible for creating with MVC4.0 Razor Engine design pattern/approach to develop as per business need in shortest time.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, VB. NET, JavaScript.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit.
- Used WPF in creating custom controls, various animated scenes using the combination of transforms, animation controls and color effects.
- Extensively used crystal reports and SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
Environment: Visual Studio 2012, .NET Framework 4.5, C#/VB.NET, ASP.NET MVC 4.0/4.5, WCF, WPF, Entity Framework, JQuery, TFS 2010, Agile, Angular JS, HTML5, CSS3, IIS 7.0, JavaScript, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, WebForms, MVVM, NUNIT, Perl, WinForms, Crystal Reports, SSRS, SSIS, JSON, PowerBuilder, Multithreading, RESTful Web Services, Web API, PL/SQL, SQL Server 2008 R2/2012, MYSQL, Oracle 10g, Windows XP, UML, Windows Server 2003, Coded UI Framework, Windows Server 2008 R2/2008.
Confidential, Charlotte, NC
.Net Developer
Responsibilities:
- Used N-tier architecture for presentation layer, Business and Data Access layers.
- Implemented Interfaces for updating and inserting data between two applications
- Used Angular JS for building single page application.
- Wrote ASP.NETMVC4 application using C#, HTML, CSS3.
- Successfully managed the migration of the Service Abstraction Layer product as it transitioned from supporting an HTML based front end client to AngularJS based front end client.
- Worked on front end, middle and back end tiers of an ASP.NETMVCapplication.
- Re-Architected an existing Silverlight application responsible for overseeing workflow of billing and vendor data submissions.
- Familiar and working experience with NoSQL Database Design, Analysis and Development like MongoDB.
- Worked closely with other engineers to develop new REST based APIs for email marketing system.
- Migrating UI components from Win Form to WPF.
- Designed, developed, maintained and documented REST based APIs for Email marketing application.
- Designed and develop the WCF infrastructure to allow the communication between Excel and the report runner service.
- Design of the Web Forms in ASP.NET, HTML, CSS3, JavaScript and C# .Net.
- Development of the application logic using VB .Net.
- Build facility backup and restore system using C#, MVVM pattern, MEF, WCF and WPF.
- Developed Cascading Style Sheets for User Interface uniformity throughout the application.
- Reviewed SQL Server logs & confirm that jobs ran; trouble shoots the job if it failed
- Directly interacting with clients and gathering new requirements.
- Developing the web pages using Django and Angular JS to consume Rest API.
- Creating MSI and deployment of Application in Test and Production Server
- Extensive use of Visual Source Safe (VSS).
Environment: ASP.NET 4.5, VB6, Excel 2007/2010, VSTO, COM, REST API, Windows FormMVC(C#), MVVM, WPF, VB, ASP, AngularJS, SQL Server 2008/2012/SSIS, XML, WCF, HTML, JavaScript, JQuery, SQL Server Query Analyzer,.Net Framework 3.5/4.0 and Windows 7 and Windows server 2003, VSS, CSS3, Linq, MongoDB
Confidential
.NET Developer
Responsibilities:
- Analysis, Design and Development of Applications.
- Developed Code Base for Shopping Bag and Check out Modules and Implemented search functionalities for finding the products with keywords.
- Worked with ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching features, Securing ASP.NET Web Application
- Created Application level Themes and Designed the Master pages. Developed Cache Framework to make data persist and minimize database call.
- Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to fetch and handle user data.
- Used Web Services for online transactions using C# and exposed them through SOAP and HTTP.
- Implemented AJAX functionality to improve the responsiveness.
- Used various validation controls as well as custom controls and code to check for correct information in checkout module.
- Developed Stored Procedures, Queries and Triggers in SQL.
- Resolving bugs from Developers Bug Log and writing Test Cases for various screens for N - Unit Testing.
Environment: C#.NET, ASP.NET, OOPS, Visual Studio.NET 2010, HTML, CSS, XML, Java Script, ADO.NET, Confidential -SQL, SQL SERVER 2008, IIS 6.0, Windows 2003, SOA, .NET Framework 4.0, AJAX, Web Services.
Confidential
.NET Developer
Responsibilities:
- Interacting with the client for requirements, discussing the feasibility of requirements, design of the layout of web pages, Architecture and participating in the development.
- Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio.
- Design & Develop Presentation Layer User Interface screens using Web Forms and used CSS3 to give HTML documents an attractive and consistent appearance.
- Used Custom Validations, Validation Controls and performed validations both on client side and server side.
- Client side validation was handled using JavaScript and ASP.NET controls.
- Developed the middle tier business logic components using .net framework that interact with the database and processes all the data for the presentation layer to display and also involved in various phases of database design like Logical and Physical layers.
- Worked extensively on designing database tables, Stored Procedures, Functions and Triggers using SQL Server 2008.
- Provided Session Management and View State to preserve the state of session variables.
- Involved in Supporting and Troubleshoot Data conversion activities throughout the phases of development.
- Handled Run Time & Design Time Errors by implementing appropriate Error Handlers in C# and Tracing.
- Involved in Creating Web Services(XML standard) From Scratch.
- Involved in unit testing and integration testing of the application.
- Used Team Foundation Server as versioning tool and the IDE made use of for coding purposes is MS Visual studio 2008/2010.
- Expertise in debugging Microsoft SQL Server 2008, including table design, stored procedure, SQL and trigger development.
- Search Data management handled using no sql databases.
- Experience with Reporting Services, and tools like Management Studio, SSIS.
- Aware of the Work Flow Design and implementation of the entire project being handled.
- On the offshore involved in working on IBM FileNet Image Services and Coded a module in SharePoint application
- Continuous deployment of distributed build management is handled using Team city.
Environment: ASP.NET 4.0, MVC, C#, Vb.Net,.NetFramework 3.5/4.0, ADO.NET, OOPS, HTML, CSS3, JavaScript, Jquery, AJAX, Visual Studio 2008/2010, CODED UI, MVC, WPF, UML, NUnit, SQL Server 2008 R2, SSRS, NOSQL, Web Forms, Web Services(SOA), VSS, IBM FileNet Image Services, Sharepoint, Teamcity.
