.net Developer Resume
Nashville, TN
SUMMARY:
- 6 years of extensive experience in complete software life cycle involving Analysis, software development life cycle, design, development, testing, packaging and deploying of Windows Applications, Web Applications and Client/Server Applications on Microsoft platform.
- Involved in various phases of Software Development Life Cycle (SDLC) and AGILE, SCRUM methodologies for Analysis, Design and Development.
- Good Knowledge and working experience in Object Oriented programming (OOPS) concepts and using various Design Patterns.
- Extensively used LINQ (LINQ to XML, LINQ to SQL), ADO.NET Entity Framework, ADO.NET and T - SQL in developing Data Access Layer.
- Proficient in analyzing the Business Requirements, User Requirement Specifications (URS), Functional Requirement specifications (FRS).
- Currently working for Business to Business solutions, to provide services as SaaS to the strategic business partners.
- Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
- Experience in .Net Framework (2/3/3.5/4/4.5), C#.NET, ASP.NET MVC 4.0/5.0, WCF, Web API
- Extensively worked with SQL Server - Writing SQL Scripts, Stored Procedures and triggers, performing query optimization, indexing, Constraints
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Abstraction, Inheritance, Polymorphism, and Design patterns like MVVM, Abstract factory, Singleton, MVP, MVC.
- Experience in Data Querying using LINQ and Entity Framework to model the entities, logic and data manipulation.
- Developed database applications using VB.NET and C# with SQL Server and Microsoft Access as the databases using ADO.NET Components.
- Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
- Experience with Object Oriented Design Patterns like Dependency Injection, Abstract Factory, Factory Method, Repository, and Singleton.
- Experience in using Team Foundation Version Control (TFVC), and GIT for Version Controlling.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework.
- Experienced in developing and consuming RESTful services such as ASP.NET Web API.
- Demonstrated proficiency in development using Microsoft.NET technologies like WCF, WPF, LINQ, ASP.NET, C#, VB.NET and AJAX.
- Web development experience in developing dynamic websites with emphasis on content management, interactive portals and complex online systems following WCAG and W3C standards
- Introducing and implementing Continuous Integration principles and practices for the Billing Development Team using Jenkins, VMWare, JUnit, JIRA
- Experience with MS SQL Server and Oracle.
- Experience in Agile, Scrum methodologies
- Experienced in developing Rich Internet Application (RIA) using Microsoft Silverlight technology &AJAX,.
- Experience working with Unit Test Framework, involved in Unit testing and have created unit test cases.
- Working experience with HTML, HTML5, CSS, CSS3, XML, XSLT, JavaScript, jQuery
TECHNICAL SKILLS:
Programming Language: C,C++, C# .NET, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, MVC 5.0/4.0/3.0, Ajax 3.0/2.0,WCF, Silverlight, Javascript, AngularJS,CSS,JQuery,VB Script, Bootstrap, Html
Xml Technologies: XML
Design Pattern: MVC, MVVM, Repository Pattern, Domain Driven Design Pattern, Factory Method Pattern, Abstract Factory Pattern, Singleton, Dependency Injection
UI Technologies: WinForms,WPF, MVVM
IDE Tools: Visual Studio 2015/2012/2010/2008/2005, SQL Server Management Studio, SQL Server BI studio
.Net Frameworks: .Net Framework 4.5/.4.0/3.5/3.0
Databases: MsSQLServer 2012/2008R 2/2008/2005/2000, MSAccess 2010/2007/2003 Oracle11g/10g/9i/8i
Database Connectivity: Entity Framework, LINQ to SQL, ADO.NET
Services: WCF Services, Web Services, Web API - REST
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), OData, Crystal Reports
Modeling Tools: UML,MS Visio 2010/2007, MS Office
Version Control Tools: Team Foundation Server (2012/2010/2008 ), GIT, JIRA
Middleware: WCF, ADO.NET 4.5/4.0/3.5/3.0/2.0, Web Services
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
Testing: MS UNIT Test, Mock Test
PROFESSIONAL EXPERIENCE:
Confidential, Nashville, TN
.Net Developer
Responsibilities:
- Maintenance duties included bug fixes, building enhancement within the existing coding styles, analyzing user requests and analyzing & reporting data for the application Medicaid Eligibility
- Creating mappings/workflows to extract data from SQL Server and Data Migration and Transformation from Oracle/Access/Excel Sheets using SQL Server SSIS
- Knowing the requirements from the business and scheduling a demo session every week in order to meet the requirement criteria
- Involved in the UI design using HTML, CSS, C#, MVC5, ASP.NET
- Working with the Team City for the code deployment and also Continuous Integration.
- Involved in developing Single Page Applications (SPA) based on client side JavaScript framework and employing ASP.NET MVC and Web API.
- Work with the development teams to produce rich enterprise class SAAS applications
- Created complex Stored Procedures and Views to be used in the reports.
- Working with different servers, application Databases, IIS Express configuring.
- Involved in retrieving data using LINQ to SQL with ASP.NET
- Involved in developing reports using SSRS (SQL Server Reporting Services)
- Clearly understanding Software Development Life Cycle (SDLC)
- Worked closely with the business analysts and project managers in order to nail down the requirements
- Have through knowledge on the deployments and CI (Continuous Integration) process using TFS.
- Implemented Object Oriented Concepts such as Polymorphism, Inheritance, Encapsulation.
- Created Stored Procedures, triggers, cursors, views and user defined functions for maintaining business functionalities.
- Attended daily stand up meetings with the whole team and followed the Agile Methodology.
- Worked on MVC 4.0/5.0 applications to build the UI layer
- Track record and experience delivering enterprise SaaS products and services leveraging Microsoft Azure.
- Involved in Unit Testing and Integration Testing of the entire application.
- Worked with the group which evaluated and recommended technologies including ASP .NET MVC5.
- Designed and Developed GUI for all the modules in a separate Business Layer by using ASP.NET and C#.
Environment: Visual Studio.Net 2015, ASP.NET, ASP.NET MVC 5.0, Entity Framework, C#, T-SQL, JavaScript, CSS, HTML5, XML, SSIS, SQL SERVER 2014, BootStrap, Red-Gate, TFS 2015, J Query, ASP.NET Web API.
Confidential, Austin, TX
.Net Developer/ Silverlight Developer
Responsibilities:
- Worked in the Prism Framework using MVVM Pattern in the Silverlight UI.
- Worked extensively on server controls and Telerik RAD Controls and implemented various User Controls and Custom Controls using C#.
- Used Expression Blend 4 for the design purposes.
- Used Silverlight Controls for the aesthetic effects and developing user Controls of the webpage.
- Extensively used XML coding to develop the Silverlight Applications.
- Prepared support documentation for all the activities undertaken at regular intervals for the project management review and update.
- Involved in unit testing.
- Extensively worked on WCF Services which can be called from Silverlight UI.
Environment: C#, Expression Blend 4, Silverlight 4, XML, Visual Studio 2010, Web Services.
Confidential, Philadelphia, PA
.Net developer
Responsibilities:
- Worked with HTML, AJAX, JQuery, JavaScript, and CSS in designing the Views.
- Worked with the Clients in understanding the requirements and documenting the Change Requests
- Prepared Functional Specification Documents on retail banking modules.
- Used LINQ for querying different data sources like Objects, SQL Server and Entities
- Developed, configured and consumed Web Services in C#.net using WCF.
- Worked with used LINQ to SQL and Entity Framework to build query-driven applications.
- Designed and developed databases, which includes the development of functions, Stored Procedures and Triggers using T-SQL.
- Used ADO.NET objects to access data from SQL Server 2008R2 database by using stored procedures and queries in T-SQL.
- Worked with the e-Statements, Pay-Off Quote, Payment modules in the Mortgage System
- Involved in entire SDLC from requirement gathering to implementation
- Used JQuery for animation gallery and client side validations
- Involved in Coding, and Testing of the N-tier web application using Visual C#, and ASP.NET 4.0
- Created and consumed WCF as a secure service to process business transactions and service that supplies current data to others, such as a traffic report or other monitoring service.
- Followed the Model view controller (MVC) architecture to ensure the flexibility of the application.
- Used charts and custom data grid for various kinds of reports.
- Create Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
- Experience in working with JavaScript frameworks like Bootstrap and AngularJS.
- Optimized the T-SQL Queries and did performance tuning
- Worked on Detail System Design (DSD/HLD) with agile environment.
- Coding the Data Access Layer, and Business Logic Layer using C#.NET
- Developed applications using ASP.NET MVC3.0 patterns.
- Used Themes and Skins which made the designing uniform.
- Used Generics in C# in building the layers.
- Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework Angular JS, and backbone employing ASP.NET MVC and Web API.
- Created several crystal commands the produced reports containing collateral and assessment information based on shared variables and complex formulas. These reports also displayed a pie chart containing repossession summaries.
- Worked with TFS (Team Foundation Server) for Source Control and code reviews, builds
- Involved in designing Web forms using Server Controls, User Controls using C# as code behind language for entire application.
- Changed the existing functionality and also provided new functionality in front-end screens corresponding changes are done in procedures.
- Involved in Unit Testing and Integration Testing of the entire application.
Environment: ASP.NET 3.5, ASP Classic, Visual Studio.NET 2008/2005, AJAX, SQL Server 2008 R2, C# 3.0, Crystal Reports, WPF, T-SQL, LINQ, ADO.NET, Azure, Web API, Entity Framework, XML, HTML, MVC 3.0/4.0, XHTML, JQuery, Java Script, TFS.
Confidential, Wayne, NJ
.Net developer
Responsibilities:
- Involved in the User meetings, documented the Change requests
- Developed web pages in ASP.NET application by using Visual Studio.Net and Creating Style Sheets for formatting the Webpages.
- Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
- Created User controls (.ask) and custom web controls for meeting the business needs
- Developed the Presentation layer for the new projected being developed using ASP.NET MVC 3.0 Razor View Engine
- Implemented Master Page and asp pages using visual studio .Net 2008.
- Implemented AJAX control toolkit for ease of application.
- Developed SharePoint Pages using HTML, JavaScript and code-behind logic in C#.
- Implemented Telerik AJAX Controls in the new applications built
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML5, JavaScript, jQuery and Telerik Controls.
- Worked on the middle tiers in the Billing module of the Ecommerce platform."
- Built the C# libraries to modularize the code and maintain it better
- Implemented validation and other client side logic by using Java Script and JQuery.
- Design and development of user interface using ASP.NET, VB.Net, HTML, JavaScript.
- Created Extension methods, generic classes, OOD patterns to build the libraries
- Developed dynamic browser UI functionality using HTML, JavaScript, and CSS.
- Created Stored Procedures, Triggers, Tables, Views, and Synonyms. Indexes in SQL Server for various database processes.
- Consumed Web services using WCF and WPF for teller transactions using C# as the programming language.
- Used LINQ, LINQ to SQL and ADO.NET to interact with the databases
- Participated in design, development, implementation, and maintenance of moderately complex databases, interactive web applications.
Environment: .NET 2.0/3.0, C#, ADO.NET, LINQ, WCF, WPF, OOD, VB.Net, HTML, CSS, AJAX, JQuery, JavaScript, Telerik, SQL Server 2008, SharePoint2007, Bootstrap, VS 2008, IIS, ASP.NET, ASP.NET MVC 3.0.