.net Developer Resume
3.00/5 (Submit Your Rating)
Philadelphia, PA
SUMMARY
- Around 8+ years of IT industry experience in software analysis, design, development and implementation of various Client/Server applications and N - tier Architecture in Web and Windows Applications.
- Comprehensive knowledge of full Software Development Life Cycle (SDLC)s from requirements gathering, use casing, functional specification, estimation, implementation, debugging, documentation, and deployment.
- Exposure to all the phases of SDLC including requirements gathering, analysis, design, development, testing, deployment, and post-production support.
- Strong experience in developing Web Applications using Visual Studio, .NET Framework using ASP.NET, ASP.NET Core, C#.NET, VB.NET, WCF, ADO .NET, SQL Server, JavaScript, VBScript, and AJAX.
- Experience in development of Web Forms, Windows Forms, WCF, Silverlight and other data-driven applications using ASP.NET, ASP.NET Core, C# .NET, ADO.NET and SQL Server.
- Good exposure of Object-Oriented analysis and design, searching/sorting techniques, data structures/algorithms, and software engineering.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, jQuery, AJAX, DHTML and HTML.
- Experience in handling various backend data sources like MS SQL Server 2000/2005/2008/2012 , MS Access, and XML data source.
- Experience in developing user controls and custom controls using C# and VB.NET.
- Proficient in writing technical & functional test scripts and experienced in test driven development.
- Strong understanding of Object-Oriented Programming.
- Hands-on experience in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Azure search, and notification hub.
- Designed, configured, and deployed Microsoft Azure for many applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focusing on high - availability, fault tolerance, and auto-scaling.
- Experience in Developing Web Applications on Microsoft .NET platform using .NET Framework 3.5/4.0/4.5/4.6 , MS Visual Studio 2010/2015/2019 , ASP.NET, ASP.NET Core, MVC, LINQ, ADO.NET, MSSQL Server 2008/2014/2016 , Entity Framework, C#, VB.NET, HTML and CSS.
- Involved in all phases of software development life cycle (SDLC), designing, developing, integrating, and implementing software applications based onMicrosoft .NET technologies, backend development and building multi-tiered architecture.
- In depth experience and understanding of Microsoft .Net technologies and framework and Object-Oriented Programming (OOP) and aspect-oriented programming concepts.
- Expertise in developing GUI for Web based, Windows based applications using Visual Studio 2010/2015/2019 .
- Experience in Software Development Processes & Models: Agile, Waterfall & Scrum Model.
- Strong hands-on experience writing complex SQL Queries, Functions, Triggers, Views, Cursors, Stored Procedures in databases including SQL Server 2008/2014/2016 and MS Access.
- Proficiency in developing high level reports using SSRS.
- Experience working with Master Pages, Navigation Controls, User Controls, Validation controls and Custom controls.
- Excellent Debugging and Exception handling skills.
- Demonstrated ability to work with people at various levels of organization.
- Strong attention to detail and Excellent Problem Solving and Analytical Skills.
- Good Communication Skills, Interpersonal Skills, Self-motivated and Quick learner.
- Experience in web programming languages HTML5, CSS3, JavaScript, jQuery, JSON, and XML.
- Knowledge of SQL Server, T-SQL including database design and optimization.
- Experience with Windows Communication Foundation (WCF) and Windows Presentation Framework (WPF).
- Experience in stored procedures using T-SQL and/or PL/SQL.
- Used TFS Command line and PowerShell for automation.
- Good experience in writing SQL statements, stored procedures, views, triggers, and UDFs.
- Proficient understanding of code versioning tools (such as Git and TFS).
- Sound knowledge of 3-tier and N-Tier layered architecture, used N-Tier architecture for presentation layer, the business and data access layers and were coded using C#.NET and VB.NET.
- Experience in C#.NET, ASP.NETMVC, ASP.NET, ASP.NET Core, WCF, XML Web Services, ADO.NET, jQuery, JavaScript, SQL Server.
PROFESSIONAL EXPERIENCE
Confidential - Philadelphia, PA
.Net Developer
Responsibilities:
- Participated in requirement gathering and possible solution discussions.
- Refactored entire project to a high-profile single page application applying knowledge of .NET Core, ASP.NET Core, Angular, HTML, CSS, JavaScript resulting in consistent deployment of 4 major products updates.
- Used C#, MVC, ASP.Net Web API, web forms in the application with MVC 5.0 Razor Engine. Service layer was developed using ASP.Net Web API for RESTful services.
- Implemented the SOA architecture by using WCF Services.
- Experience of building canvas, model-driven andportalapplications
- Using Microsoft technologies like ASP.NET, ASP.NET MVC to develop dynamic web applications, C#.NET, VB.NET as the programming language.
- Developed ASP.NET Core Web Api based on departmental requirements and specifications.
- Worked with advanced concepts of ASP.NET Core MVC such as Models, Providers and Filters for developing backend technology.
- Implemented WPF browser application for implementing three dimension view of searing information and creating technical documentation for every approach.
- Used ADO.NET to connect WebForms to Data Sources such as MS SQL Server and XML files for manipulating the data in the database.
- Developed .Net executable files to be used by PowerBuilder.
- Used Microsoft Entity Framework for modeling the application.
- Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and Angular JS.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Created and altered various stored procedures, joins, functions and views as per requirements.
- Hands on experience on Microsoft .Net Framework developing Web Forms, Web Services, Web Pages and Web Applications using ASP.Net 4.5.1, MVC 4.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Created the Windows application using WPF and WCF for getting the Data from web services
- Use Window Azure to deploy the application on the cloud and manage the session
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0 application.
- Created WPF controls and to create communication framework using WCF.
- Developed reusable components that are widely used throughout the application. Improved performance and usability by building custom components based on requirement.
- Primary responsibility was maintaining, troubleshooting, and new feature implementation for a propriety customportal, billing solution, and support system.
- Developed UI for Asset Management and location management using HTML, CSS, and used java script to perform client side validations.
- Implemented Location management tool using razor views with strongly typed view models, partial views.
- Expertise in developing test cases for Unit Testing using Nunit.
- Developed various class libraries using C#. NET.
- Designed and developed restful APIs with Microsoft web API framework and ASP.NET Core.
- Designed Asset Management Application to work on a Database first approach using Entity Framework
- Created Entity Classes and created relationships between Entity classes using LINQ to SQL to manage relational data as objects.
- Used LINQ for Entity Framework querying in memory collection & database object
- Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
- Designed SSIS package which extracts data from excel, validates the data and loads it into the staging table. Data will be loaded into the main table once the business validations/rules are successfully passed.
- Implemented Exception Handling, Logging and Validation of incoming requests.
- Created Tables, Views, Indexes and Performed T-SQL programming of complex stored procedures, triggers, functions and Implemented optimization techniques to improve system performance and reliability.
- Used GitHub for Source code management and performed unit testing and regression testing.
- Involved in writing test plans and writing test scripts for unit testing.
- Solved Production support issues for asset management tool using SQL scripts
- Implemented the enhancements using entity framework, LINQ, SQL SERVER, C#
- Primarily working on the production support and enhancement based on the business needs using MVC, C#
- Used Validation Controls for corresponding validations required for business logic in Web Forms and performed validation on both client side and server side.
Confidential - Coraopolis, PA
.Net Developer
Responsibilities:
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables
- Gathered requirements based on the documentation provided for the application and generated functional specifications and technical specifications.
- Communicated with client for daily updates, reviews and demos.
- Used Silverlight to develop a rich user interface for Web Forms and WPF (Windows Presentation Foundation) for windows.
- Used .NET MVC, n-tier architecture and Object-Oriented Methodologies for application development.
- Designed and implemented Business Layer using ASP.NET.
- Designed and implemented User Interface Layer using ASP.NET MVC architecture.
- Created SQL command on Data layer to access data from Database and to insert data in database
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Used ASP.Net, AJAX and updated web pages to implement the AJAX functionality to enhance the application.
- Involved in customizing the Web Forms Data grid for GUI.
- Used .Net Core Entity Framework for web applications, implemented code first approach.
- Implemented using token based authentication to secure the ASP.NET Core Web Api and provide authorization to diferent users.
- Experienced in building animations for desktop applications using WPF and Extensible Application Markup Language (XAML) files in Visual Studio and Expression Blend.
- Used Model View Controller (MVC) architectural Design Patterns for the development of the product.
- Used Team Foundation Server for Version Control Environment.
- Created sequence and class diagrams using MS Visio.
- Implemented Web Service providing the business logic for new functionalities and logic to consume the existing web services.
- Prepared and executed unit test plans for every module.
- Created stored procedures, cursors and indexed views for data manipulation and retrieval.
- Involved in writing stored procedures and performed fine-tuning on the stored procedures
- Implemented WCF services and better logging exception management support to help in the premature detection of new problems.
- Implemented PL and SQL queries, triggers, Packages and Stored Procedures as per the design and development related requirements of the project.
- Working with different features of Entity Framework such as POCO Support, Lazy loading, and Model First Approach.
- Implemented one-one, one to many and many Entities using EF.
- Using LINQ to write queries against Entity Framework Conceptual Model using C#.
- Developed EXCEL Macros to populate calculated datasets from SQL Server Database.
- Writing TSQL Stored Procedure for the classic ASP Web Application.
- Used Jira to keep track of various stages of the bugs and incidents.
Confidential - Pennsylvania
.Net Developer
Responsibilities:
- Implemented agile scrum methodology in application development.
- Gathered client requirements and converted them into the technical specifications and developed Web forms using C#.NET.
- Developed client side JavaScript framework using Knockout.js employing ASP.NET MVC and Web API.
- Consumed web services in applications to display data from database and make change to data in database.
- Developed Stored Procedures to insert data into database.
- Utilized Azure libraries for Visual Studio module that empowers in-Role Cache ventures to run locally in Visual Studio.
- Created and tested highly complex back-end scripts, stored procedures, and triggers.
- Debugged the coding defects, validated the fixes and closed the bugs accordingly.
- Worked on application design pattern Abstract Factory, MVC, MVP, WCF, N-Tier, Domain Driven Design, Inversion of Control, Object per Query and etc.
- Designed and built middle layer and data access layer (Module based on NHibernate ORM framework) used with ASP.Net MVCportal.
- Worked on Restful service framework, C#, SQL, HTML, XML/XSLT, CSS, Enterprise service framework.
- Performed impact analysis of the project with new tax changes implementation.
- Designed new forms and altered old tax processes.
- Actively participated in the preparation of Detail Design documents and object identification.
- Involved in development using ASP.NET 3.0, C#.
- Responsible for User Interface design using Win Forms. Developed and used user defined namespaces along with system-defined namespaces.
- Developed business logic using C# for paperless discount and education rating.
- Attribute routing used in the ASP.NET Core Web API. Used Async and Await in ASP.NET Core Web Api methods.
- Used Code First approach in .Net Core Entity Framework.
- Used ADO.NET objects such as Data Adapter, Data Reader, Data Set and Data View for consistent access of data
- Assisted in designing the database and creating tables at the data tier and in writing stored procedures
- Performed unit testing of the modules before submitting to QA. Debugged and fixed errors & bugs in the ASP.NET Win Forms.
- Involved in client interaction, handling change requests and implementing the application on the client side.
- Implemented role based security that determines user access based on their associated role.
- Implemented Business logic in the middle tier.
- Implemented MVC framework to reduce the complexity and to get full control over the behaviour of the application.
- Worked with various AngularJS Expressions, Directives, Filters and Controllers.
- Involved in writing complex Database Queries, Stored procedures, Trigger, View, Functions using SQL, MS SQL Server, 2008.
- Worked on the UI layer using HTML, CSS, and JavaScript to give a good look and feel for the site.
- Used Git for Version Control Environment.
- Developed solutions using C#, ASP.NET MVC, WCF, WPF and ADO.NET Entity Framework.
- Development of web service using Windows Communication Foundation (WCF) and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
- Created test plans and performed unit, integration and regression testing on the application.
- Provided support and involved in the maintenance process.
Confidential
.Net Developer
Responsibilities:
- Involved in design and development of 3-tier e-commerce applications.
- Involved in development of Application layer, business logic layer and data access layer using .NET 2.0, C#, ASP.NET, ADO.NET, AJAX, Web, WCF and SQL Server 2005.
- Developed Master Pages, Themes, and Skins for consistent look & feel throughout the site.
- Developed Tree View, Data list, Menus and Sitemap control for easy site navigation.
- Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart.
- Utilized various client-side validation controls for user input validation.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, Vb.NET, XML/XSD ADO.NET and .NET Framework.
- Implemented various data controls like List box, Data list, Grid view, Repeater Control, Form view to present data.
- Involved in Data Access Layer and Business Logic Layer using VB.net programming.
- Utilized IIS for starting the website and creating virtual directories.
- Utilized Object Data Source and XML Data Source for data binding.
- Used ADO.NET data components such as Data Reader, Data Adapter, Data Table, Dataset and Data view for accessing site data from SQL Server 2005.
- Refactored the desktop application applying knowledge of .NET Core, ASP.NET Core and WPF and added additional features improving performance and usability by 20%.
- Worked with IIS and .NET Assemblies during application deployment.
- Developed business reports using SSRS and Crystal Reports and worked on SQL Server Integration Services (SSIS).
- Wrote libraries that are used across other legacy applications. Upgraded projects from VB.NET and .NET Framework to .Net Core.
- Worked on RESTFUL Services using WEB API, which return JSON data.
- Solved bugs and implemented new features.
- Developed the view models and controller actions method to fetch the data from the back-end rest services and send it as JSON objects to the views
- Implemented form based SQL server authentication and role based authorization.
- Implemented SQL Server based User Profile Provider for storing user specific information.
