.net Developer Resume
NY
SUMMARY:
- 8+ Extensive experience in analyzing, designing, developing, documenting, testing and deploying Web applications and Web services using Visual studio environment.
- Experience in building applications using .Net frameworks using C#.NET, ASP.NET, VB.NET.
- Experienced in Web applications using ASP.NET WEB API, WIN FORMS, WWF, WCF, WPF, LINQ, MSMQ and Service Oriented Architecture (SOA) using RESTful, Web Services (WSDL, XSD, XAML, XSLT, XML & SOAP).
- Experience on RESTful API's, Design patterns( Confidential (RAZOR), MVP, MVVM, Singleton) code - first initial developments, Telerik, Confidential controls, AJAX controls, VBScript, Visual Basic, developing using the N-tier architectures and applications.
- Experience in developing applications front end using AngularJS, DOM, Knockout JS, Node JS, HTML 5, DHTML, CSS3, Bootstrap, JavaScript framework, Crystal report 9, MS Access, Expression (Blend and Design), AJAX controls, JQuery, VBScript.
- Strong experience in implementation of Object Oriented Languages (OOPS), Object Oriented Application Development (OOAD), Relational Database (RDBMS).
- Worked on designing and developing of the applications using the ADO.NET and Entity Framework for loading and processing the data with MS SQL Servers. Data grids and Data sets for displaying and for real time updates.
- Developed databases in the Azure cloud services and maintaing the back end code also in the Azure
- Advanced experience in SQL, Stored procedures, triggers and views using Microsoft SQL Server, Oracle, Teradata.
- Experience on working in Production Support, fixing bugs development and integration.
- Experience in understanding the end-user needs and user experience. Implementing the web development languages and using the common template frameworks like Django and JSP (Java Server Pages).
- Experienced in BizTalk for the intercommunication of the servers in the systems.
- Experienced in developing the WIN FORMS for the applications.
- Experience on JavaScript Confidential frameworks in creating rich and fast responsive web User-Interfaces using Backbone, AngularJS, DOM, React.JS, Node.JS, Knockout.JS and JavaScript beyond common web applications libraries (JQuery, Lodash).
- Experience in successfully implementing various Cloud services like Windows Azure Cloud (Service Bus, WebJobs, Scheduler) and Amazon Web Services (AWS).
- Experience on PowerShell Scripting in the Azure Cloud Services.
- Worked in applications using MS SQL server T-SQL, PLSQL, MS Access, Oracle, ADO.NET, ENTITY Framework, SSIS, SSRS, SSAS.
- Experience in working on multi-platform environment using different operating systems like Windows 7,8,10, Windows Server 2012 etc.
- Experience in Cloud computing platforms like Microsoft Azure and also Amazon Web Services for building, deploying and managing applications and services.
- Experience in developing mobile application for Android and IOS.
- Expertise in installing, configuring and developing SharePoint server, Microsoft office SharePoint and windows SharePoint services.
- Extensively used XSLT for transforming the data and XML in Business Layer.
- Strongly experienced in mainly using Agile methodology (Scrum) and fallowing the Agile Methodologies with SDLC and PDLC. Also experience in the waterfall method or traditional sequential development.
- Experience in Team Foundation Server (TFS) backlog tracking and release management of the application.
- Experience in Test Driven Development (TDD) using N-Unit and visual studio test tools for unit testing.
- Experienced in using the GitHub for web-based services graphical interfaces and also access control.
- Experienced in using the TeamCity for deploying of the ASP.NET applications.
- Used Manual and Automated testing of applications developed on windows and Unix environment.
- Strong experience in Different Domains like Finance, Banking, Insurance, Health care, online Purchases (E-Commerce) and consulting firms.
- Ability in learning and using new technologies very quickly and excellent in communication and in interpersonal skills.
TECHNICAL SKILLS:
Programming Languages: C++, C# 5.0/4.0/3.0/2.0, VB.NET, ASP.NET, T-SQL, PL/SQL, COBAL
Operating System: DOS, Windows NT/98/XP/2000/2003/Vista/2008, UNIX
Web Technologies: .NET Framework 4.5/ 4.0/3.5/3.0/2.0 /1. x, ASP.NET, MVC3.0/4.0/5.0, WinForms, Web API, Silverlight 5.0/4.0/3.0, ASP.Net Ajax 3.0/2.0, HTML, CSS, VB SCRIPT, JavaScript, jQuery, Angular JS 2.0
Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL
UI Technologies: Win Forms, WPF, WCF, ASP.NET Web Forms
IDE Tools: VS 2015/2013/2012/2010, SQL Server Management Studio
ETL Tools: SQL Server Integration services (SSIS 2012), Data Transformation Services (DTS)
Databases: MS SQL SERVER 2012/2010/2008/2005, /SQL MS Access 2010/2007/2003, Oracle 10g/9i/8i
ORM: Entity Framework, N Hibernate
Modeling Tools: UML, MS Visio 2010/2007
Reporting Tools: Telerik tool, SQL Server Reporting Services (SSRS), Crystal Reports
Servers: Windows Server 2008/NT, Microsoft IIS (7.5, 7.0/6.0/5.0/4.0 )
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ, Web Services, Enterprise Library 4.1/3.1
Version Control Tools: Visual SourceSafe2005, Team Foundation Server 2010/2008, SharePoint 07/10/13
PROFESSIONAL EXPERIENCE:
Confidential, NY
.Net Developer
Responsibilities:
- Worked in Planning and executing phases of the software development lifecycle(SDLC) utilizing Agile methodologies to achieve end-to-end development of web-based applications.
- Expertise in creating the Class diagrams, Data flow diagrams using MS Visio for getting the good performance in accessing the data.
- Worked comprehensively on C#, ASP.NET for building backend and building Client-Side Validation using Query and AJAX Control toolkit.
- Creating applications using VB.NET and enhancing projects for .NET applications.
- Applied Cascading Style sheets (CSS) to the pages.
- Implemented Oracle (RDBMS) and also PL/SQL for accessing the data and updating the data according to the user implantations.
- Developed the required Entity Models and also used Oracle relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases.
- Utilized Visual Studio 2010 and JQuery JavaScript framework for developing Web based application for higher efficiency and speed.
- Practiced Design Patterns such as Singleton, Dependency injection, Inversion of Controls.
- Applying best design patterns such as n-tier, MVVM, Repository, and Singleton for designing key reusable components.
- Developed Controls of the presentation layers using the AJAX.NET for getting more advanced features and efficiency.
- Developed application using the WCF, RESTful Web Services for getting good responsive to the application from all modules of utilization.
- Utilized Azure service bus and web services to handle messaging from thousands of devices.
- Developed the UI models using HTML5, XHTML, AngularJS, XML, Web Services and JQuery.
- Performed CRUD operations on the SQL Server 2012 database using Entity Framework 5.0 and used LINQ queries to retrieve data from Arrays, Collections and Generics.
- Created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server 2012 database.
- Designed Customized components using C# Language and the project Was built on n-Tier Architecture with extensive use of Object Oriented Programming Techniques Like Encapsulation, Inheritance, polymorphism and Abstract Classes etc.
- Implemented Master page to allow centralizing the common functionality of the pages, so that we can make updates in just one place.
- Developed Custom User Controls and enhancing the business layer to reduce the Complexity in UI Coding and provide better look and feel for the developer and user.
- Used ASP.NET Confidential 4.0/5.0 for building scalable standards-based web applications.
- Always maintained interaction with the users to get the feedback and updating the application according to the requirements.
- Involved in using the GitHub for the web services graphical interfaces and also for bug tracking, feature request, task management and wikis for applications.
- Worked in application testing, finding and fixing bugs and maintenance of the application and providing a well updated application.
- Experienced in daily attending meeting and discussing the statuses of the application and finding the more responsive and updated technology to implement for getting a very high positive response to the application from the user side.
Environment: .NET Framework 4.0, ASP.NET, C#, VB.Net, ADO.NET, JS, Microsoft Windows Azure, Visual Studio 2010, Confidential 4.0, XAML, SQL Server 2008, Kendo UI, SSIS, SSRS, IIS 8.0, TFS
Confidential, NY
.Net Developer
Responsibilities:
- Developed ASP.NET MVC5 application in Agile Scrum environment with two-week sprints using Web API and SQL Server 2014.
- Implemented Confidential framework to reduce the complexity and to get full control over the behavior of the application.
- Implemented Single page application (SPA) by using Angular2.
- Used module level routing for single page application in Angular 2.
- Performed Angular 2 form validation and Angular 2 form properties with ng-show and created a custom validation directive for comparing two input fields.
- Used Angular Bootstrap in order to get the layout for application.
- Developed ASP.NET Web API Controllers that involved in implementation of service layer components that exposes data in JSON format.
- Utilized layout to provide uniform feel of the application pages.
- Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
- Using advanced level of HTML, XML, XHTML, AJAX, JSON, jQuery, JavaScript, CSS and pure CSS layouts.
- Used Model-View-Control ( Confidential ) software architecture in web applications to view the html.
- Developed all the Business Logic for all the modules in a separate Business Layer using C#.
- Designed different components using C# language and used Exception handling, Error providers to handle exceptions.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC5 application.
- Used Entity Framework to interact with the database entities to perform CRUD operations using model and mapped objects.
- Configured Windows Communication Foundation (WCF) service to authenticate clients with Windows credentials for intranet applications for login validations.
- Experienced in development work around developing interfaces into various components of client infrastructure using REST and SOAP APIs.
- Involved in designing database, creating tables, writing complex queries & writing Stored Procedures using SQL.
- Involved in design and development of middle tier web services which encapsulate the business logic in its methods and wrote data access classes using ADO.NET and VB.NET.
- Wrote Stored Procedures, Triggers and SQL Queries in SQL Server 2008.
- Wrote SQL queries using Joins, Sub queries. Used Functions and Views.
- Experience in designing the database model to normalize and generate the entity relationship diagram.
- Used TFS Team Foundation Server as a central repository.
- Performed unit testing.
Environment: C#, ASP.NET Confidential 5, VB.NET, Visual studio 2013 and SQL server 2012, Entity Framework, CSS3, Angular 2, Bootstrap, .NET framework 4.5, JavaScript, LINQ, HTML, IIS, XSLT, TFS.
Confidential, IL
.Net Developer
Responsibilities:
- Actively interacted with business users and business analyst to understand the requirements for development.
- Used Agile Scrum Methodology and actively involved in scrum meetings regularly.
- Used Model View Controller ( Confidential ) architectural Design Patterns for the development of the product.
- Developed web form controls using HTML helpers for rendering an adaptive pager.
- Worked on routing to load controller type using Confidential 4.0 Web APIs for reaching appropriate action in the web application.
- Utilized razor views for master pages for consistent look and feel across the all pages.
- Developed WCF/ WCF REST service to make the business transactions secure and defined specific functionality in search module.
- Utilized Ajax and jQuery to load external vendor’s data directly into selected elements
- Experience in converting .NET application to Microsoft Azure Cloud Service project as part of cloud deployment.
- Developed the necessary entities for the SQL Server relational database along with the necessary mapper, object reader and writer object using Entity framework.
- Designed and implemented Data access layers using LINQ for XML Data.
- Created forms with elements to appear dynamically by focus binding using Knockout JS.
- Maintained TFS as a central source control repository making builds for a continuous integration.
- Created a Share point site for central repository for reference materials and document hosting within the team.
- Utilized Angular JavaScript framework for building web applications is highly efficient to use
- Created Scheduled tasks with in respective environments for running the batch processes.
- Worked with SSIS & SSRS packages for updating the prices forms in remote laptops.
- Followed agile methodology by consistently involving sprints in certain iterations.
- Worked with Stored Procedures for developing business rules in SQL Server 2012.
- Used T-SQL queries and T-SQL stored procedures for extracting appropriate data to be used in the reports.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using T-SQL.
- Utilized Visio to make diagrams for creating technical models for applications.
- Fixed Bugs &created data fixes scripts to well maintain the existing application.
- Worked on Impact Analysis on store procedures to address the business impacts and provided technical perspective.
- Validated & N-unit test web application to keep intact with the code integrity.
Environment: C#, ASP.NET 4.5/4, Visual Studio 2012/2010, ASP.NET Confidential, HTML, JavaScript, JQuery, Ajax, Bootstrap, Azure, CSS, XML, XPATH, LINQ, SQL Server 2012, SSIS, WCF, SSRS, TFS, IIS, Windows Server 2008.
Confidential
.NET Developer
Responsibilities:
- Involved in Most of Software Development Life Cycle including requirement gathering and designing the presentation layer using ASP.NET, CSS AJAX Toolkit and JAVASCRIPT.
- Rational Modelling was used for the UML diagrams like use case diagrams, object diagrams, class diagrams and sequence diagrams to represent the detail design phase.
- Developed Business layer using C# and Used C# as a code behind for all the web pages.
- We have created new modules to automate the existing process. Re-designed and Re-programmed the existing system as per user requirement using ASP.NET, C#, HTML, CSS and Ajax Toolkit.
- Developed various validation scripts using JavaScript. Developed new modules for application core functionalities using ASP.NET, .Net Framework (C#. NET and ADO.NET).
- As part of the application, I have developed ASP.Net web services for logging the application. Have also developed Web Service interface and created .NET web service logging applications have implemented.
- Web services for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- Involved to Develop AJAX toolkit to asynchronously retrieve data from server for a better Performance.
- Worked with MS SQL, connected to relational data by writing SQL Queries and SQL Stored Procedures.
- Implemented ADO.net data Adapter for the communication with Databases.
- Designed and developed components in C# using ADO.Net. These classes provide the functionality of the Data Layer and give access to the database.
- Worked in N-Tier architectural design pattern for framework. Used Stored Procedures and SQL Queries to access data and manipulation from SQL Server 2008.
Environment: .NET Framework 3.5, Visual Studio 2008, C#. Net, ASP.NET, JavaScript, XML, AJAX, ADO.Net, MS SQL 2008, IIS.
Confidential
Java Developer
Responsibilities:
- Involved in different phases of the life cycle including requirements, design, analysis, coding, testing and performance testing.
- Developed User Interface using ASP, HTML, VB Script and Java Script including code to support both Internet Explorer and Netscape browsers.
- Participated in the configuration and deployment of the web sites in web servers using IIS.
- Developed functions to read data from database into XML strings using MSXML2 objects.
- Developed functions to transform XML data using XSL templates.
- Developed code for security issues including hacking.
- Developed Java script functions including loading frames, constructing query strings.
- Developed COM components in VB to implement business rules and data access objects.
- Developed VB utilities for data export and import.
- Involved in the application and database design including writing Technical Design Documents TDD.
- Developed database schema scripts, stored procedures and triggers.
- Involved in application performance enhancements
- Used Visual Source Safe and Clear case for source control.
Environment: Windows NT/2000, IIS, Visual InterDev, ASP, HTML/DHTML, XML/XSL, VB Script, JavaScript, VB 6.0, ActiveX, COM, DCOM, OLEDB, ADO, SQL Server, Oracle, MS Access, Visual Source Safe, Clear Cas