Senior .net Developer Resume
San Diego, CA
SUMMARY
- Over 8+ years of experience in all the phases of SDLC design and development of Enterprise - level web and windows applications using Microsoft Technologies.
- Strong experience in N tier and Service Oriented Architecture (SOA).
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Experience in analyzing Functional requirements, designing UML, Use Case and Class Diagrams using Microsoft Visio.
- Experience with VBA excel Programming.
- Extensive experience in using C#, ASP.NET, ASP.NET MVC, VB.NET, ADO.NET, Web Forms and Web Controls.
- Excellent experience in dealing with Delegates, Assemblies, User Controls and Custom Controls.
- Worked with AngularJS and Knockout JS for 2-way databinding.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, JQuery, CSS3, AJAX, Multithreading, XML, JSON and HTML.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
- Experience of handling queries using .Net LINQ components.
- Experience in creating and consuming Web Services.
- Proficient working with Stored Procedures, Triggers, Cursors, Functions and Views with Microsoft SQL Server Management Studio (SSMS, SSDT) and also using PL/SQL in Oracle with SQL Developer and Toad.
- Excellent experience in developing and consuming Windows Communication Foundation (WCF) Services.
- Experience in developing the SSIS packages.
- Experience in generating reports using SQL Server Reporting Services and Crystal Reports, Report Builder.
- Experience in using Web Services, XML, XPATH and XML Schema.
- Experience in working with Microsoft Team Foundation Server, Visual Source Safe (VSS), Visual Team System (VTS) and Tortoise SVN.
- Experience on .Net framework update conversion, IIS upgrade, Hosting on IIS 6/7/7.5/8, IIS Express.
- Experience working with 3rd party controls Rad Grid, Filters, Paging, Custom Sorting, Update Panel (Telerik).
- Experience in CSLA Framework, Entity Framework and NHibernate.
- Experience in working with Software Development Processes & Models: Waterfall & Agile-Scrum Model.
- Experience working with different State Management techniques like Application State, Cookies, Session, View State, Caching, Query String, Profile concepts.
- Worked on Mobile, Web, I-pad cross browser functionality using Media Queries, CSS.
- Installing & Configuring SQL Server, Oracle Database, MYSQL, Visual studio, TFS, ASP .Net and Classic ASP on IIS and adding extensions to it.
- Good amount of experience in translating complicated enterprise specific business rules and procedures into appropriate business logic components such as code libraries, stored procedures and security models.
- Energetic self-starter with excellent analytical and organizational skills along with the ability to work individually as well as in a team environment with good team spirit.
TECHNICAL SKILLS
Programming: C, C++, C#, VB 6.0, VB .NET.
Scripting: Java Script, VBScript
Frameworks: .NET 1.1/2.0/3.0/3.5/4.0/4.5/5 , N-Hibernate, Eclipse IDE.
IDE: Visual Studio 2003/2005/2008/2010/2012/2013/2015
Web Design: Adobe Dream Weaver CC, Adobe Acrobat, Media Encoder CC
Web Technologies: ASP.NET 1.0/1.1/2.0/3.5 , XML, WSDL, WCF
Web Services: SOAP, HTTP
Web server: IIS 5.1, IIS 6.0, IIS 7
Database: SQL Server 2012/2008 R 2/2008/2005/2000 , Oracle 10g/11g, MySQL, SQLite, MS Access, Excel 2013/2007/2003/2002
Reporting: SQL Server Reporting Services, Crystal Reports
Version Control: Visual Studio Team System, Tortoise SVN, and Visual Source Safe
Operating Systems: Windows 2000/XP/2003/2008 Server.
PROFESSIONAL EXPERIENCE
Confidential, San Diego, CA
Senior .Net Developer
Responsibilities:
- Analyzed the requirements and significantly contributed in the development by discussing and presenting ideas.
- Extensively worked on social login Google, Yahoo and Facebook using 3rd party API (Jan Rain) and developed an API to use the social login and record share and tweet features from users for different web pages.
- Incorporated many rich, user friendly, responsive features in the application using .Net framework, AJAX Library, HTML, CSS, JavaScript and JQuery.
- Involved in Mobile Application Development of different web pages.
- Worked on good amount of production issues and identified the underlying issues which were not known and provided solutions to team.
- Worked with ASP.NET MVC, Web API, and State Management.
- Build and deployed the various websites and applications.
- Worked on ASP .NET, C# Server side scripting to provide the security entered by the user without manipulating the data.
- Worked with Razor Views Engine to embed server side code into HTML markup code.
- Used JavaScript to perform the client side validations and to generate dynamic actions.
- Worked on Content Management Applications to publish and apply changes.
- Created, Altered Stored procedures, Tables, Views and Triggers.
- Scheduled Many Jobs on Windows Task Scheduler and also troubleshoot for resolving issues.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Used Web Services (WSDL) for updating user information with application and components by authenticating and validating the objects.
- Worked on XML, XML Serialization and Deserialization to access the properties of an object and modify its values.
- Worked under Test Driven Development environment while developing the E-commerce application.
- Used CSS for achieving uniformity among all the ASPX Pages.
- Authenticated designed widgets by integrating into ASP.Net MVC website with the custom Web API for page specific business logic, for using in social sign-in via mobile, tablet and desktop applications.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used SSRS for Enterprise Level Reports and Scheduled few jobs with SSIS as per requirement.
- Worked on Import, Export data from excel to database.
- Classic ASP for generating SQL instant reports, export to excel using ASP.
- Worked with Desktop, Mobile, I-Pad applications, Android devices for browsers responsive designs on.
Environment: ASP.NET MVC 5, C#, Visual Studio 2015/2012/2010 , ADO.NET, IIS 7.5/8, Web API, Web Services, Java Script, JQuery, Multithreading, SSRS, SQL Server 2014, Windows 7/8, Windows Server 2003/08/12, Bootstrap, TFS 2013.
Confidential, Rancho, CA
Senior .Net Developer
Responsibilities:
- Analyzed the requirements and significantly developed and deployed applications to different Environment.
- Working on Enhancing new requirements and Fix issued tickets from Jira Sprints or Backlog with Agile Methodology.
- Worked on fixing the layout using bootstrap after enhancing the requirement using .Net framework.
- Used AJAXPro Namespace Library to make requests and extract data.
- Worked with ASP.NET MVC, Web API, and State Management.
- Worked with Razor Views Engine to embed server side code into HTML markup code.
- Created, Altered Stored procedures, Tables, Views.
- Worked with Web Services which in turn interacts with database sends and receives requests, response to and from application.
- Used CSS for achieving uniformity among all the developed Pages.
- Worked on Reporting Using Excel for client using Sql and .Net applications.
- Authenticated using SSO (Single Sign On), Directory Access, Domain Access into ASP.Net MVC websites using Web API with Http Verbs.
- Used Entity Framework EDMX file, ADO.NET on MVC framework, class libraries.
- Worked on Ado .Net objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources in other projects.
Environment: ASP.NET MVC 5 VB.NET, VB.NET, Visual Studio 2013, ADO.NET, Entity Framework, IIS Express, Web API, Web Services using MVC, Java Script, JQuery, Bootstrap, SQL Server 2014, Windows 10, Windows Server 2008, TFS 2013, JIRA, Confluence, SQL Profile.
Confidential, Santa Ana, CA
Senior .NET Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Followed Scrum and Test Driven Development Methods in Agile methodology to produce high Quality software.
- Used design patterns like Singleton and Abstract Factory, Model-View-Controller (MVC) architecture framework, Model-View-View-Model (MVVM).
- Worked with ASP.NET Web Forms, ASP.NET MVC, Web Services, and State Management.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Used LINQ to Entities with EF model to massage the data and tune the performance used compile queries and eager loading.
- Used NHibernate to provide communication between data access layer and backend database.
- Used WCF Service for communicating with third-party application services and made changes to our website.
- Worked on Modifying complex procedures using debug and statements inside procedures for performance Issues.
- Wrote store procedures, views, complex SQL queries. Altered complex procedures for final billing.
- Used NuGet package manger console for installation of frameworks plugin on to visual studio.
- Worked on MVVM a separation pattern for data-binding.
- Understanding and implementing the concepts of paging using MVC passing parameters to SQL procedure.
- Involved in Developing the Detail Design documents.
- Created Interactive reports using SSRS and Crystal enterprise manager.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Worked on Dependency Injection using Unity Framework.
Environment: ASP.NET MVC 4.5, C#, Visual Studio 2012, ADO.NET, IIS Express, WCF, LINQ, N-Unit, .NET Framework 4.5, UML, Java Script, JQuery, Html, framework, CSS3 Multithreading, Crystal Reports 11.0, 2010 MTFS, Team System, SQL Server 2012, Sql Profiler, NHibernate, Windows Server 2008, Angular JS, knockout JS.
Confidential, Carmel, IN
.NET Developer & offshore co-coordinator
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Followed Scrum and Test Driven Development Methods in Agile methodology to produce high Quality software.
- Analyzed the requirements and significantly contributed in developing UML Diagrams.
- Extensively applied the Object Oriented Analysis and Design (OOAD) concepts, and used design patterns like Singleton and Abstract Factory, Model-View-Controller (MVC) architecture framework.
- Incorporated many rich, user friendly, responsive features in the application using .Net framework, AJAX Library, CSS, JavaScript and JQuery.
- Designed the data access layer on the middle layer to connect various databases for various groups.
- Worked with ASP.NET Web Forms, ASP.NET MVC 3.0/4.0, Web Services, and State Management.
- Designed security for WCF service endpoints. Designing of WCF based Service, Data, Fault and Message Contracts.
- Used LINQ to SQL, LINQ to XML, and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Used NHibernate to provide communication between data access layer and backend database.
- Used agile methods and frameworks/tools like spring and NHibernate.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Used Web Services and WCF Services (WSDL, SOAP) for communicating with other application and components.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to data sources.
- Used Log4net for tracing exception in to a notepad using text writer.
- Implemented Windows forms using LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked DB tables and stored procedures and Implemented LINQ Lambda Expressions to query in memory expressions.
- Used Unity container (Dependency Injection) to instantiate class objects under one of the projects.
- Worked on classic ASP for Client customer support web applications adding inputs or editing fields.
- Used Python, shell scripting to execute tasks and schedule jobs with third party scheduler.
Environment: ASP.NET MVC 4.0/3.0, C#, Visual Studio 2010/2008, ADO.NET, COM, COM+, IIS 7.0/6.0, WCF, Silverlight 4.0/3.0, LINQ, N-Unit, .NET Framework 4.0/3.5, UML, Log4net, Java Script, Multithreading, Oracle 11g, Windows Forms, ANksh SVN, Tortoise SVN, NHibernate, Windows Server 2003.
Confidential, MD
.Net Developer
Responsibilities:
- Involved in developing the Detail Design documents and Technical document.
- Developed the new UI for reports related to the Merchants.
- Created new UI to manage Autobill and Vault Records of the customers such as store, retrieve Edit and so.
- Used server side techniques like Session, Caching. Also worked on client side technique using View State.
- Implemented the Business logic in C#.NET, where all the Business Classes are written in developing the Application.
- Used CSLA framework to implement Business Layer for maintaining reusable, object oriented business layer for the app to follow the existing system.
- Worked with User controls and ASP.Net controls in .Net 3.5
- Used JavaScript to generate the dynamic response and client side validations for the data provided by the user.
- Implemented Custom Paging, Filtering, Sorting on Grid View.
- Consumed WCF Services to process the payment and providing the response.
- Updated existing Gateway WCF Services based on new requirements.
- Worked with the new Stored Procedures, Functions, Sequences and Triggers in Sql.
- Handled all the funding calculations of the merchants using Stored Procedures.
- Tested the application as per the test cases and business logic using unit test and fixed the bugs.
- Worked with Team Foundation Source Control (TFS) which stores all code, as well as a record of all changes.
Environment: ASP.Net 3.5, C#.Net, WCF Services, JavaScript, Unit Testing, Integration Testing, Visual Studio 2010, SQL 2008 R2/2005, MS-Windows XP, HTML, N-tier Architecture, OOAD, Telerik Controls, TFS, Agile (Scrum) methodologies.
Confidential, MN
.NET Developer
Responsibilities:
- Involved in gathering therequirementsfrom client and developing the User-Interface.
- Designed and developed N tier architecture using .NET framework with C#.NET.
- Followed Agile Scrum methodologies and TDD (Test Driven Development) for developing the application.
- Involved in analysis, design & development of the project using object oriented analysis and design (OOAD).
- Designed UI using AJAX controls and ASP.NET 3.5 (Master pages, themes, site navigation maps).
- Involved in developing the client side scripting files usingJavaScriptfor dynamic actions as well as validations to be performed at the client-side apart from standard .net validation controls.
- Developed web pages to display the status details to customers using ASP.Net and C#.net.
- Used Dataset, Data Tables, Data Adapter, Data Reader and other ADO.Net connectivity controls.
- Implemented Web Services using WSDL to retrieve various accounts information.
- Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET.
- Used .Net 3.5 LINQ components in data layer.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Extensively used SQL Server Integration Services (SSIS) of SQL Server for importing and exporting data from SQL server to another database.
- Designed and implemented Dashboard functionality using SSRS by enabling and activating appropriate features and by specifying trusted locations.
- Developed WCF Services to get all the Details of employees in firm for Search Engine.
- Developed and consumed services to use WCF Component for payment processing.
- Implemented State Management using Application, Session, and View State Variables.
- Participated in (SQL Server) database designing and database programming (database tables, stored procedures, functions, triggers etc.)
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Worked on performance tuning.
- Generated various reports using SSRS and Integrated reports with asp .net using Report Viewer.
- Used VSS for Source Control management.
- Deployment of Application on Test and Production server.
- Automated Unit test cases and performed Integration testing of the application.
Environment: ASP.Net 3.5, C#.Net, Ajax, Web Services, WCF, LINQ, Unit Testing, Integration Testing, Visual Studio 2008, SQL-Server 2008, SSRS, SMTP, XML, MS-Windows XP, CSS, JavaScript, DHTML, SOA, OOAD, UML, VSS, N-tier, Agile (Scrum) methodologies.
Confidential
.NET Developer
Responsibilities:
- Designed the Web and Desktop applications using Use Cases, Sequence diagrams, Class diagrams etc.
- Extensively used the technologies like ASP.NET, C#.Net, HTML, CSS, AJAX, JavaScript and JQuery for designing the web application based on W3C Web Standards.
- Extensively used Master pages, Custom Controls, User Controls, and CSS in designing the web application.
- Data Access layer has been designed using ADO.NET. Developed data base objects for inserting, updating and getting data from the databases.
- Extensively worked with SQL Server in creating tables, stored procedures, indexes, views and triggers.
- Worked with SQL Server Management Studio, in developing database applications and also worked with optimization and fine tuning of stored procedures and queries using SQL Profiler.
- Integrated XML schemas through web services to make XML documents.
- Worked with SQL in developing queries, stored procedures and other database related operations.
- Web Services, Windows Communication Foundation (WCF) have been for designing the service manager.
- Worked with (WCF) Service Contracts, Data Contracts and Operation Contracts.
- Large file upload was implemented with Streaming concepts of WCF to upload the document at real time
- Extensively implemented AJAX controls to increase the performance of the web application.
- Java Script and JQuery have been used for client side validations and other client side related operations.
- Worked with SSRS in generated reports of all sorts such as weekly, monthly order reports.
- For scheduling reports (SSRS) need to make subscriptions in the report server.
- DevelopedSSIS packages in SQL 2005
- Worked extensively with Unit Testing (N-unit).
- Providedsupport for the Production server.
Environment: ASP.NET 2.0, C#.Net 2.0, Visual Studio 2005, ADO.NET, HTML, AJAX, WCF, SQL Server 2005, SSRS, JavaScript, IIS 6.0, CSS, N-unit, Microsoft Visio 2003.
Confidential
.Net Developer
Responsibilities:
- Involved assisted in planning and development of Application life cycle. Study and analysis of the Business process flow and existing systems requirements.
- FollowedAgile (Scrum)methodologies.
- Developed application by implementing Model View Control (MVC) design patterns.
- Designed complex User Interface (UI) screens, modifying existing screens to use AJAX framework.
- Designed UI using AJAX controls andASP.NET2.0 (Master pages, themes, and Site navigation maps).
- Used J-Query for client side animations and validations.
- Extensively usedADO.NETobjects such as Data Adapter, Dataset, Data Reader, and Data View.
- Developed XMLWeb ServicesusingC# for retrieving the Quote rates.
- Used ASP.NETserver controls like Grid View, Form View as a part of user interface and for data display.
- Used ASP.NET Master Pages that were common throughout the application and content pages.
- Worked with Web controls, User controls and Custom controls.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Improved the performance by selectively using Data caching.
- Developed SQL stored procedures for data manipulation and querying data from SQL Server.
- Involved in UNIT testing.
- Performed version controlling in Team Foundation Server (TFS) as version controls tool.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
Environment: Visual Studio 2005,ASP.NET2.0, VB.Net, ADO.NET, CSS, MVC, OOAD, SQL Server 2005, XML, HTML, J-Query, IIS 6.0, Web services, Ajax, TFS, SOAP, Windows 2000, SSRS.