.net Developer Resume
Rockville, MD
PROFESSIONAL SUMMARY:
- 7+ Years of experience in Client/Server and Web Application, Console applications and Windows Applications development employing Object Oriented Analysis and Design (OOAD) using Microsoft Technologies and .NET Framework.
- Extensive experience of n - tier web applications in ASP.Net, C#, Microsoft Visual Studio.Net (08/10/12/15), VB.NET, ADO.NET, JavaScript, LINQ, AJAX, AngularJS, jQuery by using .Net Framework 3.0/3.5/4.0/4.5
- Solid experience in developing Single Page Applications (SPA) based on client-side JavaScript framework employing MVC 5.0/4.0/3.0 and Web API.
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET 4.0/ 3.0 and MVC 5.0/4.0/3.0.
- Extensively worked on .net features like master page, user control and control grid view, data grid, list view for showing html visuals using CSS.
- Proficient in Design Patterns, OOPs concepts, Object Oriented Design and SOLID Principles.
- Expertise in designing and implementing solutions in Expertise in developing AngularJS as the development framework to build a single-page application.
- Worked on AngularJS to simplify both development and testing of such applications by providing a framework for client-side model - view - controller (MVC) architecture, along with components commonly used in rich internet applications.
- Developed Web Forms and Win Forms applications with .NET Framework 4.0/3.5/3.0/2.0, MVC and Visual Studio 2017/2015/2013/2010.
- Extensively worked on AngularJS framework in ASP pages to run as Offline Application in browser that avoid IIS dependency installation and configuration and E-Commerce related projects.
- Worked on SSIS for migrating data and SSRS for creating reports.
- Extensive experience in using AJAX 3.5. Enabled controls and implementing AJAX using ASP.NET 3.0- and thirty-party Ajax components and State Management.
- Knowledge in WPF (Windows Presentation Foundation) development including front designing in Microsoft Expression Blend and back programming in Microsoft Visual Studio.
- Good knowledge of WCF, LINQ, XML & Restful Web Services (SOAP, WSDL), .NET Remoting Server Components using .Net Framework 3.0/3.5/4.0/4.5
- Experience in designing and developing Databases in SQL Server 2008/2012 which includes the development of Functions, Stored Procedures, Views, Joins and Triggers.
- Used LINQ for SQL server database interactions using Data Adapters, Data Reader and Dataset.
- Proficient working knowledge on LINQ to Objects, LINQ to SQL and LINQ to XML.
- Expert in connecting & retrieve data from different types of data sources such as SQL Data Source, Access Data Source, Object Data Source and XML Data Source.
- Hands on experience using Source Code Control Systems like Microsoft Visual Source Safe and Microsoft Team Foundation Server.
- Performed Unit Testing, Integration Testing of the application.
- Services implementation on Windows Azure.
- Experience in establishing ETL standards, best practices and strategy.
- Good knowledge in AWS.
- Have worked in projects following Waterfall, SCRUM and AGILE methodologies.
- Experience on creating custom workflows, websites and subpages using SharePoint.
- Designed workflow application by analyzing business processes and developed workflow maps for the application.
- Excellent analytical and inter-personal skills with experience in interacting with clients, user groups and ability to work in a fast-paced environment under tight deadlines.
- Excellent analytic & problem-solving skills. A team player with strong interpersonal and communication proficiency.
TECHNICAL SKILLS:
Programming Languages: C#.NET (4.5/4.0/3.5/3.0 ), ASP.NET, VB.NET (10.0/9.0/8.0 ), ADO.NET, XML, XSL, XSLT, AJAX, PL/SQL, XQuery, JSON.
Microsoft Technologies: VMware, MS Azure
Databases: Microsoft SQL Server 2000/2005/2008/2012/2014/2016/2018, MS Access, Oracle, T SQL.
Web Technologies: ASP.NET (4.5/4.0/3.5/3.0 ), HTML4, DHTML, HTML5, CSS 3.0, XML, SOAP, web services, Web Parts, JQuery, JavaScript, VBScript, AngularJS, REST, LINQ, XSL, XSLT, WCF, WSDL.
Tools and IDE s: ADO.NET, ODBC, Microsoft InfoPath 2003/2007/2010, CSS, AJAX, UML, Microsoft SharePoint Designer 2007/2010/2013.
Web server: Internet Information Service (IIS) 5.0/6.0/7.0/7.5/8.5
Frameworks: .NET Framework, Visual Studio.Net (4.5/4.0/3.5), Entity Framework, Bootstrap, MVC4, AJAX, ADO.NET, ASP.Net Web API, WCF, WPF, ASP.Net MVC.
Development tools: Visual Studio .NET 2008/2010/2012/2013/2015.
Methodologies: AGILE, SCRUM, Waterfall.
Workflows: SharePoint Workflows.
Operating systems: Window Server 2000/2003/2008/2012.
PROFESSIONAL EXPERIENCE:
Confidential, Rockville, MD
.Net Developer
Responsibilities:
- Analyze the client requirements and then design, development and unit testing the application meet the client requirements
- Designing and implementing the Micro Services in ASP.NET Core WEB API with dependency injection for multiple business module as per requirements
- Using NPM API Gateway to communicate with Micro services
- Using token based authentication process to authenticate the end user and implemented role based permissions to access the resources of the application
- Using ASP.NET Core to develop application logic, Entity framework core, Service Stack Data annotations and Amazon web service s3 bucket to store binary data
- Developing Microsoft Windows Scheduler application logic to process the client data at predefined times or specified time intervals with job scheduling.
- Designing and developing interactive and dynamic user interfaces using HTML 5, CSS3, Java Script, JQuery, JSON
- Using Kendo UI controls for more robust requirements, controls used such as grid, panel, date picker, combo box, validation, drop down and autocomplete etc. throughout the application with ASP.NET MVC, and AJAX for service calls on kendo controls to interact with the server to bind the data
- Writing SQL Queries, Views, Functions and Stored procedures for complex logic in the application with Microsoft SQL Server 2016
- Using Kibana with elastic search to perform error log activities on the production servers so that production bugs can be identified quickly and can be resolved immediately.
- Coordinate with support team for production issues, analyze root cause and assist in efficient resolution of all production processes
- Using Agile scrum development methodology to develop user stories. Actively participating in scrum daily standup meetings with the team for daily updates on application development process.
- Using Team Foundation Server(TFS) for the purpose of version control and source code maintenance needs
Environment: Visual Studio 2017/2019, TFS,.NET Core Micro Services, NPM API Gateway, ASP.NET Core 2.0, Service Stack Data Annotations, Entity Framework Core, Kendo UI Controls, JavaScript, JQuery, SQL SERVER Management Studio 2016/2018, AJAX, JSON, LINQ, IIS10. x.
Confidential, Weston, Florida
.Net Developer
Responsibilities:
- Implemented the project according to the Software Development Life Cycle (SDLC) and programming by using fast paced agile methodology, involving task completion, user stories, and iterations.
- Agile methodology and SCRUM for the development and Responsible for attending daily scrum meetings to accommodate client’s requirements.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
- Implemented MVC Architecture on client side and creating Models, Controllers, and Views Scope etc. Using AngularJS Coded frontend interface with CSS3, Bootstrap and HTML5.
- Developed MVC application by using Layouts to have consistent look of and to add styles to each page in application and Involved in development of MVC 4.0/5.0 patterns for client server interaction.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used ADO.Net extensively for database interactions using Data Reader, Data Adapter, Data view and Datasets.
- Designed Win Forms Applications with WPF and WEB API.
- Involved in the entire conversion of the application from VB to ASP.NET MVC5.
- Implemented UI using AngularJS, ASP.NET MVC 4.0/5.0, CSS3, HTML5, JavaScript, jQuery, Bootstrap, AJAX and Kendo UI Controls to create responsive web pages, developed Layouts.
- Worked on JavaScript, jQuery with Ajax / Server calls for the client validation and to get server data. Converted JavaScript to jQuery and moved server-side code to client side using jQuery to speed up the website.
- Worked on AngularJS of Scopes, Models, Directives, Filters, Services, Dependency Injection, Routing and Prototyping.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server. Created custom directives in AngularJS for re-usable components.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Designed, developed and consumed .Net Web Services for the project and Development support for .Net web services in ASP.Net with C#.Net and consumed it.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model using C#.
- Converted .Net Core application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Implemented Interface whenever possible to enhance usability, testability and to increase performance.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Created WCF REST Services and used different bindings to make it available to different types of clients.
- Built a robust and scalable application that calls a data service based on the SOA (Service Oriented Architecture) paradigm and built using WCF.
- Built WCF clients to make synchronous calls to Web Services over HTTP and SOAP.
- Worked on SOAP and RESTFUL Services using Web API which return JSON data.
- Implemented Web API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
- As database developer responsible in create and support database objects like complex Stored Procedures, Packages, Triggers, Tables, Functions and Views.
- Performed complex parameterized SQL queries to multiple tables in SQL server 2015 and implemented Joins in Stored Procedures to get the desired data by joining multiple tables in Domain layer.
- Supported web, win forms and WPF applications.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT. Implemented Unit Testing through MS Test and created tests for all functions used in the application.
- XML Serialization and Deserialization was used before and after data transmission.
- Experienced working in Azure environment.
- Experience in establishing ETL standards, best practices and strategy.
- Created SSIS packages for importing data from various data files/excel to the data source.
- Team Foundation Server (TFS) is used as a version control for code repository
- Utilized the TFS source control to keep track of new and past versions of code written in my application.
Environment : C#, ASP.NET 4.5, MVC 5.0, HTTP, ADO.NET, AJAX, TDD, Entity Framework 6.0, AngularJS, HTML5, CSS3, JavaScript, Bootstrap, jQuery, TFS, WCF, Restful Services, SOAP, Web API, XML, Microsoft Enterprise Library, SSRS, LINQ, SSIS, Windows XP, MS Test, PL/SQL, SQL Server 2014, Visual Studio 2013/2015.
Confidential, Lansing, MI
.Net Developer
Responsibilities:
- Worked as .Net Developer in the team for designing and developing the application using Visual Studio 2013 .Net Framework 4.5, C#, ASP.NET4.5, SQL Server 2012, and LINQ Entity Framework.
- Developed the classes using C#, which in corporate 3-tier architecture.
- Involved in requirement analysis and application designing sessions Designed and implemented the Web Pages of project using ASP.NET & C#.
- Involved in designing the database tables.
- Developed Cascading Style Sheets (CSS) for user interface uniformity throughout the application.
- Developed many Java Script functions to do the client-side validations.
- Created application using HTML5, AngularJS, Bootstrap for responsive design.
- Used Web API technology to make CRUD operations in the User Profile Module taking advantage of the HTTP-Verbs support that Web API provides.
- Used LINQ for querying database, entities, XML.
- Client and server-side validations done using Java Script, jQuery and ASP.Net validation controls.
- Involved in creating EDMX (ADO .Net Entity Data Model) and Mapping.
- Have written Unit Test for all modules.
- Implemented 3-tier architecture for development.
- Written technical documentation and developed workflows for the business functionality.
- Developed ASP.NET web pages (C# code behind) for authentication, registration, maintenance, documents uploading and faculty approval system
- Client and server-side validations using JavaScript and Validation Controls and performing the tasks related to Database issues.
- Created Reports like Master Detail, Side by Side, Table Report using Dev Express Reporting tools.
- Developed WCF services and implemented with service contract attributes, operation contract and data contract attributes.
- Developed ASP.NET using MVC 3 & 4(Model-View-Controller) pattern.
- Involved in using MVC pattern for the UI development.
- Built Interactively MVC using Web ASP.net.
- Developed Application User Interface using ASP.net controls
- Implemented REST architectural style in few modules as this is a web application.
- Involved in resolving major bug fixes within the application.
Environment : Net Framework4.5, C#, ASP.NET 4.5, AngularJS, jQuery, SQL Server2012, AJAX, TFS, Microsoft Visual studio 2013, Microsoft Visual studio 2012, WCF Service, WCF Data Service, Web Services.
Confidential, Atlantic City, NJ
.Net Developer
Responsibilities:
- Involved in Requirement Analysis, Low Level Design, Coding and Integration.
- Implemented the object-oriented programming concepts in C#, Web Forms andASP.Net.
- Developed the user interface using C# .NET and designed UI using CSS3, HTML5, and JavaScript.
- Involved in developing front end using MVC 4.0, JavaScript, HTML5, and CSS.
- Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
- Involved in the Design of the Application using ASP.Net, WCF, Entity Framework, LINQ to SQL.
- Design, develop and implement WCF and Web application which consume SQL server as backend.
- Developed Angular / .NET web application using AngularJS, JavaScript, ASP.NET MVC 5, C#, Visual Studio 2013/2015.
- Expertise in Win forms applications, ASP.NET, XML, ADO.NET and TFS.
- Deployed SSIS packages and Reports to Production Servers.
- Used Visual Source Safe for Version Control and Source Code maintenance needs.
- Designed and Developed flexible UI, more user interactive and user-friendly rich front-end pages, reusable classes, functions using, C#, HTML5, CSS, JavaScript, jQuery and SQL Server.
- Responsible for implementing the Client-Side Validations using jQuery and Java Script.
- Designed WCF the front end using XAML Browser WPF for Rich UI.
- Used jQuery and JavaScript to reduce the turnaround time of retrieving data from the data base.
- Wrote Store Procedures, and SQL User Defined functions for fetching Transaction details, Survey Details, Customer details and Product Configuration data.
- Assisted internal and external report needs and designed solutions based on specific requirements using SQL Server Reporting Service (SSRS).
- Responsible for publishing and consuming the WCF Services.
- Experience with Web API 2 for REST Web Services.
- Worked with SQL SERVER REPORTING SERVICES (SSRS) for Reporting.
- Implemented ADO.NET to the data layer to communicate with the SQL Server 2012.
- Performed Integration services using SQL Server Integration Services (SSIS).
- Implemented the bootstrap pre-build structures for responsive design and compatible over all devices.
- Involve in development of different database objects containing Stored Procedures, Triggers using T-SQL.
- Used SSIS (SQL Server Integration Services) for migrating data from different sources like MS Excel, CSV, Flat File, sources, Oracle database to SQL Server database.
- Involved in Unit Testing, Integration Testing and successful integration of modules and multiple layers in the system.
- Populating and binding the data to the UI (User Interface) using LINQ to SQL.
- Actively involved in Bug Fixing during the build and deployment process and debugging
- Maintaining the Source code using Team Foundation Server (TFS) in a multi developer environment.
Environment : C#, Visual Studio .NET 2013/2015, .NET Framework 4.5, WCF, ASP.Net, MVC 4.0, JQuery, SQL server 2008/12, ADO.Net Entity Framework, Oracle R12/11G, HTML5, VB.NET, DHTML, CSS3, JavaScript, AngularJS, MVVM, MS Access, Agile Scrum Methodologies, Bootstrap, TFS, PowerShell, WPF.
Confidential
.NET Developer
Responsibilities:
- Designed front end interfaces with ASP.Net 3.5 by using C# code and deploying the application in multiple environments.
- Involved in enterprise application development using C#3.5, WCF, MVC 3.0, ASP.Net 4.0, Entity Framework 4 and MA SQL Server 2005.
- Developed front end user interfaces using ASP.Net.
- Implemented secure coding in C# language.
- Extensively used web technologies like ASP.NET server controls, C#, java script, XML, HTML, Bootstrap in designing and developing the web projects.
- Worked on developing views, controllers, directives, form components and services in AngularJS.
- Worked on designing application using Bootstrap.
- Developed web forms in ASP.NET using C#.NET, AJAX controls, and HTML and Java scripts, Bootstrap.
- Performed Integration services using SQL Server Integration Services (SSIS).
- Designed and developed the user interfaces for various tools and implemented ASP.NET, validation controls, java script, CSS for server and client-side validations.
- Performed Data extraction tasks of SSIS packages using development studio and developed packages to load data from multiple source systems like XML, Flat files.
- Worked on developing views, controllers, directives, form components, services and Implemented Presentation layer using CSS Framework, AngularJS.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Participated in optimization of queries stored procedures in database design.
- Implemented Business reporting functionality using SQL Server Reporting Services (SSRS).
- Provided technical and functional documentation for applications.
- Worked with SQL SERVER REPORTING SERVICES (SSRS) for Reporting.
- Worked with .NET server controls, web user controls, form validation controls and created custom controls.
- Worked on unit testing and integration testing for code testing process.
- Involved in application deployments from development to higher environments.
- Developed application customization based on business requirements.
- Actively participated in troubleshooting to analyze the failures to identify the route cause and to prevent future failures.
- Also involved in weekly meetings in customer interaction.
Environment: Microsoft Visual Studio 2008, ASP.NET 4.0, C#.NET 3.5, WCF, MVC 3.0, Entity Framework, Bootstrap, SSIS, SSMS, Bootstrap, SQL Server Reporting Services, SQL Server 2012, and Visual Studio 2014. XML, Web Services
Confidential
.Net Developer
Responsibilities:
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Developed ASP.Net pages using ASP.NET 4.0 web form controls, Custom user Controls, HTML server controls in C#.
- Used Visual Studio.NET 2010 IDE to design the forms, develop and debug the application.
- Used WPF and WCF to communicate between DAL and other business components.
- Wrote SQL Queries to create tables, stored procedures, triggers, creating DTS Packages using SQL server, Entity Framework and LINQ.
- Used SOAP to Implement Web Services.
- Implemented Encryption & Decryption of the query strings using Secure Hash Algorithm and all the sensitive information stored in the database
- Deployed web application on Internet Information Server for production.
- Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client-side validations and used the new validation controls in VS 2010.
- Enhanced and developed UI functionality using ASP.NET, HTML, XML and XAML.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
- Services implementation on Windows Azure.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
- Created Crystal reports on the web page by accessing the database.
- Performed debugging and unit testing of the web applications using N-Unit.
- Working in an Agile Environment to deliver higher-quality software far more rapidly
Environment : Visual Studio.NET 2010, ASP.Net, C, JavaScript, CSS, Ajax, AngularJS 1.1.0, ADO.Net, XML, SQL Server2008, SSRS, Microsoft Windows Azure (PaaS), MVC, WCF, VSS, VSS, IIS 6.0, Web Services, XML, XSLT, XSD, UML.
Confidential
.Net Developer
Responsibilities:
- Designed Web Forms using C#.Net, ASP.NET 3.5.
- Object Oriented Programming Techniques in building the application modules.
- Creating Master Pages for consistent layout of the Web pages.
- Working on interactive user interface (UI) using HTML, CSS and JavaScript to deliver great user experiences.
- Used AngularJS as the development framework to build a single-page application.
- All types of Validation Controls are used in this project in validating the users of the website.
- Extensive use of Visual Studio Controls like Calendars, Grid View and Data List Control etc.
- Extensive usage of jQuery-AJAX for exchanging data with a server and updating parts of a web page without reloading the whole page.
- Leveraged AngularJS for scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Worked with Web API to provide services to HTTP requests.
- Involved in the logical and physical design of database using ORACLE.
- Tables, procedures, and Packages used for implementation of the application were written in the ORACLE server.
- Developed stored procedures using PL/SQL Tables and records to generate the output in XML format.
- Transformed XML files into specified business format (PDF, MS-Word) using XSLT.
- Usage of XML to store and present data on the web server and CSS for styling the pages of the developed application.
- Developed and maintained RESTful API for third party software systems using C# and .NET framework.
- Provided inputs in architecting, designing, and implementing a Service Oriented Architecture (SOA) for the application development group.
- Writing WCF contracts and Creating Services Class Implementation.
- ADO.NET is used in retrieving and updating tables/ records in the database.
- Created Reports using Crystal Reports.
- Handling Run-Time and design Time Errors by implementing appropriate Error Handlers.
- For source code maintenance Visual Source Safe is used.
Environment : C#, ASP.NET 3.5 Frame work, ADO.NET, ORACLE Server 11g, PL/SQL, Visual Studio 2008, SOA, XML Web Services, RESTful API, CSS styles, WCF, Crystal Reports, IIS 7.5, Visual Source Safe.