.net Developer Resume
San Antonio, TX
SUMMARY
- Accomplished and motivated professional .Net Developer with 6+ years of experience on .Net Development.
- Experience in various Phases of Software Development Life Cycle (SDLC) i.e., Analysis Design, Development, Implementation, Testing and User Training of Enterprise Web - applications, Standalone and Distributed applications.
- Experience in developing applications using Microsoft Visual Studio, .NET framework with ASP. NET, C# and SQL Server.
- Proficient in Microsoft. NET Framework and Object Oriented Programming.
- Strong experience in developing applications using Microsoft Visual Studio, .NET framework 4.5 with ASP. NET, C# and SQL Server 2014.
- Hands on experience working with MVC framework for developing web applications which are feasible, flexible and easy to use.
- Expertise working with C# Collections (ArrayList, HashTable, Stack, Queue etc.) and Generic Class.
- Expertise in designing and developing complex user interfaces (GUI) using ASP. NET 4.0/ 3.0 and MVC 5.0/4.0/3.0.
- Proficiency in developing web applications using ASP.NET web forms, ASP. NET MVC, Web Services, Windows Communication Foundation (WCF) and ASP. NET Web API.
- Experience designing and developing applications using XAML, WCF, WPF, WinForms, WebForms and XML Web Services.
- Expert in Developing Windows applications, Web applications, windows services and web services in Microsoft Visual Studio IDE.
- Strong understanding of SOLID design principles and exposure to Design Patterns like Singleton, Factory, Builder, Facade, Strategy, Template etc.
- Experience in developing Web based applications using Angular.JS, JavaScript, HTML5 and CSS3 in process of Developing Single Page Applications (SPA).
- Hands on experience in developing and deploying WCF services, Web API, Web Services providing secure SOA in enterprise applications.
- Experience in using Microsoft Team Foundation Server (TFS).
- Extensively utilized ADO. NET data access techniques using SQL Connection, SQL Command, SQL Data Adapter, SQL Data Reader, Data Set, Data Grids, Data Lists and Data Repeater.
- Experience in handling advance data querying capabilities with LINQ to SQL/Objects/XML and object relational mapping using Entity Framework.
- Experience with MS SQL database, SQL Integration Services, DBMS, stored procedure development, and transaction database design using SQL Server.
- Having excellent understanding of Agile Scrum and Waterfall Methodologies.
- Excellent analytical and interpersonal skills, Quick learner and good performer both in team and independent job environments.
- Proficient at grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner.
TECHNICAL SKILLS
Languages: C#, VB.Net
Web Technologies: .NET Framework, ASP.NET, ADO.NET, Web Services, WCF, ASP.NET MVC, WPF, LINQ, CSS, XML, HTML, Entity Framework
Scripting: Java Script, Angular.js
Development Tools: MS Visual Studio, Adobe Flash, Adobe Photoshop
Version Controller: MS Visual Source Safe (VSS), Team Foundation Server (TFS)
Service Oriented Architecture: WCF, .NET Web Services, WSDL, SOAP
Database: SQL Server, Oracle
Operating System: Windows Variants, LINUX
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
.NET Developer
Responsibilities:
- Participated in project planning sessions with analyst and team members to analyze business requirements. Involved in Software Development Life Cycle (SDLC) process to design and implement the project.
- Developed N-Tier architecture application with Presentation, Business and Data Access layers using ASP. NET MVC, Web API and Entity Framework.
- Developed the classes and interfaces by using C#.NET coding. Used C#. NET to develop code for business and repository layer.
- Created the reusable and optimized Web Services using C#.NET.
- Developed Web Forms for User Interfaces using ASP. NET with Server Controls, HTML Controls and User Controls.
- Used ASP. NET controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Utilized ADO. NET technology extensively for data retrieving, querying, storage and manipulation.
- Created and deployed Web Services using ASP. NET and C#. NET, and generated the proxy class files based on the web services to consume in web application.
- Involved in development of Web Forms, Classes using C#. NET that incorporates both N-tier architecture and database connectivity.
- Developed the application using WPF to create an interactive native client GUI and designed the application based on MVVM design pattern.
- Consumed WCF Services responsible for communicating and providing real time data from integrated servers to client applications.
- Used C# in developing the complex Business logic, where in extensively implemented the Object-Oriented Programming functionalities using Visual Studio.
- Enhanced and developed the front-end GUI using HTML5, CSS3, JavaScript and XML.
- Used extensively JavaScript and ASP.NET for Client Side Validations.
- Used Angular.js for creating the controllers, Factories, Services, Custom Directives.
- Created REST services using ASP. NET Web API.
- Used ADO. NET Entity Framework Model 6.0 as the Data Access Layer (Database First) and implemented the CRUD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- Utilized LINQ to Entities extensively for data retrieving, Querying, storing and manipulation.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Reports are generated by using SSRS and configured SQL Server Integration Services (SSIS) for scheduling data backup.
- Used Team Foundation Server for collaborating, integrating, maintaining, reporting and project tracking.
- Used agile methodologies, test driven development and automated builds.
- Implemented Role based security to comply with the rules set by the business layer of the application.
Environment: C#.NET, ASP.NET, ADO.NET, WPF, WCF, MVVM, MVC, Visual-Studio, HTML5, CSS3, JavaScript, XML, Angular.js, LINQ, SQL, TSQL, TFS, Entity Frame Work, Web API, Agile and Windows.
Confidential, Freehold, NJ
.NET Developer
Responsibilities:
- Worked with Product Manager to hash out requirements and helped bridge the gap between business requirements and technical implementation.
- Created and deployed ASP. NET (MVC) using C# used them to generate a web application.
- Developed Web applications using ASP. NET and application logic using C#.NET.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C#. NET for web pages.
- Graphical User Interface (GUI) was designed using ASP.Net and the business logic was coded in C#.
- Created and deployed Web Services using ASP. NET and C#. Net, and generated the proxy class files based on the web services to consume in web application
- Used ASP. NET, Entity Framework, and SQL-statements to develop database connections.
- Developed REST APIs that allow sophisticated, effective and low-cost application integration and multi-tier web applications with the use of Web Services using ASP. Net Web API.
- Developed single instance application using WPF, XAML Technologies.
- Involved in writing contracts and classes in WCF Service, deploying WCF service and consuming it for data processing.
- Involved in Design and Architecture of the ASP. Net application, WCF based Web Services.
- Involved in preparing Use case, Sequential and Class diagrams using MS Visio for ASP.NET modules.
- Created new web pages using HTML, CSS, XML, and Java Script.
- Involved in designing new web features using Angular.js.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to objects and LINQ to XML to manage relational data as objects.
- Designed and Implemented application using ADO. NET objects like Dataset, Data Table, and Data Adapter for manipulating, retrieving, storing, and displaying data.
- Involved in the Database design, wrote stored procedures, database views and T-SQL queries for the underlying SQL Server Database.
- Used Team Foundation Server (TFS) for source code management.
- Practiced Agile Methodology in order to review progress of project in monthly sprints.
- Involved in the design of the database and developed stored procedures, for implementing the business rules.
Environment: C#.NET, ASP.NET, ADO.NET, WPF, WCF, XAML, MS Visio, HTML5, CSS3, JavaScript, Angular.js, LINQ, XML, SQL, TSQL, TFS, Agile and Windows.
Confidential, WI
.NET Developer
Responsibilities:
- Involved in understanding user requirements, designing and developing web application and back end applications.
- Used C#.NET to develop application.
- Used Model View Controller (MVC) architectural Design patterns for the development of the product.
- Implemented the Application layer using ASP.NET in Microsoft .Net Framework.
- Created Console applications and used ADO.NET objects such as Dataset and Data Adapter, for consistent access to SQL data sources.
- Designed and developed user interface using ASP.NET and C#.NET.
- The Presentation Layer was implemented in ASP. NET using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
- Developed 3- tier architecture application with User Interface, Business and Data Access layers using . NET and Entity Framework.
- Involved in Design and Architecture of the ASP. Net application, WCF based Web Services.
- Designed Application using HTML5 and CSS3 standards.
- Developed User Controls, used .NET web controls and improved the performance of the application by configuring the caching.
- Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
- Used ADO. NET objects to retrieve and update data to the database like MS Access, SQL Server.
- Used Team Foundation Server for grabbing the projects and managing the code changes.
- Developed stored procedures, functions and triggers and used different joins to execute SQL queries.
- Implemented Web User Interface, Business logics, and Data Access Components. Wrote the stored procedures using SQL.
- Participated in Test Driven Development (TDD) in developing an application in Agile (SCRUM) environment.
- Participated in various Client meetings with the team and the Project manager to discuss improvements /amendments in the development of the section.
Environment: C#.NET, ASP.NET, ADO.NET, MVC, Entity Framework, WCF, HTML5, CSS3, JavaScript, LINQ, Agile, TFS, SQL and Windows.