Senior .net Developer Resume
Mountain View, CaliforniA
SUMMARY:
- 8+ years of IT experience with exceptional skills in Analysis, Design and Development of high scalable Multi - tiered Web Applications, Distributed Applications and Web Services using Microsoft Technologies in Finance, Banking, Telecom and Healthcare domains.
- Experience as UI/Front-end/ Web Developer in User Interface Development using mainstream Web Technologies such as HTML5, CSS3, JavaScript, Angular JS and Bootstrap.
- Experience in Writing code and debugging skills with ASP.NET, WCF, C#, Web services, Azure.
- Expertise in developing applications using Microsoft technologies such as .NET Framework 4.0/3.5/3.0/2.0, Web applications using ASP.NET, Win Forms using Microsoft Visual C#.NET and VB.NET, Database access using ADO.NET and distributed applications using WCF, XML Web Services and Messaging system
- Extensive experience in web-based page and site designs using HTML, XHTML, DHTML, CSS, Themes, Master Pages, Site Map, JavaScript, jQuery and AJAX.
- Experienced with WCF, Web Services, and .NET Remoting using TCP/IP and Multithreaded programming.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Abstract factory, Singleton, MVP.
- Experience with ASP.NET and its components: AJAX, Entity Framework, Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets.
- Created Silverlight applications for interactive, Web-based data visualization using XAML in Visual Studio 2008
- Knowledge of Backend programming, RDBMS, SQL, T-SQL, PL/SQL, Stored procedures, Functions, Views and Triggers and imports and exports of Data using DTS Packages.
- Experienced in Service Oriented Architecture SOA using WCF.
- Built custom Angular 4 directives and Services for single-page web application for agile-based team.
- Experience in creating and supporting custom reports from the TFS data warehouse.
- Experience in developing stored procedures, triggers using SQL, PL/SQL and T-SQL in relational databases such as Oracle and My SQL, MS SQL Server 2000/2005/2008.
- Ability to carry out security tasks at network level such as block/unblock TCP/IP ports through firewall on both Linux and windows and block/unblock remote access to MySQL server.
- Experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2005 Integration Services (SSIS), OLAP & ROLAP.
- Reused existing third party controls such as Angular UI Bootstrap's Accordion, DatePicker, and Modal.
- Experienced in creating corresponding Unit Test Suite for applications at various modules and did Integration, System, Load, Functional Testing, Test Automation skills.
TECHNICAL SKILLS:
.NET Technologies: ASP.Net 4.0/3.5/2.0, ADO.Net, Web Services / WCF / WPF / MVC / Silverlight
Programming Languages: C#. NET 4.0, VB.NET, C, C++
Web Technologies: Classic ASP, ASP.NET, HTML, XML, XSLT, CSS, JavaScript, UML, SOAP, VBScript, AJAX, MVC, AngularJS.
Database Technologies: MS-SQL Server 2014/ 2008/ 2008 R2/ 2005, MySQL, Oracle9i/10g.
Web /Application servers: MS Internet Information Server (IIS)
IDE: Microsoft Visual Studio .NET 2013/2013/2010/08/05/02, Microsoft Business Intelligence
Operating Systems: Windows 8/7/XP/NT/2003/2000
Integration Tool: SQL Server Reporting Services
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server
Framework: Microsoft .NET Framework 4.0, 3.5, 3.0, 2.0
Reporting Tools: Crystal Reports, Report Builder 3.0, Telerik Reports
Testing Tools: Win Runner, N-Unit
PROFESSIONAL EXPERIENCE:
Senior .Net Developer
Confidential, Mountain View, California
Responsibilities:
- Followed Agile Methodology to develop the software.
- Used AngularJS for extending Html attributes with directives and binding data to HTML with Expressions.
- Implemented Service contracts, Data contracts, and Message contracts in WCF.
- Worked with other teams (operations, database management, and client support staff) for service and deployments.
- Used Ajax, Bootstrap and JavaScript on day to day basis for front end development.
- Used ADO.Net Entity Framework as a data access layer.
- Worked closely with Quality control and responsible for testing and fixing the application.
- Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes in SQL Server.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- The Presentation Layer was implemented in ASP.NET using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
- Involved in the requirement analysis and design phases to comprehend all technical assessments
- Automated report generation process in to a web application.
- Used WCF services as a service Layer, created, hosted and consumed WCF Services and also used different bindings.
- Worked on working items in Team Foundation Server (TFS).
Environment: Windows Server 2012, Visual Studio 2010, ASP.NET 3.5, .Net framework 4.0, WCF, SQL Server 2008, LINQ, JavaScript, Team Foundation Server(TFS) 2010, XML, CSS, HTML5), ADO.Net
Senior .Net Developer
Confidential, San Mateo, California
Responsibilities:
- Actively participated in and helped shape the agile process (SCRUM, Test Driven Development, Pair Programming, and Continuous Integration) for all development within the team to deliver core functionality that will provide tangible business benefit within agreed timescales.
- Involved with the client team to design and develop the application according to client requirement using ASP.NET with the business logic implemented using C#.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5 application.
- Applied Master Pages, Themes, and CSS3 for a consistent look and feel for Page design.
- Designed the Web Forms and the Web Pages using almost all the ASP.Net controls.
- Designed screens (web pages, user controls and master pages) using Visual Studio 2015, ASP.NET, HTML and advanced AJAX control.
- Maintained a consistent look and feel across all of the pages within MVC 3 application by Razor layout ( layout.cshtml).
- Installed, security, and maintenance of Linux based systems including Apache and MySQL 5.0.22 configuration.
- Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server for inserting/Updating/Deleting the data into the relational tables.
- Updating Package .json, the application was upgraded to Angular 4.
- Design, develop, test, debug, and implement Silverlight based applications following the MVVM framework template.
- Built single-page web applications, two-way data binding using Angular 2.
- Used Angular 2 for component based easy re-use of separate components with modularity.
- Implemented various user controls in Silverlight which are used extensively in various parts of the application.
- Implemented and maintained an asynchronous, AJAX based rich client web pages for improved user experience.
- 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.
- Worked on development of web applications using AngularJS, used html and JavaScript for client side validations.
- Designed and Developed dynamic webpages using Bootstrap Javascript JQuery
- Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
- Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
- Worked on DOM manipulation using JavaScript, jQuery and AngularJS.
- Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Maintained states in the stores and dispatched the actions using redux
- Implemented high availability with Azure classic and Azure resource manager deployment models.
- Used SQL Server Integration Services (SSIS) in reporting and analysis with the .net environment.
- Fixing and optimizing ASP.net web pages using C# and SQL Server 2012/2014 stored procedures, and associating fixes/new code with tasks in Team Foundation Server.
- Developed the web application using .NET technologies like Caching, Paging, and State Management.
- Used Windows Communication Foundation (WCF) web services for creating Service end points and Service contracts for the Application and consumed the web services.
- Written Stored Procedures, triggers in SQL Server 2012/2014.
- Extensively used XML, XSLT and XSD for communication with web service data transfer across different systems.
- Validated all Request and Response Objects with the schemas using Soap Extension, Xml Serializes and Xml Validating Reader.
- Experience working with Team Foundation Server 2013.
- Used SQL Profiler for Troubleshooting issues in the application.
- Providing Production support and Coordinated with offshore team for resolving the issues and Maintenance of the application.
- Experience with ADA section 508 which are the WCHE2.0 guidelines and standards issued by US government to make all website accessible by people with disabilities. (Accessibility Project)
Environment: C#, MVC 5, WCF, Visual Studio 2015/2013, ASP.NET, LINQ, SQL Server 2012/2014, SSRS, Team Foundation Server, Agile/Scrum, IIS, Web Services, SOAP, XML, AngularJS, TOAD.
.Net Developer
Confidential, Fort Worth, TX
Responsibilities:
- Followed Agile Methodology to develop the software.
- Implemented the business logic using C#.NET.
- Design, code, & test new programs and changes to existing programs.
- Very good expertise in design and development of web forms using HTML ASP.NET AJAX CSS Bootstrap and XML
- Implement modifications and perform maintenance to existing web-based computer systems.
- Troubleshoot technical issues in a variety of application environments. This includes being able to research issues related to system configuration, application & database code, and problems with data.
- Fixing and optimizing ASP.NET web pages using C# and SQL Server 2005/2008 stored procedures, and associating fixes/new code with tasks in Team Foundation Server.
- Experienced in Database optimization and developing stored procedures, Triggers, Cursors, Joins, Views, Cursors and SQL on databases: MySQL, Oracle10g,
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity
- Experience with the features of Angular 2 such as directives, modules and routing.
- Highly used Angular 2 router to build single page application for navigate through the different status and multiple modals.
- Used the web form to host Report Viewer in Silverlight.
- Created Silverlight Web Objects for an Interactive UI.
- Added animations during page transitions using Silverlight.
- Designed Frontend with in object oriented JavaScript Framework like ReactJS.
- Debug programs, applications, and systems to determine the root cause of issues.
- Provide on-call support on a rotational basis to ensure business commitments and SLA’s are met.
- Participating in project planning and requirements definition; system/application design, program/system development, unit testing, support during QA and user testing, implementation and integration;
Environment: .Net, Asp.NET, HTML, JavaScript and JavaScript view tools, CSS, Ajax, JQuery, .Net web service, MVC framework (.JS and Angular JS), ADO.Net, IIS, .Net Framework, Windows Service, Windows server, M-SQL,MY-,SQL,T-SQL
.Net Developer
Confidential, Washington, DC
Responsibilities:
- Developed application using ASP.NET 4.0/4.5, C#, API, AJAX, SQL Server 2012.
- Provide a mid-level contribution to a team responsible for the design, development and implementation of critical business enterprise applications using the .NET Framework 3.5/4.0/4.5 and SQL Server technologies.
- Experience with Microsoft Azure cloud for multiple clients.
- Designed and configured Azure Virtual Networks(VNets), Subnets and Azure network securities.
- Creating ASP.Net ASCX custom controls, MVC custom views and associated control templates and integrating and customizing (styles) 3rd party control using bootstrap css.
- GUI was developed using JQUERY with Java script, JSON, CSS, XAML and ASP.NET MVC5, Web APIs, Angular JS.
- Created CSS files to be applied to various web forms on the web pages.
- Legacy front-end technology to Silverlight to upgrade the current front-end functionality available to the client's end user banking customers.
- Designed and maintained database in MSSQL Server 2012 using SQL Created tables, views, user defined functions, stored procedures and triggers using Enterprise Manager and Query Analyzer.
- Developed extensive Stored Procedures and Triggers in SQL.
- Consumed Web services using WCF for online transactions using C# and solve dependency injection problems exposed them through SOAP and HTTP, Support MVVM internal Applications, Web Processing Service .
- Embedded ASP.Net user controls into Kentico CMS.
- Used Kentico to implement the basic web site structure, navigation, graphic design
- Troubleshoot and resolve problems with SQL DB administration, MySQL and storage engines
- The development and customization of a VB, C# .Net web Forms specialty intranet applications. They will also regularly assure the quality of the software by overseeing testing of the application.
- Used Team Foundation Server 2008/2012 for Source Code Control, project related document sharing and team collaboration, deploy the updated changes in IIS 8.0
- Develop Telerik Reports and Crystal Reports (version 10+), ASP.NET MVC4, VB.NET, MS SQL Server 2008-2012, DB2, and Visual Studio 2010/2012/2013.
- Went through the total Project Development Life Cycle and have a clear understanding of various tiers as the project was a multi-tier application.
- Created WCF services and communicated them with JavaScript to display certain information
Environment: C#, ASP.NET 4.0/4.5, VB.NET, User Controls, Visual Studio 2013, TFS, .Net Framework 4.0/ 4.5, MVC5, VB6, Web Forms, JSON, WPS, Angular JS, AJAX, Microsoft Application Block, XML, C# WINFORM, SOA, Microsoft BA tool., Windows 2008, IIS 8.0, JQUERY and CSS, HTML5, SOAP, Java Script, XSLT, SQL Server 2018/2012, T-SQL/PLSQL, UML, DB2
.Net Developer
Confidential, Charlotte, NC
Responsibilities:
- Involved in initiation, eliciting, analyzing, recording requirements, design, development, implementation, testing, and maintenance of the project in SDLC environment.
- Designing and Implementing Interfaces and Classes using Object Oriented Programming Structure and Design Patterns.
- Developed application using C#, ASP.NET MVC4, HTML5, AJAX, SQL Server 2008/2012 from new development and VB6 Applications and Cobol Applications.
- Implementing Client side validations using JQuery, JSON and ASP.NET MVC Validation implemented at Controller level.
- Built Single page web application using Angular JS.
- Involved in creating rich and interactive UI using CSS, JavaScript, Ajax, Angular JS
- Designed and implemented the User Interface using AngularJS MVC framework
- Responsible for UI developments and custom views using MVC Razor and ASCX, HTML, jQuery, XAML and CSS, which interacts with Business layer objects and contents from external source followed agile software development scrum.
- Designing and Developing Enterprise Framework Assemblies for Data Access, Exception Handling, Logging and Session Management etc.
- Developed system services SOA application platform for use by all web applications utilizing WCF services (web services) and the ASP.Net provider model.
- Responsible for designing, developing and implementing solutions to meet global and local legal/business requirements.
- Work collaboratively with business owners to assist in development of Business Object reports. Tasks including requirement gathering, development, testing and maintenance.
- Implementing maintenance screen, check entry, tracking the checks by funds and judge’s payments, implementing check deposit process and records court and judge payer amount
- Installing, developing and deploying on application/web servers such as IIS administration 8.0 in windows 2012 R2 web server and Web Processing Service ( WPS ) .
- Designed and implemented Data access layers (model) using LINQ for XML Data, and multi-user interface Used XML, XSLT and defined XML Schema.
- Designed various web forms using Master Pages for judges and courts, CSS, skins and themes in Worked on .NET formwork 4.5/Visual Studio 2012
- Coding and Tuning the queries, Stored procedures and functions, Triggers using PL/SQL
- Developed core functionality with the ASP.NET MVC Framework from visual basic (VB6) Application (C#.NET, Entity Framework 7.0)
- Optimized data access (Entity Framework) statements for more performance and efficiency.
Environment: C#, ASP.NET 4.0/3.5, C#.NET, Visual Studio .NET 2008, TFS, .Net Framework3.0/ 3.5, MVC3, SharePoint 2013, C# WINFORM, Web Forms, WPS, AJAX, jQuery, CSS, RDBMS, XML, SSO , XSLT, VB6 .NET Architecture Design patterns, PowerShell, IIS 8.0, HTML, SOAP, Java Script, OLEDB, SQL Server 2008, XSLT, T-SQL/PLSQL, UML.
.Net Developer
Confidential, Tallahassee, FL
Responsibilities:
- Involved in Page life cycle including Analysis, Design, Development and Testing.
- Developed modules of application in ASP.NET, Silverlight and involved in writing C# classes.
- Developed WCF services to enable effective communication between SOA.
- Involved in development of UI and server side code (behind file) using .NET Framework 4.0
- Developed Cascading Style Sheets (CSS) for user interface uniformity throughout the application.
- Created ASP.NET validation controls for validating the personal information provided by the Customer.
- Created custom site pages, lists, views and master pages and added ASP, Silverlight controls.
- Worked on working items in Team Foundation Server (TFS).
- Responsible for creating SQL queries and stored procedures using MS SQL Server 2012.
- Worked with ASP.NET Web Forms, Web Services, State management, Caching features, configuring optimizations, securing the web application, Web Services Components consumed for authenticating the user credentials
- Designed and Implemented application using ADO.NET objects like Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server 2008.
- Designed and developed Menu for the website using CSS classes (Cascading Style Sheets) and ASP.Net Menu control
- Developed different User controls which inputs the data and display the data for the web applications using ASP .NET and WPF.
- Used master page for look and feel for the site.
- Extensive experience in applying Object Oriented Analysis and Design (OOAD) and used design patterns like Factory, singleton and MVC framework.
- Used JQuery to add slick animations and effects to elements.
- Experience working with various controls in Ajax control tool kit.
- Used ADO.NET strongly typed datasets to insert, update and retrieve data from a SQL Server database.
- Generated class entities based on the database schema and improved the development of N-tier architecture using LINQ.
- Used ADO.NET and Data grid for data manipulation.
Environment: Windows Server 2012, Visual Studio 2010, ASP.NET 3.5, .Net framework 4.0, C#, WCF, SQL Server 2008, LINQ, JavaScript, Team Foundation Server(TFS) 2010, Silverlight 3, XML, SSRS, CSS, HTML5, NUnit, IIS (7.0)
.Net Developer
Confidential, Erie, PA
Responsibilities:
- Gathered Client requirements and converting them into the Technical Specifications and developed Web forms using C#.NET.
- Applications logic was developed using C# and used HTML helper in a view to render the HTML content.
- Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
- Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for theASP.NET MVC 3 application.
- Designed GUI using the HTML, Java Script, CSS and Custom Controls.
- Implemented of WCF services and better logging exception management support to help in the premature detection of new problems.
- JQuery was used to validate user controls and web forms.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints and foreign keys.
- Performed unit testing using NUnit.
Environment: C#, ADO.NET, ASP.NET Framework 3.5, Visual Studio 2010, T-SQL, Visio, XML, XSL, HTML, CSS, VB Script, MS-Excel, SQL Server 2008R2.
Software Engineer
Confidential
Responsibilities:
- Designed, developed and tested web forms using Visual Studio 2008
- Involved in System Analysis, design and development.
- Experience with the jQuery JavaScript framework.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table.
- Develop Application using Classic ASP.
- Used (and created with X path) the XSLT for the file transform in the workflow.
- Implemented the Logging and Application error handling using the MSDN libraries.
- Wrote scripts Containing PL/SQL program units that can be read into the database.
- Created the Windows Service for the long running above process.
- Creating the Technical Design Documents.
- Involved in the Deployment and Delivery of the product in the client environment.
- Used VSS for code repository and Version Control.
- Followed the AGILE technology.
Environment: ASP.Net 3.0, C#, ADO.Net, XML, Visual Studio 2008, Web Service, PL/SQL, Oracle 10g.