.net Developer Resume
Newark, NJ
SUMMARY
- Accomplished and motivated professional .Net Developer/Analyst with over 5+ years of experience on .Net Development/Enhancement/Business Support/Migration.
- Experience in various Phases of Software Development Life Cycle (SDLC) i.e., Analysis Design, Development, Implementation, Testing and User of Enterprise Web - applications, Standalone and Distributed applications.
- Experience in developing applications using Microsoft Visual Studio, .NET framework with ASP. NET, C#, VB.NET 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/4.6/4.7 with ASP. NET, C#, VB.NET and SQL Server 2014/2017.
- Hands on experience working with MVC framework for developing web applications which are feasible, flexible and easy to use.
- Expertise working with C# Collections (Array List, Hash Table, 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, Web Forms and XML Web Services.
- Expert in Developing Console 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, Power BI
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
Methodologies: Agile and Waterfall
Database: SQL Server, Oracle
Operating System: Windows Variants, LINUX
PROFESSIONAL EXPERIENCE
Confidential, Newark, NJ
.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.
- Involved in Enhancement of ASP.NET/VB.NET/C# Web/Console Applications.
- 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 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, React JS, JavaScript and XML.
- Used extensively JavaScript and ASP.NET for Client-Side Validations.
- Used Angular 6 framework to bind HTML (views) to JavaScript objects (models).
- 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: .Net 4.7, C#.NET, ASP.NET, VB.NET, ADO.NET, WPF, WCF, MVVM, MVC, Visual-Studio, HTML5, CSS3, JavaScript, XML, Angular 6, Angular.js, LINQ, SQL, TSQL, TFS, Entity Framework, Web API, Agile and Windows.
Confidential, Pittsburgh, PA
.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.
- Provided business support to the Console and Web API applications.
- Involved in VB.NET migration applications.
- 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 HTML5, CSS3, XML, and Java Script.
- Used Angular 4 for configuring security authentication in session management.
- 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, VB.NET, ADO.NET, WPF, WCF, XAML, MS Visio, HTML5, CSS3, React JS JavaScript, Angular 4, Angular.js, LINQ, XML, SQL, TSQL, TFS, Agile and Windows.
Confidential, Boca Raton, FL
.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, Vb.NET Console application, WCF based Web Services.
- Designed Application using HTML5 and CSS3 standards.
- Used React JS for templating faster compilation and developing reused components.
- 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, VB.NET, ADO.NET, MVC, Entity Framework, WCF, HTML5, CSS3, JavaScript, Angular.JS, LINQ, Agile, TFS, SQL and Windows.
Confidential
.NET Developer
Responsibilities:
- Involved in developing application completely under .NET framework with OOP’s concepts.
- Developed applications with strict compliance to UML Use Cases and Class Diagrams.
- Developed the UI using Windows forms and Windows controls. Used Visual inheritance in developing the forms.
- Designed and Developed Web Forms usingASP.NETcontrols,C#, CSSandHTMLto facilitate the registered user.
- Used CustomValidationand UserValidations.
- UsedADO.NETfor data access layer to communicate with theSQL Server 2008 database.
- Ad-Hoc Reporting
- WroteT-SQLqueries and Stored Procedures usingMS SQL Serverfor data access andreports.
- Involved in transformation ofXMLdata usingXSLTintoHTMLformat.
- Involved in unit testing.
- Created the database objects like Tables, Indexes, Views, stored procedures etc.
- Used ADO.NET to interact with SQL Server database.
- Wrote queries, stored procedures, views and triggers for supporting the functionality of the application.
- Used Data Adapter and other ADO.NET objects for importing and exporting the data from the database.
- At the end of each sprint, project priorities, designing, validations are evaluated and tested.
Environment: Microsoft .NET, C#.Net, ASP.Net, Win Forms, SQL Server, ADO.NET, UML.
