Sr .net Developer Resume
Louisville, KY
SUMMARY:
- Having 8 years of experience in analysis, design, development and deployment of web application for client - server technologies, distributed and object oriented programming in N-tier architecture with Microsoft technologies, following Agile/Scrum development methodologies.
- Expertise in developing applications under .NET Framework using ASP.Net, C#, VB6, SQL Server, WCF, LINQ.
- Worked on designing and developing web applications using HTML4/5, XML, XAML, JavaScript, AngularJS, JQuery, Web Services, AJAX, CSS, Master Pages and Site Map to enhance user experience and performance.
- Full Stack experience developing Front end and back end applications.
- Ability to build aesthetic creative solutions for complex products, business processes, functional and technical requirements and prototypes in VB.NET, ASP.NET, C#.NET, HTML, XHTML, XML.
- Extensive experience in architecting, designing and developing distributed scalable client/server and web application software using Web Forms
- Good experience in developing applications using MVP and MVC designing patterns.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Worked extensively in managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
- Familiar with latest Web technology like, CSS 3.0 and HTML 5(Tags, Local Storage Feature, New Input Types).
- Strong OO design and programming skills in Objective-C.
- Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server.
- Knowledge of generating reports with integration and reporting services as SSIS, SSRS.
- Strong knowledge of relational database theory including ORMs such as Entity Framework.
- Working Knowledge of UNIX while doing projects in masters and bachelors.
- Experience in using Web Server - IIS 7.5/7.0/6.0/5.0.
- Worked under Test Driven Design and Development.
- Team player with excellent communication and written skills with exemplary analytical and problem solving skills.
- Working Knowledge of Web APIs.
- Extensively used Dimensions, TFS, Tortoise Svn and GitHub for version control of files.
TECHNICAL SKILLS:
.NET Technologies: .NetFramework 4.5, ADO.NET, Web Services, Web Forms, Win Forms, WCF,LINQ
Web Technologies: HTML, XHTML, CSS, XML, XAML, XSLT.
Programming Languages: C#, Java Script, JQuery, PL/SQL.
Databases: SQL Server 2012/2008/2005 , MS-Access and MS Excel
Development Environment: Microsoft Visual Studio 2015/2013, .NET Framework 4.0/3.5/3.0/2.0
Reporting Tools: SQL Server Reporting Services, SQL Server Integration Service and MS Access reports.
PROFESSIONAL EXPERIENCE:
Confidential, Louisville, KY
Sr .Net Developer
Responsibilities:- Develop and improve intelliorder (3 billion revenue), software product of ABC which serves customers like Sam’s Club.
- Visual Studio 2015 used for creating web forms and code behind files.
- User controls extensively used.
- CSS, Html and JQuery for front end development.
- C#, Ado.net for creating classes, methods, database interaction.
- Sql for creating stored procs, tables, functions.
- Asp.net Web Api for creating Restful Web services.
Environment: asp.net, JQuery, Visual Studio 2015, TFS, SQL Server 2012, C# 4.0, Fiddler, Source Tree
Confidential, Palo Alto, CA
Sr .Net Developer
Responsibilities:- Work with Sales and Marketing to implement new features.
- Provide Customer support for any issues on website.
- Jira to implement new features and log issues.
- Implement vehicle notifications for new Features.
- Sql Server 2012 to manage back end Data Management.
- Manage cockpit for invoices, orders and customer Data.
- Asp.net MVC for Confidential web app creating features such as drivers, vehicles, geofences, places, reports etc.
- TFS for build and version control.
- Entity Framework Model First approach to manage entities.
- SOA for building Restful Services
Environment: asp.net Mvc, JQuery, Visual Studio 2017, TFS, GitHub SQL Server 2014,Restful Web Api, Entity Framework, XML, C# 4.0, Fiddler, Source Tree
Confidential, Fremont, CA
Sr .Net Developer
Responsibilities:- Understanding existing MVC 4 application to better develop newer version.
- Developing newer version using latest Angular 2, Typescript.
- GitHub for version control. TFS for existing application.
- Also enhancing existing logistics application in parallel.
- Entity Framework Database first approach with Sql server 2015.
- Restful Web Services using SOA.
- Specflow for integration tests, Swagger for web Api.
- Karma for angular 2 testing.
Environment: asp.net 4.5, JQuery, Visual Studio 2015, TFS, GitHub SQL Server 2014,Restful Web Api, Entity Framework, XML, C# 4.0,AngularJS 2, Bootstrap, Fiddler, Specflow, Swagger
Confidential, San Diego, CA
.Net Developer
Responsibilities:- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2015.
- Developing web pages using MVC and Jquery.
- Using SQL Management Studio 2015 for backend data management.
- Using LINQ expressions to fetch data from database effectively.
- Using WCF techniques like Datacontract, OperationContract, Datamember to create classes and methods and protect data integrity.
- WCF services are extensively used for various functionality(SOA).
- Using TortoiseSVN version control for checking in code and downloading latest changes to local.
- Using Jira agile/Scrum development methodologies like User stories, Epics for productive development.
- Bootstrap to make responsive web UI Changes for all devices.
- Angular JS to implement clean separation of concerns and data binding capability to HTML thus giving user a rich and responsive experience.
- Also used Jquery for a legacy project to improve user experience.
Environment: asp.net 4.5, JavaScript, JQuery, Visual Studio 2015, TortoiseSVN, SQL Server 2014, WCF, ADO.net, XML, C# 4.0,AngularJS, Bootstrap, Fiddler
Confidential, San Diego, CA
.Net Developer
Responsibilities:- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2013.
- Developed page which involves Image processing techniques using C#, Ajax sliders for brightness, contrast.
- Used asp.net Update Panel techniques to do Asynchronous Postback.
- Ajax Validation controls are extensively used to validate different Controls on pages.
- Used Jquery and AngularJS to do lot of processing on client side to reduce load on server side.
- Used WCF to use lot of methods created for dropdownlist controls.
- Used ADO.net techniques to connect to database for fetching, saving and updating data.
- Used Linq to manipulate data on the fly on pages.
- Dimensions is used for version control, uploading files after developing web pages.
- Used List techniques in asp.net to get data for controls like DropDownLists.
- Used asp.net Object data source and control parameters to make what controls display depend on other controls.
- Used WCF techniques like data contract and also Created Business Objects, Data access objects, Data Contracts, Internal service.
- Created Complex Stored procedures for getting, saving and updating data in Database.
- Extensively used SQL Management Studio 2012 for developing testing web pages.
- Created Events for Dropdownlists, Texbox Controls, Radio Buttons and Buttons.
- Developed asp.net user controls for different pop up pages and selection pages.
- Used SSRS for developing reports and SSIS for data-warehousing huge data.
Environment: asp.net 4.5, JavaScript, JQuery, Visual Studio 2012, Dimensions, SQL Server 2012, WCF, ADO.net, XML, C# 4.0
Confidential, Concord, CA
.NET Developer
Responsibilities:- Involved in developing applications in C#, VB.net to meet the business requirements using Visual Studio.NET 2012.
- Used the Object Oriented Programming (OOP) techniques and created classes in C# .NET 4.0
- Worked with WCF to provide the services on Web Version, such as providing the latest interest rates on state basis to the user.
- Worked with AJAX enabled applications using .net framework 4.0 & AJAX controls.
- Developed GUI using ASP.Net Web Forms and User Controls.
- Worked with ASP Server Controls, Validation Controls in developing the Web Forms & User Controls.
- Developed Business Logic Layer & Data Access Layer using C# .net Classes.
- Written XML/XSLT Files to create customer specific Headers/Left Menu/Footer.
Environment: vb.net, JavaScript, JQuery, Visual Studio 2012, Toad, SQL Server 2008, TFS, WCF, ADO.net, XML, C#,VB6
Confidential, Roseville, CA
.NET Developer
Responsibilities:- Designed and developed UI using ASP. NET MVC-4, CSS, JQuery, Java Script.
- Developed front-end interaction Web pages using MVC-4, Server Controls and Validation Controls, Layout Master Pages.
- Created Business Logic Layer & Data access Layers to implement the MVC architecture.
- Involved in creating Classes and Interfaces using C#.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Implemented and Consumed Web Services using WCF.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
- Implemented client side functionality using JQuery, Angular JS.
- Designing and developing ASP.NET application using C#.Net as the code behind.
- Worked on C#, Web Services in creating various integration projects.
- Implement input validation using the ASP.NET Input validation controls and Java Script.
- Implemented test cases using nUnit and ReSharper.
- Implementing the application as N-Tier, consisting of WPF forms as the front end and communicating to Middle Tier Service based on SOA architecture developed using Windows Communication Framework.
- Involved in designing the WPF forms using XAML and implementing the functionality using C#.
- Developed WCF services to fetch and update the data in the database.
Environment: ASP.NET 4.0, C#, MVC-4, WPF, WCF, JavaScript, JQuery, CSS, XML, Oracle 10g, Visual Studio 2012, CSS, Ajax.
Confidential
.Net developer
Responsibilities:- Worked on supporting existing Application and gathering requirements from business and working with them to design according to the requirement.
- Used the current build to get the latest version of the development that is done every day and worked on that development.
- Resolved some of the web page errors that are obtained while running the web page.
- Worked on the serialization of the objects on all the pages of the Application.
- Worked on testing all the Pages of the project by using the testing tools.
- Developed User Interface using C#.
- Used Microsoft silver light technology to get the rich user interface.
- Develop applications using C#, design patterns, OO methods, stored procedures, and TSQL.
Environment: Visual Studio 2010, WPF, WCF, C#, .Net Framework 4.0, SQL Server 2008, Framework, AJAX, Java Script, SSIS, XML, TFS..
Confidential
.Net Web Application Developer
Responsibilities:
- Gathered business requirements and used UML in preparing case and activity diagrams.
- Developed a 3- tier web application following agile development methodology.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS 6.0, ASP.NET, XML, and ADO.NET.
- C#.NET is used to program business logic including code-behind files and classes in the middle tier.
- Developed Admin Module web pages to enter new policies, edit privileges, and to edit improper user approvals. Developed Customers Module web forms to access PBS services.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Extensively used AJAX control toolkit in creating efficient and responsive banking application.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- Designed Custom and User Controls that allows Change, Edit, and Move the content on aspx pages.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
Environment: .NET Framework 3.5, Visual Studio .Net 2008, IIS 6.0, C#.NET 3.0, ASP.NET 3.0, ADO.NET, HTML, CSS, AJAX, JavaScript, WCF, Web Services, SQL Server 2008, SSRS, XML, TFS, and SMTP.
Confidential
.Net Developer Intern
Responsibilities:- Involved in Design and Development of database in SQL Server 2000.
- Developed custom controls and user controls for reusability.
- Using C#.NET as code behind for aspx page, maintained Data Access Layer and Business Layer.
- Designed and implemented XML Web services.
- Deployment of web services for online transactions using C# and exposed them through SOAP and HTTP.
- Implemented 21 CFR Part 11 statutory rule for operator identification, electronic signature, access rights and electronic records.
- Creating a re-usable Data Access Layer, Exception Catching module using C# 1.0.
- Used ADO.NET to make necessary communication with backend database (SQL Server 2000).
- Used Unix Commands for Mobile testing.
Environment: ASP.Net 1.1, ADO.NET, C#.Net 1.0, XML, JavaScript, SQL Server 2000.