.net Developer Resume
Pittsburgh, PA
SUMMARY:
- Over 9 years of experience in designing, developing, and maintaining Windows, Web and Client/Server applications using Microsoft Technologies.
- Expertise in C#.Net, VB.NET, Win forms, ASP.NET, ASP.NET MVC, ADO.net, Entity Framework, Microsoft Azure, Web services, WCF using all versions of visual studio .net.
- Highly skilled in web building technologies like HTML5, DHTML, JavaScript, jQuery, JSON, CSS3, AJAX, Node JS and Angular JS.
- Expertise in applying Data Access Technologies like Entity Framework, LINQ and ADO.NET.
- Exposure to write Service oriented application using Windows Communication Foundation (WCF) and web services (SOAP, REST, WSDL and UDDI).
- Strong knowledge of Design Patterns. Implemented different Design Patterns including MVVM for WPF and Silverlight applications.
- Strong hands on programming, design, understanding and deep functional experience in creating, deploying, and consuming of XML, Web Services, WCF services, REST Services and Web API.
- Experience in implementing Object Oriented Analysis & Design (OOAD) Concepts.
- Experience with designing and development of applications using MVC, MVVM, Singleton and Factory design patterns.
- Knowledge in using UML during design phase for preparing Use Cases, Activity diagram, Class diagrams and Sequence diagrams using Rational Rose.
- Proficient with XML related technologies including XML, XSL, XSD and XSLT.
- Experience in Database design developing T - SQL queries, functions, stored procedures, and triggers using MongoDB, SQL Server, and Oracle.
- Experienced in all phases of Software Development Life Cycle (SDLC) using software methodologies like Agile, Waterfall, and TDD and implementing various design patterns.
- Experience on configuration of applications on IIS 7.5/7.0/6.0.
- Experienced with Configuration Management Tools like Visual Source Safe (VSS), Sub Version (SVN), GIT and Team Foundation Server (TFS).
- Experience Azure Platform Development, Deployment Concepts., hosted Cloud Services, platform service and close interface with Windows Azure Multi-Factor Authentications
- Good experience with IoC (Inversion of control) containers.
- Good work experience with SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Good experience with Entity Framework approaches like Code First, Data first and Model First approaches.
- Extensive hands on experience with Unit Testing and integration Testing creating test scripts, writing test cases, and Bug trouble shooting, reporting and fixing skills.
- Experience in code reviews and code debugging.
- Efficient ability to learn and adapt quickly to the new environments.
- Excellent as a team worker and can also work Confidential individual level.
TECHNICAL SKILLS:
Languages: C#.NET, VB.NET.
.Net Technologies: ASP.Net MVC, ASP.Net (4.5/ 4.0/3.5/3.0/2.0 /1. X), ADO.NET 4.0/3.5/3.0/2.0 ), Web Services, Windows Azure, WinFormsEntity Framework, and Net Framework 4.6.1/4.5/4/3.5/3.0/2.0 Net Framework 4.5/ 4.0/3.5/3.0/2.0 (LINQ, WPF, WCF).
UI Web Technologies: HTML5, CSS, JavaScript, jQuery, XML, Bootstrap, Node JS, Angular JS, Angular 2/4.
Database: SQL Server / 2016/2014/2012/2008 And Mongo DB, Oracle Server.
Software & Tools: Visual Studio, SQL Server Management Studio, Firebug, SQL Profiler.
Application Server: IIS 7.5/7/6.
Methodologies: Agile, Scrum, Waterfall, TDD.
Operating Systems: Windows Family, UNIX, LINUX.
PROFESSIONAL EXPERIENCE:
Confidential - Pittsburgh, PA
.Net Developer
Responsibilities:
- Working as a team to develop .Net Web applications using Microsoft technologies like ASP.NET MVC, and C#. NET.
- Actively involved in design review meetings with the team and attending daily scrum meetings to provide work updates to the team members in an agile methodology environment.
- Interacting with the QA team to deliver high quality and reliable web applications.
- Developed database objects like tables, queries, triggers and stored procedures using SQL Server.
- Created wire frames for web application design.
- Created views and partial views for ASP.NET MVC web application.
- Used Microsoft technologies like Entity Framework and LINQ for web application development.
- Consumed third-party services using C# and jQuery.
- Used HTML, CSS, JavaScript, AJAX, JSON and jQuery to create web pages.
- Used jQuery validator for validation purpose.
- Wrote custom validations using JavaScript and jQuery.
- Created stored procedures to do CRUD (Create, Read, Update, and Delete) operations.
- Wrote stored procedures to get data from Oracle tables using SQL Developer.
- Developed jQuery AJAX calls to Restful web services.
- Wrote methods to implement export functionality using C#.
- Used TFS (Team Foundation Server) as version control system for reporting, requirements management, and project management for Agile Software development methodology.
- Closely coordinating with Business Analysts and Test Analysts to ensure that the developed web applications meet technical requirements and business needs.
- Working collaboratively with Team Lead and Project Manager to ensure timely delivery of project work.
- Involved actively in bug fixing both in development and UAT environment and developing jQuery AJAX calls to Restful web services.
- Did a lot of UNIT testing while developing and after completion of web application development and implemented document for UNIT test cases.
Environment: ASP .NET, MVC 5.0, Razor Views, Partial Views, Page Layouts, C#, Visual Studio 2012, MS SQL Server 2016 Management Studio, Oracle Server, SQL Developer, Web Services,, Entity Framework, LINQ, Web API, IIS 7.5, Azure, Angular JS, Angular 2, jQuery, XML, AJAX, HTML5, CSS, TFS, Agile and Scrum.
Confidential - Bloomington, IL
.Net Developer
Responsibilities:
- Involved in designing the project flow Architecture.
- Used N-tier architecture for Presentation, Business and Data access layers.
- Developed rich web pages using MVC 5.0, C#, Entity Framework.
- Developed Partial Views in MVC to use multiple times in the application.
- Designed and Developed Page Layouts.
- Implemented Web User interface using Web technologies like Angular JS, jQuery, JavaScript, Ajax, CSS3 and HTML5.
- Used Bootstrap and Angular JS in effective web design.
- Created Web applications using Web API 2.
- Created rest services using web API.
- Wrote code in C# in developing the business logics and implemented OOP (Object Oriented Programming) functionalities.
- Created Micro Services using Web API.
- Extensively wrote restful services using APIs like Virus Total, Google Safe browsing and URL Void to scan the malicious URLs and IPs.
- Good experience in the implementation of restful Services which communicate data in XML and JSON formats using SOAP UI.
- Used Entity Framework 6 Code First approach, ADO.net to implement Connection between Visual Studio and SQL Server.
- Used SOAP UI to perform the CRUD operations.
- Created Tables, Stored Procedures and Views Using PostgreSQL.
- Designed and Created Tables, Stored procedures and views using SQL Server 2016 and Oracle.
- Used AGILE methodology to implement the application.
- Worked with cross functional team in agile environment to reach the assigned tasks in a given sprint.
- Used TFS (Team Foundation Server)-2015 for Code Check in and Check outs and to manage the team’s software development lifecycle.
- Designed Class, Use Case, Sequence diagrams using MS Visio.
- Worked with QA team to fix the bugs in the application and involved in the code reviews.
- Performed Unit testing and Integration testing for the developed applications.
Environment: Visual Studio 2015, MS SQL server 2016, SOAP UI, PostgreSQL, Oracle, MVC 5.0, Web API, C#, ADO.net, Entity Framework, LINQ, IIS, Angular JS, Ajax, JSON, XML, jQuery, CSS3, HTML5, Agile, TFS.
Confidential - Arlington, VA
.Net Developer
Responsibilities:
- Involved in requirement analysis, designing and development.
- Used AGILE methodology to implement the application.
- Designed Class, Use Case, Sequence diagrams using MS Visio.
- Involved in development of MVC 4.0patterns for client server interaction.
- Created Web Application using MVC4, Web API.
- Used Razor view as a view engine to make the code simple.
- Created designs in partial views that are commonly used throughout the application.
- Developed Layout pages to have consistent look of and to add styles to each page in application.
- Implemented methods through controllers in MVC to handle user inputs and responses.
- The views were built using C#/.NET with Telerik components.
- Used Multithreading to process the different tasks simultaneously as part of the required functionality.
- Implemented Multithreading Concepts to improve the application Performance
- Improved code reusing and reduced class coupling through Dependency Injection design pattern.
- Used front end web development tools like Angular JS, Node JS, Ajax, CSS, JavaScript, HTML, and jQuery.
- Made extensive use of promises in Angular JS for application control flow.
- Single Page Application for industry tracking and reporting with Angular 2 and Typescript.
- Developed REST API applications using Angular 2 and MVC.
- Used Bootstrap and Angular JS in effective web design.
- Used Bootstrap components like Navigation bar, Page Nation and Badges.
- Excellent experience in implementing Web Service, WCF, REST service which communicate data in a both XML & JSON.
- Developed WPF applications using C#, WCF, Entity Framework and SQL Server.
- Created rich applications for Web (ASPX/Silverlight) and Windows (WPF).
- Deployed applications on Windows Azure Cloud base and active Directory configuration.
- Implement deploy and configure Azure websites, configure diagnostics, monitoring and analytics on Azure Platform along with scale and resilience for Azure Web sites.
- Participated in re-architecture design and development efforts to utilize Entity Framework, WCF Services.
- Implemented Angular route for interactive tempting.
- Used Team Foundation Server (TFS) for the Version Control and issues tracking
- Developed business logic including Code-behind files and Classes in N-tier.
- Developed Entity Framework to access a relational database from the application.
- Implemented Unit and Functional testing and fixing the issues occurred in the testing process.
- Responsible for developing mobile applications for both Android and iOS using Xamarin and Visual Studio in C#.
- Developed Form authentication to achieve Web security in the application.
- Used NServiceBus to route messages asynchronously between different services for account create, update, merge and migrate workflows.
- Developed publisher and subscriber services required for AMU (Account Merge Utility) workflow using NServiceBus with SQL Server for routing account merge messages across different domain services.
- Involved in deploying the application on the IIS server.
- Developed Form authentication to achieve Web security in the application.
- Expert level skills in Objects creation such as Tables, Normalization, Indexes, Stored Procedures, Cursors, Triggers, SQL Joins, and query writing using SQL Server 2012.
- Provided Full Reporting Life Cycle support using SSRS.
- Experience in managing Mongo DB environment from availability, performance, and scalability perspectives.
- Worked on Mongo DB database concepts such as locking, transactions, indexes, Shading, replication, schema design.
- Performed database operations on SQL Server 2012 to create and maintain accounts information by creating SQL queries, stored procedures, functions, and views.
- Used Crystal Enterprise to setup user security, publish Crystal Reports and to setup a scheduled reporting process.
- Responsible for creating and delivering customized Crystal Reports for our clients in diverse practices
- Performed data transformations using SSIS (SQL Server Integration Services) via the Implemented enhancements for better performance.
- Responsible for creating and implementing user workflows and use cases.
- Used GitHub as source control.
Environment: MVC 4.0, Razor Views, Partial Views, Layouts, C#, Visual Studio 2012, MS SQL Server 2012, Mongo DB, Web Services, Multithreading, Entity Framework, LINQ, Web API, WPF, WCF, IIS 7.5, Azure, Angular JS, jQuery, Node JS, XML, AJAX, HTML5, CSS, TFS, SSIS, SSRS.
Confidential -Saint Louis, MO
.Net Developer
Responsibilities:
- Converted existing Web forms application to internal ASP.Net MVC application.
- Designed and Developed views in MVC using Razor Engine .
- Used front end web development tools like Angular JS, CSS, HTML, JavaScript, and jQuery.
- Involved in implementing the logic using C# and OOPS concept.
- Worked on telerik and Kendo Controls for Dropdowns, Grids, and Progress bars.
- Involved in the design and updating of application on ASP.Net MVC Framework.
- Worked with WEB API, MVC and JSON.
- Worked with Model View Controller (MVC) frameworks such as Angular JS for creating Single Page Application (SPA).
- Used HTML5, CSS3, JavaScript and Angular JS for our prototype working model.
- Created factory services and services for code reusability in Angular JS.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on REST protocols.
- Created Restful services using ASP.NET Web API for exposing these to mobile device.
- Involved in writing UNIT Test cases for code developed in C#.
- Used Multithreading techniques for creating high performance applications.
- Used LINQ to query against strongly typed collection of objects.
- Developed data driven business logic using C# and SQL Server database.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NETMVC4 application.
- Involved in designing, updating the application as required. Deployed the application on test and production servers.
- Modified web services using C# to interact with the other applications and exposed them using SOAP and HTTP.
- Worked on SOAP and RESTFUL Service API using WCF which return XML and JSON data using WCF attributes.
- Developed mobile applications using Xamarin for both Android and IOS.
- Used Xamarin test cloud to automate testing.
- Used TFS for source control and scheduling builds.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Implementing customer scenarios in test environment providing best practices, good with Azure service model and Azure Resource Model, Good understanding on Azure Architectural components, Good understand and Experience on Azure Various Services.
- Created Indexes, Stored Procedures, Triggers, and Views using SQLserver2012.
- Developed test client app to measure performance of queries on IIS and Mongo DB.
- Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Performed Unit Testing with the testing tool N Unit and involved in Unit test case, code review checklist preparation and validation.
- Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements postproduction as per the client's requirement.
- Developed publisher and subscriber services required for Person Routing using NServiceBus with SQL Server as the transport layer for routing Person specific update/create messages.
- Strong trouble shooting and Problem solving skills in finding defects and resolving the issues.
- Followed AGILE methodology to implement the application.
- Used GitHub as source control.
Environment: ASP.Net, MVC C#, Entity Framework, Windows Forms, Visual Studio 2012, SQL Server 2008 R2, MongoDB, Web Services, Multithreading, Web API, TFS 2015, IIS 7.0, Azure, Angular JS, jQuery, Java Script, XML, AJAX, LINQ, HTML, CSS.
Confidential
Mid-level .Net Developer
Responsibilities:
- Involved in Requirement Analysis, Design and finalizing the architecture of application.
- Used MVC UI Pattern to design the Test-driven UI Layer.
- Worked closely with analysts and architects to understand the framework of the application.
- Responsible for migrating ASP.Net applications into ASP.NET MVC applications
- Followed the industrial standards, Coding guidelines, Accessibility guidelines, DB guidelines, .Net best practices.
- Designed presentation layer for dynamic web forms using ASP.Net MVC Framework, HTML5, CSS3, JSON, Angular JS and Visual Studio
- Writing Use Cases for the changes that are included as part of requirements.
- Worked on Web Services developing, consuming, deploying using WCF, WEB API.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and Angular resources.
- Developed data driven business logic using C# and SQL Server database.
- Responsible for deciding the requirements, writing the Stored Procedures, Views, triggers, database design, Tables, Indexes, and some of the project management tasks.
- Used jQuery, Angular JS and JavaScript to implement AJAX calls and other type of client side logic.
- Created cross browser compatibility templates using Cascading Style Sheets (CSS) to format the data.
- Used Agile (Scrum) Methodology for rapid and more disciplined development during implementation.
- Used Entity Framework extensively for retrieving, querying, storage, and data manipulation.
- Developed the Expert Advice Web User Interface using AJAX technology to enhance the visual appearance to avoid the flickering effects across server post backs.
- Responsible for writing Unit Tests for the code developed.
Environment: ASP.Net, MVC, HTML, C#, Visual Studio 2012, SQL Server 2008, MS build, Microsoft Visio, SSRS, SSIS, Entity Framework, jQuery, JavaScript, CSS, AJAX, Agile Scrum.
Confidential
.Net Developer
Responsibilities:
- Responsible for Analysis, Design, and Development.
- Worked closely with requirements and business users.
- Database design, preparing entity relations diagrams, UML case diagrams using Visio tool.
- Designed and Developed C# .NET code for the project.
- Designed and developed front-end windows applications using C#.
- Developed the Applications Using Win Forms.
- Created classes and core modules in C# for implementing business layer.
- Experience in Creating and deploying XML Web Services using ASP.NET. Consumed Web Services in ASP.NET Web Forms.
- Implemented object oriented programming concepts in C#.
- Used data grid to view the data on the front-end UI.
- Used Form Based Authentication for the Application as a .NET Security measure by providing a login page.
- Developed application and worked with Ado.net, Data Grid, and Data Set.
- Consumed ADO.NET components like Data Reader, Data Adapter, and Dataset to perform data operations.
- Fixed bugs in the application Confidential the business logic level and created Unit Test cases for the same.
Environment: Visual Studio 2008, ASP.NET Web forms, windows application, Multi-threading, and Macromedia Flash, .Net Framework, ADO.net, SQL Server 2008, AJAX, jQuery.
Confidential
Junior .Net Developer
Responsibilities:
- Involved in requirement analysis, design, development, and Testing of the Software development life cycle.
- Designed Master Pages and customized per the branding template using CSS and HTML.
- Involved in designing the User Interface in ASP.NET and HTML.
- Extensively used ADO.NET to communicate with the SQL Server.
- Created efficient reports using Crystal Reports.
- Provided technical documentation.
- Used Master Pages, Themes to develop consistent user interface.
- Used ASP.Net server controls like Data Grid, Form View as a part of user interface and for data display.
- Participated in SQL Server database designing and database programming database tables, stored procedures, functions, triggers etc.
- Involved in UNIT testing and performed Integration Testing.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Prepare Status Reports Every Week, which includes Revision History using Crystal Reports.
Environment: C#, ASP.NET, JavaScript, Visual Studio2005, SQL server2008, jQuery, CSS, and HTML.
