.net Developer Resume
Warren, NJ
SUMMARY
- Over 8+ years of IT experience in full life cycle development in designing, developing and implementing Web - based and Windows-based Applications using .NET Framework.
- Worked extensively with iterative agile methodologies (Rational Unified Process, Extreme Programming, and SCRUM), Waterfall methodologies and Test-driven development (TDD).
- Experience in implementation of N-Tier Architecture in Windows and Web based, Client/Server, internet/intranet and distributed applications in Microsoft Technologies
- Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework 4.5 and have experience with the MVC Architecture.
- Extensively used Windows Communication Foundation (WCF) &Web services for Web applications using SOAP, WSDL and using different protocols and implementing features like Security, Debugging and Performance.
- Expertise in creating web based application using technologies like ASP.NET, ASP.NET MVC, C#, ADO.Net, ADO.Net Entity Framework, LINQ, SQL Server, Kendo UI, Java Script libraries, JQuery, Cascading Style Sheets (CSS)/Bootstrap CSS and HTML/HTML5.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
- Experience in leveraging Windows Communication Foundation (WCF), Web API, Web Services and Language-Integrated Query (LINQ) as core technologies.
- Worked with Web Services to retrieve data and implement data into grid view control and Used RESTFUL API's, the angular component makes an AJAX call to these API's.
- 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.
- Worked on SQL Server Database Design, Database Maintenance, and Developing Complex Queries, Indexes, Stored Procedure, Triggers, Cursor, Views, Functions and Joins.
- Hands on experience in web application development using client-side objects and scripts like React JS, Node JS, Angular JS, JQuery as well as HTML5, Bootstrap CSS, XML and AJAX and building Mobile applications.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Experience inAngularJSstructural framework for dynamic web apps and involved in the development of Single Page Application (SPA) usingAngularJS.
- Extensive experience in Building web applications usingKendoUIwidgets and developing event driven applications using AJAX, JSON and XML.
- Experienced and working knowledge of indexing, query plans, Microsoft reporting services (SSRS).
- Experience in creating packages in SSIS and SSRS with SQL Server 2008/2012. experience in Cloud computing infrastructure such as Amazon web Services (AWS) and Azure.
- Experience in Continuous Integration, Continuous Deployment (CICD) setup by designing TFS Automation Builds.
- Experience in maintaining automation framework and PowerShell as Scripting Language.
- Performed N-unit and MS-unit Testing, Integration Testing, Performance Testing and System Testing.
- Excellent experience in dealing with Assemblies, User Controls, Web Server.
- Experience in using Version Control Tools and Source Controls Team Foundation Server (TFS), and GIT.
- Hands on experience using source code control systems like Microsoft TFS and issue tracking, project management tools like JIRA.
- Excellent interpersonal, communication and analytical skills, Passionate for work.
- Strong experience in MVC pattern, ASP.NET, C#.NET, ADO.NET, Web API, Entity Framework, SOA architectures (WCF, Web Services), and Rest Services.
- Proficient in using HTML 4/5, CSS2/3, JavaScript, XML, AJAX, JQUERY, Angular JS and Bootstrap for creating Interactive and Responsive UI based web Applications.
- Worked on Manual and Automated testing tools and various test procedures.
- Well versed in Waterfall and Agile Methodology.
TECHNICAL SKILLS
Programming Languages: C# 3.0/4.0/5.0, VB.NET 11.0/14.0
Frameworks: .NET 3/3.5/4.0/4.5 , MVC 3.0/4.0/5.0
Databases: MS SQL Server 2014/2012/2008 , Oracle 10g/11g, T-SQL.
.Net Technologies: ASP.net, ADO.net, AJAX, Web Services, WCF, ASP.NET MVC, Entity Framework 5.0/6.0, LINQ.
Web Development: HTML/HTML5/DHTML, Kendo UI, JavaScript, Bootstrap, CSS, XML, JQuery, AJAX, JavaScript libraries, React JS, AngularJS, Angular 2.0, JSON.
Development IDE S: Visual Studio 2008, 2010, 2013, 2015 and MS Visio
Testing Tools: Unit Testing (MS unit and Nunit) framework.
Web Services & Protocols: IIS 7.5/7.0/6.0, TCP/IP, HTTP, WEBAPI (REST/Http) Services, WCF (Http/REST) Services, SOAP, WSDL.
Methodologies: Agile Methodology, Waterfall Methodology, Test Driven Development (TDD).
Reporting Tools: MS SQL Reporting Services (SSRS), SSIS.
Version Control: GIT, Team Foundation Server.
Operating Systems: Windows 7/Vista/2003/XP/2000/NT, Windows Server 2008.
PROFESSIONAL EXPERIENCE
Confidential
.Net Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Designed and developed an N-tier architecture that included Presentation, Business and Data Access Layers using C# .Net 3.5, ASP.NET and SQL Server 2012.
- Development is done using Agile methodology with daily scrums, and continuous integration to deliver higher-quality software for more rapidly.
- Involved in migration from visual studio 2008 to visual studio 2017.
- Used AJAX controls for client-side validations with asynchronous data execution using threads when needed to increase the performance.
- Web Services are used for simple HTTP protocol to fetch data and use in the application.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Using TCP/IP sockets were used to establish the communications between the server and the clients.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Involved in design and development of Restful web services, tested web services using SOAP UI and REST Client.
- Integrated windows applications with backend databases by Creating Indexes, Stored Procedures, Triggers and Views using SQL server 2012.
- Developed Reports using SQL Reporting Services (SSRS) and implemented Optimized SQL Stored Procedures.
- Implemented Continuous Integration, Continuous Deployment (CICD) setup by designing TFS Automation Builds.
- Used Powershell commands in TFS Automation Builds to post code from build machine to server automatically.
- Implemented Unit Testing using MS Test Framework, Integration Testing, Regression Testing and Performance Testing before deployment of code.
- Worked with QA to develop and review test plans and strategies.
- Utilized Microsoft Team Foundation Server (TFS) for source version control on a shared team environment.
Environment: .Net Frame Work 3.5, Visual Studio 2017, C#, XML, SOAP, WCF, SQL Server 2012, SSRS, HTML, CSS, JavaScript, IIS 7.5, TFS.
Confidential - Warren, NJ
.Net Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Designed and developed an N-tier architecture that included Presentation, Business and Data Access Layers using C# .Net 5.0, Asp.net MVC and SQL Server 2014.
- Development is done using Agile methodology with daily scrums, and continuous integration to deliver higher-quality software for more rapidly.
- Architected and implemented application with C#, ASP.NET MVCwith Razor, AJAX, HTML5, Angular 2.0 and CSS3.
- Worked with ASP.NET MVC, Partial Views, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Extensively used AngularJS directives, services, Route to bind controller and html, to build some custom directives to achieve reusable functionality.
- Implemented GUI using HTML5, CSS3 and Web form controls to create web pages using user controls, custom controls and developed Master pages.
- Experience in using Kendo UI/ Telerik and bootstrap frame work to build responsive web pages.
- Used AJAX controls for client-side validations with asynchronous data execution using threads when needed to increase the performance.
- Worked extensively on web forms and data binding controls like Grid view, Data list and Drop-Down boxes and Mapping page fields to the database fields.
- Web Services are used for simple HTTP protocol to fetch data and use in the application.
- Developed system servicesSOA application platformfor use by all web applications utilizing WCF services.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Involved in design and development of Restful web services, tested web services using SOAP UI and REST Client.
- Utilized the Entity Framework and Language Integrated Query (LINQ) for manipulating data objects in the application and the model in the background.
- Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
- Configured the entire application using the IIS 7.5.
- Review existing applications to improve architecture for better performance on the Azure cloud.
- Integrated web applications with backend databases by Creating Indexes, Stored Procedures, Triggers and Views using SQL server 2014.
- Developed Reports using SQL Reporting Services (SSRS) and implemented Optimized SQL Stored Procedures.
- Designed SSIS packages to pull data from various sources such flat files, Oracle DB, other SQL server tables using Visual Studio 2015.
- Experience in maintaining automation framework and PowerShell as Scripting Language.
- Written and implemented multiple test cases using Unit testing framework (Nunit) in TDD.
- Worked with QA to develop and review test plans and strategies.
- Utilized Microsoft Team Foundation Server (TFS) for source version control on a shared team environment.
Environment: Visual Studio 2015, Entity Framework 6.0, C#.NET 5.0, AJAX, XML, SOAP, WCF, MVC 5.0, Triggers, LINQ, SQL Server 2014, Kendo UI, Azure, SSIS, SSRS, HTML5, CSS3, JavaScript, Angular 2.0, IIS 7.5, TFS.
Confidential -Richardson, TX
.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- The Complete application is developed in a three-tier Structure with different layers (Application, Business and Data).
- Worked on Agile Methodology to achieve smooth collaboration between self-organizing, cross functional teams.
- Developed UI interfaces with MVC 5.0 Razor Views (HTML4), CSS3, JavaScript and AngularJS.
- Used ASP.NET MVC 5.0 framework to support the use of Dependency Injection to inject objects into a class.
- Develop a lightweight Single Page Application for a cross-platform JavaScript based UI using AngularJS, Bootstrap3.
- Used CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Implemented Web API Web Services for CRUD operations with HTTP verbs GET POST, PUT and DELETE.
- Handling Change Requests with applications built in Web Enabled Applications using .NETtechnologies like Web Services, XML, REST and IIS.
- Created Directives, Services, Filters using Angular JS with Typescript.
- Used Bootstrap3, plain HTML4, to build current responsive websites and applications for PC, mobile and tablet devices for customers.
- Used Java script and AJAX to make the User Interface more responsive.
- Involved in migrating the data from SOA to RESTful services using ASP.NET Web API.
- Implemented Remote Validation using unobtrusive JavaScript and JSON.
- Used Entity Framework 5.0 to manipulate data on the web page and to bind data in the database.
- Followed SOA (Service Oriented Architecture) and built loosely coupled layers.
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Involved in Designing Database schema and creating Data Models for new modules and updating existing ones.
- Responsible of web application deployments over cloud services (web and worker roles) on Azure, using VS and PowerShell.
- Created and maintained Stored Procedures, Tables, Views, Indexes, Triggers in Oracle 11g database as needed.
- Extensive use of Oracle Data guard for protection of critical production data & provide data / disaster recovery support.
- Involved in Unit testing and integration testing.Handling production support and responsible for web application security. Involved in testing of application at module level, system level land User Acceptance level for quality of the software.
- Experienced in using GIT and JIRA for project management, version controlling and issue tracking, build automation, tracking the work items etc.
Environment: Visual Studio, ASP.NET, C#.NET, Entity Framework 5.0, AJAX, XML, SOA, SOAP, WEBAPI, MVC 5.0, Azure, Bootstrap3, Oracle 11g, HTML4, CSS3, Azure, IIS 7.0 JavaScript, JSON, Angular JS, GIT, JIIRA.
Confidential, Trenton
.NET Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Implemented AGILE and SCRUM methodologies for iterative task completion by having Daily Stand-ups for development of our application.
- Followed Three- tier Architecture to ensure flexible and reusability of the application.
- Working on creating Rest Services using ASP.NET MVC and Web API and C#. Created and consumed web services, RESTful services.
- Responsible for UI design and creating contracts and classes in Web API for different modules in the application.
- Implemented UI using MVC 4.0, HTML3, XML, CSS3, JavaScript, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Used JQuery to directly call ASP.NET Ajax Page which smoothens the process of data communication from Server side.
- Designed and Developed DynamicWebpagesusingBootstrap, Java script, JQuery.
- Extensively worked on Web API and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Provide inputs in architecting, designing, and implementing aService Oriented Architecture (SOA)for the application development group.
- Implemented client-side validation using JavaScript, JQuery.
- Developing a Web application using ASP.Net MVC4, and C #, JavaScript, Node.JS, HTML3 and CSS3.
- Extensively used ADO.NET for connecting to database and calling the procedures and functions.
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Involved in Monitoring Performance of different production servers using native SQL Server 2012 tools and windows tools like Performance monitor and SQL Profiler to optimize queries and enhance the performance of database servers.
- Created SSIS Reusable Packages to extract data from Multi formatted Flat files, Excel, XML files into UL Database.
- Created Claims/Billing and Member enrollment detail Report using SSRS.
- Engaged in White Box Testing Techniques such as Unit Testing, Integration Testing, with N Unit & N Mock and Utilized Fiddler to analyze various web pages.
- Maintained version control using TFS and Responsible for Deployment of code in various environments.
Environment: Visual Studio 2012, ASP.NET 3.5, C#.NET, ADO.Net, AJAX, XAML, XML, SOA, SOAP, Web API, MVC4.0, Triggers, SQL Server 2012, SSIS, SSRS, HTML3, JavaScript, Node.JS, JQUERY, IIS, TFS.
Confidential -Atlanta, GA
.NET Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.Net. The middle tier contained all the business logic.
- Involved in full development life-cycle using Object Oriented Programming (OOPS) concepts and Agile methodologies.
- Developed the application as a three-tier application with UI in the presentation layer, Business logic in the middle layer using C# and Database activity in the backend.
- Implemented web based front end using ASP.NET 4.0, JQuery, Ajax Controls, CSS, HTML4, Node.JS controls and business logic using C# developed code for related web pages to display data relevant to the various product searches.
- Implement modules into Node.JS to integrate with the design and requirements.
- Used ASP.NET Validation controls to do server-side and client-side validations based on the user’s browser and Responsible for designing MVC pattern web pages.
- Involved in Web Services to WCF based on Service Oriented Architecture (SOA) using SOAP messages.
- Used WCF to facilitate the communication between the components and services. Extensively used Datasets, Data table & Data view to retrieve & manipulate data, display it in an ASP.NET page
- Utilized Basic Http Binding & WSHttp Binding to interact with most of the WCF service.
- Utilized ADO.NET, Asynchronous Web Services, Windows Forms, User Controls and Exception handling with custom event log, strict form authorization and authentication.
- Implemented database Triggers, Views, Stored Procedures, User Defined Function’s to improve performance of queries in SQL Server 2008.
- Created SSRS reports using Report Parameters, Drop-Down Parameters, Multi-Valued Parameters Debugging Parameter Issues Matrix Reports and Charts.
- Involved in Unit testing, debugging, problem solving and documented the whole testing phase.
- Used Microsoft Team Foundation Server (TFS) for integration, maintenance and Security of code.
Environment: Visual Studio, ASP.NET, C#.NET, ADO.Net, AJAX, XAML, XML, SOA, SOAP, WCF, MVC, Triggers, SQL Server 2008, SSRS, HTML, T-SQL, JavaScript, Node.js, JQUERY, IIS 7.0.
Confidential
.NET Developer
Responsibilities:
- Designed and developed User Interfaces ASP.NET on Visual Studio 2008. Developed Desktop Applications using VB.Net, JQuery, XML, WSDL, Visual Studio.net 2008.
- Created ASP.NET Web forms and Class libraries containing code for business and data access logic using VB.NET.
- Development was done using waterfall methodology.
- Assumed responsibility for understanding the business logic and was participated in sending the module to the Production unit.
- Used VB.NET Web Controls as Drop-Down List, Repeaters, Grid View.
- Extensively used the OOPS methodologies such as Inheritance and Polymorphism in developing the business layer.
- Abstract classes and Interfaces were developed to implement business rules.
- Used Generics classes in .Net 3.5 in developing business components.
- Implemented Data Hiding using Private Access Modifiers and Property’s.
- Robust Data Access layer was developed using ADO.NET and VB.
- Used Collections, Array lists, Xml, Hash tables, and datasets extensively.
- Designed and developed Master pages and User controls.
- Data access code was developed using try-catch blocks for Exception Handling.
- Used different existing components in project to enforce business rules.
- Used and Designed WCF Services using SOAP protocols using C# while implement business logic middleware.
- Utilized Microsoft Team Foundation Server (TFS) for source version control on a shared team environment.
Environment: .Net Framework 3.5, VB, ADO.Net, XML, HTML, JavaScript, Windows XP, Visual Studio 2008, TFS.
