Sr. .net Developer Resume
San Francisco, CA
SUMMARY
- 8+ years of experience in developing various applications using Microsoft technologies like ASP.NET, C#, ADO.NET, VB.Net, SQL, Visual Studio .NET and worked in all the stages of the Software Development Life Cycle (SDLC) namely Requirements Gathering, Analysis and Design specifications, Development, Testing, Implementation, Maintenance and Documentation of n - tier architecture application
- Have experience implementing Service Oriented Architecture (SOA) with XML Web Services using SOAP, WSDL.
- Experience in Analysis, Design, Development, Testing of Desktop & Web(Client-server) applications with .Net 4.5.2-.Net.1.1, ASP/ASP.Net, C#, VB.Net, Knock-out Js, Angular, Boot-Strap, jQuery, Typescript, Entity Framework, Web API, AJAX, JavaScript, HTML, MVC, XML, Enterprise Library1.1/2.0, SCM, StarTeam, Visual Source Safe(VSS)/Team Foundation Server and IIS 5.0/6.0.
- Extensively worked in writing SQL Quires, stored procedures, Tables, database triggers, cursors, exception handlers, DTS Export & Import.
- Experience in Infragistics, Telerik, Kendo UI, Chart FX, and Component-One components and Used MS Enterprise Library Application Block in Projects.
- Experience in Configuration Management, using Visual source safe, TFS, Clear Case and PVCS.
- Experience with Application Blocks such as User Interface Application Blocks, Log4Net and Database Application Blocks, Entity framework, MVC, MVVM design Pattern.
- Build highly interactive user interfaces relaying heavily on open source java script libraries and frameworks such as node.js.
- Utilized the DataGrid Extension library from DataGrid Extensions to add filtering capability to our WFP view DataGrid's. Implemented several filtering controls.
- Experience deploying the application to Microsoft Azure, Amazon Web Services (AWS) Cloud as a part of cloud deployments to Private and Public cloud environments.
- Experience in working with Azure PaaS and other cloud services like Storage (Blob, Table, Queue), Web Sites, Web Roles, Web Apps, Azure Service Bus, Azure virtual network and VM, API Apps, Logical Apps, web jobs, Azure Function, service fabric, Azure AD, SQL Azure, Data Sync, Traffic Manager, CDN, Caching.
- Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, and Stored Procedures, Triggers, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008/2005/2000 and Oracle 10g /9i /8i.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Good working experience in making AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers
- Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Extensive knowledge in Mongo DB concepts and good knowledge in Administration.
- Good Team player, having interest towards exploring, learning and using new Tools and Software quickly as required.
- Excellent communication and interpersonal skills help contribute to timely completion of project deliverables well short of schedule.
TECHNICAL SKILLS
Programming Languages: C++, C#, VB.NET, XML, XSLT, HTML, CSS, SQL, PL/SQL, T-SQL, PHP, JavaScript.
Web Technologies: ASP.NET, ADO.NET, MVC, WCF, WPF, HTML, XML, XSLT, CSS, Ajax, Web Services, LINQ, SOAP, REST, Web API, HTML5, DHTML, CSS3.
Operating Systems: Windows, Windows Server 2012/2008/2003, UNIX, LINUX.
Web Servers: Internet Information Services (IIS) 6.0/7.0/8.0, Microsoft Windows, Visual Studio.Net.
Middleware: MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1, SOA
Development Tools: MS Visual Studio 2015/2013/2012/2010/2008, Visual InterDev6.0, MS-FrontPage.
Databases: SQL Server 2015/2014/2012/2008/2005/2000, My SQL, PL /SQL, HANA Studio 2017, Microsoft Access.
Version Control: Team Foundation Server (TFS), GIT, Star Team, Visual Source Safe (VSS), SVN.
PROFESSIONAL EXPERIENCE
Confidential, Irvine, CA
Sr .Net Developer
Responsibilities:
- Involved in the analysis, design, development and testing stages of the Project from the requirements gathered from the users and followed agile methodology.
- Microsoft Office Visio was used for the UML diagrams like Class diagrams, Use-case diagrams, Object diagrams, and Sequence diagrams to represent the detail design phase.
- Microsoft Enterprise Library was used as it is a set of tools and programming libraries for the .Net Framework.
- Developed various pages using Bootstrap on portal to make them compatible on all sizes of devices like portable mobile devices and desktop views.
- Created controller actions using MVC 5 to render views and compose data for Mobile Renter's responsive web application.
- Designed the complete solution using N-tier Architecture model with MVC 5 as design pattern.
- Designed Presentation layer using ASP.Net, HTML, CSS, Ajax Controls and Bootstrap.
- Followed the self-written style-Cop standards while developing the project, so that the pattern is maintained and useful for the other developers to understand the project.
- Developed validations using JavaScript, created validation logic and changed J Query functions to manipulate and submit form data using AJAX server calls.
- Used SAML Authentication to maintain the security and authentication of the users and followed the Tokenization.
- Created WCF Service-Contracts, Interfaces, Message-Contracts, Data-Contracts and .Net WCF web service logging applications with RIA services.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Created WCF Service to pass information to and from application and other third-party systems.
- Used Web Services to retrieve data from the third parties using the WSDL and creating the Proxy Classes to use the exposed methods provided by the third parties.
- Used the concept of Channels, Clients and Agents where in the agent uses the clients and the clients use the channels to connect to the service to provide the Security and also not exposing the service directly to the users.
- Used Entity Framework for retrieving data using Models from SQL Server database and involved in writing SQL Queries based on complex business logic.
- Used Stored Procedures and SQL Queries to access, retrieve and manipulate the data from SQL Server 2014.
- Used Unit Testing to write the test cases for the methods for the developed application and also performed the Integration Testing to test all the methods as a whole and documented the results for getting approval from business users.
- Experience in creating reports using SQL Server Reporting Services (SSRS) and worked on OLAP/OLTP environment.
- Extracting, Transforming and Loading of Data from various heterogeneous data sources using SQL Server Integration Services (SSIS
- Worked on Team Foundation Server (TFS) and set up builds and used it for version controlling, Shelving the pending changes for code review.
- Extensively used Windows Power-shell Script to Copy, Paste and Rename the Solution quickly.
ENVIRONMENT: Visual Studio 2015, ASP.Net 4.5, MVC 5, Web Services, WCF, C#, JavaScript, J Query, Bootstrap, XML, XAML, SAML Authentication, AJAX, Entity-Framework, IIS 7.5, SQL Server 2014, Windows 8/10, Unit Testing, Integration Testing, SSIS, SSRS, Style-Cops, Windows Power Shell.
Confidential, San Francisco, CA
Sr. .NET DEVELOPER
Responsibilities:
- Developed core functionality with the ASP.NET MVC Framework (CNET, NHibernate)
- Performed conversion of existing classic ASP web applications into ASP.NET, for various short-term contract projects, utilizing VB.NET& C.
- Migrated pages in benefits election website to MVC.NET from ASP Classic code for conversion project.
- Built responsive web apps using Model Driven Architecture in Agile Point NX.
- Built web forms and connected data sources to apps using Agile Point.
- Used Agile Point to integrate with other products like Oracle.
- Developed and Implemented Win Forms, Web Forms using ASP.NET and coded the Business logic in C
- Debugging existing applications in classic ASP and COM to resolve the issues in live site.
- Experienced with Java 1.7, Spring Boot, Spring MVC, Spring Data, Axon Framework (Eventing Architecture)
- Performed changes to some applications involving classic ASP.
- Rewrote legacy corporate banking module, from classic ASP and XML/XSLT to ASP.Net, HTML, CSS, JavaScript, WCF and AngularJS, as part of a major update.
- Created Menus and Drawer component by using Typescript and knockout JS.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Maintained and enhanced multi-tiered, distributed application architecture powered by Elasticsearch.Net and NEST, Structure Map, NHibernate, and N Service Bus, and Entity Framework.
- Developed and deployed back-end services to Azure clouds
- Built services with Azure Service Bus, Service fabric and Rest Services
- Utilized the Microsoft Azure cloud computing platform and services for applications.
- Implemented 404 page in Sitecore.
- Created WCF, WCF Restful Services and used different bindings to make it available to different types of clients.
- Used JSON objects to transfer data between server and client.
- Developed & deployed Web Services (SOAP, UDDI&WSDL) and Windows Services in C# and VB.NET.
- Designed presentation layer for dynamic web applications using ASP.Net MVC 5.0 Framework, HTML5, CSS3, JSON, AJAX, J Query, and Visual Studio 2015/2013.
- Developed test-driven development (TDD) strategy guiding use of the N unit testing framework.
- Built single page application using AngularJS.
- Experience working with Relational databases Oracle DB, NoSQL Databases (mongo dB, Cassandra)
- Used AngularJS and React.JS for making Restful API calls and data binding.
- Software Testing with Selenium Web driver
- Designed the UI standards for the application using Bootstrap, Angular 2, JavaScript and J Query.
- Involved in Unit Testing AngularJS application using Karma/Jasmine
- Developed the application using C#, ASP.NET MVC 4 with Razor View Engine, AJAX, HTML5, Web API, JavaScript, CSS3, Ext JS, and Sencha Touch.
Environment: C#, ASP.NET, .Net 4.5, VSS, VB.Net, Azure, Silver light 3.0, Structure Map, Classic ASP, LINQ, J Query, SQL Server 2012/2014, VB 6.0, T-SQL, MVC 5, IIS 7.0, TDD using N Unit and MOQ, Jenkins, TIDAL, HTML 5, SSIS, Re sharper, Twitter Bootstrap.
Confidential, Chicago, IL
Sr .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Used Telerik controls like Randhart and Rad Grid-view to provide richer user experience.
- Created User Controls, Data Access Layer, and Business Logic Layer Classes in Model using C
- Worked on DB2 on various platforms like UNIX, Windows. Using SQL, obtained data from DB2 and other databases.
- Created Client-side validations with jQuery selectors, Events and Server-side validations with MVC Data Annotations.
- Developed Web Services and Windows Communication Foundation (WCF) services to communicate among the various parts of the system.
- Developed WCF REST services and defined Service Contracts for specific functionality in search module.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Used LINQ to Entities with EF Model to massage the data and tune the performance used compiled queries and eager loading.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Extensively used SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Involved in unit-testing web applications and in Test Driven Development (TDD
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.
Environment: Visual Studio 2010, C#, ASP.NET 4.0/3.5, WCF, EDMX, jQuery, VB.NET, XAML, TFS 2010, IIS 7.0, AJAX, ADO.NET, Entity-Framework 4.0, NHibernate, Unity framework, LINQ, XML, Telerik, Kendo UI for MVC Microsoft Enterprise Library 5.0, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2/2008, WCF Restful Services.
Confidential
SR. Net Developer
Responsibilities:
- Extensively involved in design and development of .Net MVC ecommerce application.
- Collected business rules and designed the application based on the rules.
- Extensively involved in development of .NET 2.0 MVC Application using C#, ASP.NET, ADO.NET, AJAX, Web Services and SQL Server 2005.
- Utilized various client-side validation control for user input validation.
- Created Studio Shell - an open source PowerShell automation environment for Visual Studio.
- Integrated disparate technologies with Microsoft PowerShell -Entity Framework, Redis, MongoDB, ASP.NET Membership, SQLite, OData, etc.
- Development done based on agile development methodology.
- Written stored procedures, triggers using T-SQL for data access from SQL Server 2008 R2 when applicable.
- Created Silverlight Web Objects for an Interactive UI.
- With the use of Silverlight features created to functionality Pan, Zoom and rotate images.
- Added animations during page transitions using Silverlight.
- Developed WCF Service application as server components to interact with WPF Front End Module.
- Developed an interface using SSIS packages also to upload the flat file data to the respective tables.
- Created Silverlight applications for interactive, Web-based data visualization using XAML in Visual Studio 2008
Environment: Visual Studio.NET 2005, Code smith, T-SQL, AJAX, XAML, .NET Framework 2.0/3.0/3.5, CNET, SQL Server 2005, WPF, WCF, Silverlight 3, PowerShell, TFS, ADO.NET, HTML, NUNIT, SSRS, jQuery, JavaScript, and UML.
Confidential
.Net Developer
Responsibilities:
- Effectively used various ADO.NET components Data Reader, Data Adapter and Dataset for retrieving data from backend database SQL server 2005
- Implemented the project using ASP.NET, C# and back-end database SQL Server 2005
- Initial Prototypes are developed using HTML, JavaScript and CSS.
- Wrote various stored procedures, triggers and complex SQL statements to access data
- Ajax Toolkit was used to improve performance & functionality of the application
- Extensively used Data Grid Data Lists to display data returned from Server.
- Developed Personalized Views using themes and master pages.
- Involved in designing, developing and testing the application using Cnet, SQL Server as database
- Created Windows Forms to meet the business necessities furthermore included in Requirements gathering.
- Windows administrations and C# code are made to recover the client collected information.
- Worked on Grid perspective utilizing ADO.NET and recovered information from SQL Server 2008 utilizing inquiries. Involved in Unit Testing.
- Involved in planning Low-Level configuration and High-Level Outline Documentation
- Good association with Functional and Testing group
- Active support in the combination of modules
- Good association with Functional and Testing group
- Active support in the combination of modules. Fixing up of bugs and determining issues with respect to the modules, raised by the testing team
Environment: .NET framework 2.0, C#, ASP.NET, AJAX, ADO.NET, XML, JavaScript, Ajax Control Toolkit, HTML, Web Services, Visual Studio 2005, VSS, SQL Server 2005, IIS 6.0
Confidential
.Net Developer
Responsibilities:
- Worked as a .net developer as a team member of total 8 Members
- Worked on developing Business logic, Data logic, View pages using VB.net, Java Script, HTML, CSS, ADO.NET
- Create user controls and reuse that control in whole application
- Design the application GUI using C#/ASP.NET & MVC Framework and Ajax for better look and feel and performance of application.
- Use AJAX based custom control, LINQ, SSRS for reporting
- Uses jQuery selector, attributes event, manipulation of DOM object design of front page and dynamically changes the content of the pages using jQuery, HTML, CSS
- Creation of HTML, CSS based prototype
- Uses FX-Cop tool for code Review
- Agile technology of sprint 2 week’s sprint, 4 sprints Release, daily Stands
- Activities involved in the Analysis, Design, Coding, Testing and problem Tracking
- Have designed various major modules like Model, User Security, and Request using C#.net, Java Script, CSS, Ajax, validation Control
- Effort Estimation for various modules
Environment: C#.net, .NET Framework (3.5), MVC, J Query, CSS, HTML, Microsoft Exception Handler, Microsoft Enterprise Library, ADO.NET, Grid view, Ajax, Visual SourceSafe, IIS, Windows 2000/XP Professional, SQL Server 2005, SSRS, FXCOP for code
