.net Developer Resume
Fremont, CA
SUMMARY
- 8+ years of experience in developing web/windows applications using C#.NET, ASP.NET, Silverlight, ADO.NET, Web Services, Web Forms, Web Controls, Win Forms, and MS SQL Server.
- Experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and maintenance of various Web and windows applications.
- Experience in AGILE and SCRUM environments.
- Experience in MVC4 Framework. Worked in projects and built applications based on MVC framework.
- Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along wif JavaScript, JQuery.
- Expertise in using Data Binding Controls (Dataset, Data Reader, Data Adapter, Grid View)
- Experience wif Service Oriented Architecture (SOA) implementing Web Services and WCF.
- Experience in creating and deploying XML Web Services using ASP.NET. Consumed Web Services from both WinForms and ASP.NET Web Forms.
- Strong experience in WPF for building windows applications in .NET Framework
- Experience in RDBMS Concepts, Database Management Systems, Database Physical and Logical design, Data Mapping, Table normalization, Data Modeling.
- Experience wif Microsoft Enterprise Library 4.0
- Experience in hosting .NET applications on IIS 5.0 / 6.0 / 7.0.
- Experience in setting up windows server to Microsoft web server (IIS) in DEV and QA environments.
- Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing the SSIS Packages.
- Worked on TOAD for the application development and also for the database development on Oracle based applications.
- Experience in providing Support to project teams by Enhancing processes as regulatory requirements change using EMIR.
- Good knowledge of listed derivatives instruments and tools like EMIR, Clearing markets and regulations.
- Strong Knowledge of Database design and development and experience in writing SQL queries, views, Triggers, Stored Procedures in SQL Server, Oracle and MS - Access.
- Experience in handling various backend data sources like MSSQL Server 2005/2008/2012 and Oracle
- Experience wif the Object Relational Mapping (ORM) using LINQ.
- Experience in implementing the design Patterns like MVC and MVP architecture.
- Experience wif AJAX controls, WPF and Windows Communication foundation (WCF)
- Worked on AWS (Amazon Web Services) products.
- Experience in developing the business reports using SSRS and Crystal Reports.
TECHNICAL SKILLS
.Net Technologies: .Net Framework 4.0/3.5/3.0/2.0, ASP.Net, ADO.Net, LINQ, Entity Framework, WCF, WPF.
Programming Languages: C, C#, SQL.
Web & Scripting Tools: HTML, XHTML, CSS, JavaScript, jQuery, Angularjs, AJAX, IIS, Web Services.
Databases Technologies: SQL Server 2012/2008R2/2008, T-SQL, MS Access.
XML Related Technologies: XML, XSLT.
Development Tools: MS Visual Studio 2012/2010/2008.
Design pattern: MVC.
Windows Platforms: Windows 7/Vista/XP/2000/98, Windows Server 2008/2003.
Version Control: ToolsTFS 2012/2010, VSS.
Application Server: IIS 7/6/5.
PROFESSIONAL EXPERIENCE
Confidential, Fremont CA
.Net Developer
Responsibilities:
- Analysis, Design, Development, and Enhancement of the system using ASP.NET 4.0, Telerik Kendo UI, JSON, SQL Server 2012 for SIMS, BIGS, PIMS.
- Actively involved in gathering requirements from business people and coordinate meeting wif users.
- Fully implemented the System Development Life Cycle (SDLC).
- Implemented WCF Service using C#.
- Implemented windows application n-tire framework using CSharp.NET.
- Implemented UI using HTML5, CSS, Bootstrap, JavaScript, Angular 2, AJAX and Forms Controls to create responsive web pages.
- Implemented MVVM pattern using MEF in developing the application, a future Silverlight prospective.
- Involved in mentoring new and existing staff on WPF, Silverlight and WCF
- Developed the portal using React from scratch.
- Working on multiple version of .NET Frameworks (3.0, 3.5, 4.0, 4.5 and 4.6) and programming languages like VB.Net, C#.
- Developed Windows services to store SQL Server data in to Cloud base data warehousing by using Microsoft Azure and Amazon Web Services (AWS) RedShift.
- Developed Stored Procedures and fine tuning for better performance using SQL Profiler.
- Deployment coordinator wifin the team handling the deployment activities single-handedly.
- Worked on clear quest tool for deployment and cases. Wrote Stored Procedures using T-SQL.
- Creating screens using Telerik UI for ASP.Net MVC.
- Used various controls from Telerik UI for ASP.NET AJAX.
- Developed User Interface (UI) using ASP.Net.
- Used WPF built in set of data controls to bind and manipulate data wifin applications.
- Managing the creation, deployment, and destruction of windows Azure resources through a new .NET API
- Created various controllers, views using MVC framework AngularJS.
- Navigate in the SVN repository wifout download anything into the client side.
- AngularJS allows you to create your own directives, crafting reusable components dat fill your needs and abstracting away all the DOM manipulations logic.
- Used ASP.NET, VB.NET code for the front-end to interact wif business layer and data access layer.
- AngularJS halps you to structure and test your JavaScript code very easily.
- Responsible for creating user interactive screens using Kendo UI.
Environment: .Net Framework 3.5, VB.NET,ADO.Net, C# 3.5, XML, HTML, CSS, JavaScript, T-SQL, Microsoft SharePoint, Windows XP, Server 2012, SQL Azure Visual Studio 2012, AWS,WPF, ASP.Net Server Controls, MS Ajax, Angular2, MVVM, User Controls, MVC 5.0, WCF Client Validation Controls.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Redesigning previously developed components to current needs, including Content Management components.
- Involved in various phases like Development, Testing, Implementation
- Middle layer for data access components in ADO.NET and C# classes. Developed business layer components in C#.
- Regulatory experience, in particular EMIR transaction reporting, trade clearing management, and workflow around lifecycle.
- Developed and consumed WCF Web Services to access data layer components.
- User interface separated wif JavaScript include files and clients side validation.
- Used Master Pages, Themes, Cascading Style Sheet (CSS) to give consistent look to all Web Pages of the application.
- Leveraged Angular 2 resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Written templates for AWS infrastructure as a code using terraform to build staging and production environments.
- Passed values to JavaScript from Code behind. Capture query string value in JavaScript in aspx page. Getting Session Id using JavaScript.
- Redirecting a page from aspx using JavaScript. Used User Controls, State Management Techniques like View State, Cookies, Sessions and Form Based Autantication and Authorization in developing the application.
- Working on converting Winform application into WPF application in MVVM framework.
- Followed Agile methodology for design specifications of the application.
- Writing complex stored procedures and triggers. Created Data layer includes stored procedures and table views.
- Building and generating Custom and linked reports using SSRS. Consumed Web Service Components for autanticating the user credentials.
- Used various Data elements like grid view control to populate the data from database.
- Used validation control in ASP.Net web page. Implemented Event Handlers in web pages. Storing Database Data in session state.
- Data access layer created by using ADO.Net and it is being consumed by web services.
- XML Data Document synchronize wif Datasets.
- Involved in creating Procedures, triggers, views, joins and queries in Oracle.
Environment: Visual Studio .NET, ASP.NET, C#, Windows services, WCF Web Services, WPF, ADO.Net, XML, NUnit, JavaScript, SSRS.
Confidential, Costa Mesa, CA
.Net Developer
Responsibilities:
- Designed and implemented User Interface Layer using ASP.NET Web Forms
- Designed and developed web pages using C#.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information
- Designing and developing Webforms using ASP.NET, WCF.
- Worked on WPF, MVVM for Validating the View Model using I Data Error Info
- Designed, coded and modified applications by implementing knowledge of ASP.NET.
- Created ASP.NET User Controls to reduce the complexity of user interface design
- Created User input validation for new & existing users
- Used data grid sorting and paging features for Item and Service List
- Implemented Security and Authorization to secured web pages using Forms based security model and administrative level security in Web.Config
- Provided Session Management to preserve the state of session variables
- Involved in database design on SQL Server and development of different database objects containing functions, triggers, store procedures to manipulate database of the application
- Involved in testing and deployment of the application
Environment: C#, ASP.NET, ADO.NET, WCF, WPF, MVVM, XML, Visual Studio 2008, SQL Server, Windows Vista.
Confidential
.Net Developer
Responsibilities:
- Followed AGILE methodology during whole life cycle of project.
- Developed the application using 3-tiered Architecture involving Presentation Layer, Business Layer and Data Access layer.
- Involved in developing “Windows Autantication and Authorization” using Active Directory.
- Worked on multiple UI pages involving complex Search criteria including the design of Master Page.
- Worked on third party Infragistics web controls like Web Data grid, Web Image button and Web Dialog windows for rich User Interface.
- Used C# and ASP.Net to develop web-based intranet application wif Navigation and breadcrumb facility.
- As extended enhancements used Report viewer control to view data and method to generate Excel spreadsheet.
- Developed automated batch processes in C# which are Scheduled Tasks run using the Control-M Scheduler in support of Inbound, Outbound and Follow-Up Email Processes.
- Established communication between different applications running on same/different platforms using WCF.
- Worked on the Data Conversion from EDI to XML and tan XML to SQL and tan Converting the SQL Data into a Flat File for sending it to Mainframe (CISCO) as part of Inbound Process and Vice-Versa for Outbound Process.
- Resolved Security issues like XSS, SQL Injection and persistent and non-persistent vulnerabilities.
- Defect creation and resolution depending on the severity and supporting UAT.
- Created “As-Built” document which describes the application.
- Created stored procedures, functions, tables and Indexes in SQL server 2008.
- Used log4Net technique to log different kind of information during application run.
- Used HP Quality Center 11 ALM testing tool to make and run test scripts, test plans.
- VSS is used as a source control and repository.
Environment: Net Framework 4.0, ASP.NET, C#, Visual Studio 2010, WCF, SQL Server 2008, Enterprise Library, Reporting Tool, log4Net, Control M for Scheduler.
Confidential
.Net Developer
Responsibilities:
- Developed the windows from .NET.
- Written & optimized the queries, SQL Statements and procedures
- Used existing WinForms user control in WPF application.
- Design new systems & responsible for enhancements to existing systems.
- Developed custom test cases, charted out various execution paths.
- Developed Windows forms and Screen layouts in Visual Studio.NET.
- Formulated standard coding conventions for naming, preferable commenting and indentation format.
- Used Try Catch finally exception handling to avoid circumstances leading to abnormal program termination.
- Customized Grid view control to display columns dynamically according to the requirement.
Environment: C#. NET, .NET 3.5, Visual Studio 2005, WinForms XML Web Services, SQL Server 2008, IIS 6.0, Visual Source Safe 6.0
