Sr. .net Developer Resume
Valencia, CA
SUMMARY
- IT Professional with 8+ years of experience in design development of Web and Client/Server applications using Microsoft .NET Technology, SQL Server, Oracle, C#, ASP.NET, ADO.NET, VB.NET, WCF, ASMX, XML and JavaScript.
- Extensive experience in using Visual Studio.NETplatform (C#, VB.NET,ASP.NET, ADO.NET).
- Experience in designing and branding Master Pages utilizing Server Controls and CSS.
- Skilled in developing User Interfaces using ASP.NET, AJAX, JQuery, XML, HTML5/DHTML, CSS and JavaScript.
- Proficient on application development using Microsoft .NET technologies like C#, ASP.NET, AJAX, MVC, Web Services, Data Structures, Windows Azure (Cloud Computing), N - hibernate and Entity Frame Work.
- 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 working with MVVM design patterns developed and designed based on requirement.
- Excellent knowledge in Developing XML, XSD, XPATH, IIS and JavaScript.
- Experience in developing Single Page Application (SPAs) using AJAX and HTML5 to create fluid and responsive Web apps using Angular JS Framework, without constant page reloads.
- Skilled in using ASP.NETfor Applications/ Websites Web User Controls, Data Grid control, Form validation controls and created custom controls.
- Experience in Developing C# .NET 2, 3.5, MSSQL, WinForms and Web Services Based multithreaded applications.
- Skilled in using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team Foundation Server)
- Experience in developing Client/Server Applications on Three Tier Architecture, N-Tier Architecture, SOA (Service-oriented Architecture), MVC (Model View Controller), and MVP (Model View Presenter) design patterns.
- Good Knowledge on GIS (Geographic information systems) applications.
- Ability to work independently or collaboratively with strong analytical, interpersonal and communication skills.
TECHNICAL SKILLS
Languages: C#, VB, HTML, XML, Java Script, typescript, C, C++, JQuery, HTML 5, CSS 3
Technologies: .NET, ASP.NET, ADO.NET, Entity Framework 6.0/5.0/4.0, WCF, Silver light 4.0/3.0, MVC, MVVM. LINQ, IIS, ASP, SSIS, SSRS CSS, TFS, SharePoint, Data Models, CMS, Angular JS, Node JS, JQuery. Backbone.js, Telerik, XML web Services, Win Forms, Windows Services
Web Technologies: Ajax, JQuery, JSON, HTML5, DHTML, XHTML, XML, CSS3.
Web/Application Servers: Internet Information Server (IIS), REST with WCF, SOAP, API
IDEs / Utilities: WebStorm, Visual Studio 2003/ 2005/2008/2 , SQL Server Management Studio, VB6, 2012/2008/2005 , Notepad++
Database: SQL Server 2005/2008/2010/2012 , MS SQL Server 2008, Oracle 10g, 11g, T-SQL, Stored Procedures, PL/SQL.
Modeling/Business Tools: Microsoft Visio, Rational Rose
Version Control: GIT, TFS
Reporting Tools: SQL Reporting Services (SSRS), Crystal Reports 8.0
Operating Systems: Windows 2000/XP, UNIX/Linux 5
Browsers: ALL (IE, Google Chrome, Mozilla, Opera)
PROFESSIONAL EXPERIENCE
Confidential - Valencia, CA
Sr. .NET developer
Responsibilities:
- Responsible for coding applications in various layers such as Data access and Business layer using C#, ASP.NET, ADO.NET and followed Agile scrum methodologies.
- Responsible for creating the Entity-Relationship diagrams, Data Modeling, Class diagrams, Sequence diagrams and Process Flow diagrams.
- Developing, Testing and Supporting of .NET web applications using .NET Framework 4.5, ASP.NET, C#, MVC design patterns, Entity Framework, GUI, HTML, CSS, AJAX, JSON, JavaScript, Typescript and Angular JS.
- Implemented Form based authentication in ASP.NET to authenticate users, worked on developing API for development using C++, C#, .NET.
- Wrote Business Logic code in C# code to read data from database stored procedures.
- Worked on website from start to finish to give it a fresh look using HTML5/CSS3/ JavaScript using leveraging the Bootstrap framework and SQL backend.
- Developed Webpages using ASP.NET, HTML, CSS, Client and server-side validations are done using C# and ASP.NET Validations.
- Worked on Entity Framework for middle tier business rules and WCF for services.
- Involved in MVC architectural design pattern and used MVC in integration with JavaScript framework.
- Designed new WPF application using MVVM and Repository Pattern from design to completion.
- Developed and maintained UI’s in WinForms and Visual Basic.
- Designed and developed .NET web components and user controls using ASP.NETand C#.NET 2.0, AJAX Toolkit.
- Currently supporting system that uses WinForms and C# for presentation and model layer.
- Implemented Data access layer using Entity Framework to communicate with SQL Server 2016.
- Implemented two-way binding among models, controllers and views with AngularJS.
- Designed Web interfaces inASP.NETusing server-side controls and included code behind pages (Code Modules) taking advantage of various .NET Framework Namespaces inC# and VB.NET.
- Worked on ASP.NET MVC worked on ORM framework.
- Involving in manual testingusing the Standards, guidelines and structured methodology in testing the application.
- Implemented MVC pattern in application development, Designed Web Forms, User Controls and AJAX Web forms using ASP.NET 4.5.
- Implemented Multithreading in WPF for performance optimization while accessing data from remote data storage including XML mapping to business object processes.
- Worked on TFS for version history and packing.
- Created a VM and SQL database in Microsoft Azure.
- Converted .NET application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Migrated SQL Server 2008 database to Windows Azure SQL Database and updating the Connection Strings based on this and deployed the application to Cloud.
- Involved in database design, wrote stored procedures, User defined functions using T-SQL and SQL Server.
- Updated Applications using C#, WinForms, WPF, SQL, MySQL, and SQL Server on Software Projects using Agile principles, patterns, and practices.
- Developed various financial reports using SSRS for higher level management.
- Develop reports using complex formulas and to query the database to generate several types of reports usingSSRS.
- Involved in Build, Debug and deployment if the components.
- Involved in user and user group meetings. Also involved in analysis of existing systems and various other sources of information.
Environment: C#.NET 2.0, ASP.NET 4.0, Visual Studio 2015/2013/2010 , JavaScript, typescript, CSS, HTML, WinForms, Angular JS, Azure, Windows Server 2008/2010, SQL Server, IIS 7.5., ASP.NET, MVC, MVVM, AJAX, SSRS, SSIS, WPF, TFS
Confidential - Miami, FL
Sr. .NET developer
Responsibilities:
- Involved in distinct phases of software development life cycle including Designing, Wireframes, Usability Testing, Programming and Presentation to clients and preparing customer specifications as part of software technical requirement.
- Involved in requirement gathering, requirement analysis, defining scope, and design by reverse engineering the existing application.
- Developed web applications using C#, ASP.NET (4.5/4.0/3.5/3.0 ), ADO.NETand AJAX Extensions under MVC architecture. Created Win Forms and Web Forms for developing the applications using win controls, web server controls and HTML
- Developed Server side and Client-side code using ASP.NET, JQuery and JavaScript.
- Involved in production support of various applications developed in VB.NET and C#.
- Used CSS3, HTML5, AJAX, JavaScript, Bootstrap and Telerik Kendo UI for the frontend design.
- Developed the web parts using ASP.NET and deployed them to IIS Web Server.
- Used Multiple N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.NET.
- Creating Oracle objects like tables, types, context, packages, procedures and functions to Add, Maintain, Updates and Deactivates Firms, Desk, Users that can View, Modify and Trade.
- Designed Oracle tables, views, synonyms for the application.
- Involved to set up the standards on client-side frameworks and implemented framework libraries for Unit testing, logging, Code Quality and reporting code metrics.
- Coordinated tasks among other work functions, including web designers, software developers, and project managers.
- Developed application using WPF and Silverlight with Prism framework.
- Developed test-driven development (TDD) strategy guiding use of the unit testing framework.
- Developed dynamic work flow process usingASP.NET1.1,VB.NETand SQL Server 2008.
- Wrote various stored procedures and SQL statements to access data from SQL Server database.
- Developing reports onSSRSon SQL Server (2000/2005/2008 ) and excellent in SSIS packages for integrating data.
- Worked on NoSQL development using Azure Storage
- Modernize and optimize the enterprise applications to migrate to Microsoft Azure Cloud Technology and troubleshooting & debugging issues as they arise.
- Provided C#/WinFormssoftware development and debugging services.
- Updating and fixing bugs in existing WPF applications using C# and SQL Server DB.
- Designed large numbers of Windows Presentation Foundation (WPF) Window Forms, Custom Controls and User Controls using XAML language.
- Developed N- tier applications using MVVM architecture with Model, View and View Model using WPF Win-forms, business logic layer (C#.NET), data access using SQL Server 2012and WCF services.
- Designing, Development and Deployment of High-Performance, Scalable, Distributed, ASP.NETApplications.
- Worked on consuming, building and implementing Web Services using SOAP and REST calls.
- Used Jira and Quality Center (QC) tool to track the support tickets.
- Worked on integrating JQuery APIs with MVC pattern.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and involved in performance tuning the website.
- Developed websites using JavaScript frameworks such as Backbone.JS.Angular.JS
Environment: C#, MVC 4, ASP.NET 4.0/4.5, WCF, AngularJS, NodeJS, AJAX, JSON, WebStorm, Visual Studio 2010/2012/2013 , WinForms, MVC, MVVM JavaScript, JQuery, Bootstrap, LINQ, TDD, WPF, REST, IIS 6.0/7.0, TFS, SharePoint Server, Agile, SQL Server 2008/2012, Oracle, Windows XP
Confidential - Knoxville, TN
.NET Developer
Responsibilities:
- Involved in various client meetings with the team to discuss improvements options during the development of the application.
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Used the Object-Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- Worked closely with the client team to design and develop the application according to client requirement using ASP.NET with the business logic implemented using C#.
- Developed the application using .NET 3.5, WCF.
- Designed and developed a web-based application and component using C# to automatically generate constants by reading and parsing XML source files and schema files.
- Developed User and Custom Controls with Event handling mechanism.
- Involved in development of UI (User Interface) Pages using the HTML 5, CSS 3, Master Pages & ASP.NET Controls and ASP classic controls.
- Used Windows Communication Foundation (WCF) web services for creating Service end points and Service contracts for the Application and consumed the web services.
- Created database tables using SQL Server stored procedures, triggers and cursors for the forms.
- Communicate with server team to discuss and provide technical solutions to develop web services for data communication between client and server.
- Extensively worked on NoSQL developmentfor developing applications using Azure.
- Created snapshots by using MVVM model for WPF (Windows Presentation Foundation) for the functional requirement phase and used SQL Server Integration Services (SSIS)
- Worked on SSIS Packages for the extraction of data and schedule the jobs to run on daily Feed basis.
- Created various reports like tabular reports, matrix reports, and parameterized reports using SSRS.
- Designed and developed an application using Model View Controller (MVC) 4 application framework.
- Used Team Foundation Server (TFS) to create branches and merging methodologies.
- Designed and managed build and release methodologies usingTFSfor .NET Applications
- Integrating all client components and performed unit testing.
Environment: C#, MVC 4, ASP.NET 4.0/4.5, WCF, AJAX, JSON, Visual Studio 2010/2012/2013 , JavaScript, JQuery, Bootstrap, Azure, CMS, LINQ, TDD, REST, IIS 6.0/7.0, TFS, MVC, MVVM, Agile, SQL Server 2008/2012, Windows XP
Confidential - Portland, OR
.NET Web developer
Responsibilities:
- Effectively followed Agile Methodology for design and development of user interface using ASP.NET, VB.NET, HTML and JavaScript.
- Involved in gathering and analyzing the requirements from end-user.
- Developed and designed the web pages by using VB.NET, C# and ASP.NET.
- Designed User Interface using Asp.NET Standard Controls, Win Forms and Ajax Controls.
- Design and connect the database with the use of VB.NET components.
- Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET.
- Created Master pages and CSS files for uniform look across web interface.
- Extensively used ADO.NET objects like Connection, Command, Data Reader, Data Adapter and Dataset.
- Used MS SQL Server to create the databases and those databases are integrated in Application.
- Deployed and maintained ASP.NET applications running at IIS 6.0.
- Worked with MS Visio to create the Diagrams, Templates and Layouts with the Vector Graphics.
- Developed stored procedures for data access using PL/SQL.
- Maintained and designed databases with use of SQL server.
- Designed and developed complete front-end application using Classic ASP /VB Web Forms.
- Designed and developed several SQL Server stored procedures for all the DML functionality for the web site.
- Involved in System and Integration Testing.
Environment: .NET Framework 4.0, Visual Studio 2010, 2012, ASP.NET 4.0, C#. Net3.5, VB.NET, HTML5, CSS3, JavaScript, J-Query, Web Services WCF, SQL SERVER 2008/2010, SSIS, SSRS, VSS, TFS, PL/SQL, MVC3.0 and 4.0, UML, C#
Confidential
.NET Developer
Responsibilities:
- Involved in design and development of user interfaces using ASP.NET, AJAX, HTML and CSS.
- Implemented role-based security model to control user access to the application.
- Designed and developed custom web controls for data binding to client applications via XML and the .NET Datasets
- Designed and developed Web forms using ASP.NET Server Controls, Data Grids, user controls for reusability.
- Used ASP.NET Validation controls for validating user inputs.
- Created Views, Stored Procedures, SQL queries and implemented ADO.NET to insert, update, delete and select data from database.
- Involved in testing, debugging and implementation.
- Involved in development and documentation of the project using Waterfall methodology.
- Designed and developed web pages using ASP.NET, JavaScript, HTML and CSS.
- Implemented server-side validation using ASP.NET Validation Controls.
- Assigned permission and roles based on the hierarchical position of user using ASP.NET authorization.
- Created Authenticated logins and validated permissions.
- Used Data Grid, Data List to populate data from database
- Involved in Debugging and Testing of the application.
- Generated different reports to assist in decision-making using Crystal Report.
Environment: Visual Studio, ASP.NET, ADO.NET, C#, HTML, CSS, XML, IIS, JavaScript, SQL Server, Master Pages, VSS, MSSQL Server
Confidential
.NET Developer
Responsibilities:
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Developed ASP.NET pages using C#, HTML, CSS and AJAX on the approved Design Document.
- Developed web applications using ASP .NET MVC 3.0 framework
- Used ASP.NET Validate controls to handle Server-Side validations and JavaScript to handle Client-Side validations.
- Created SQL Tables, Views, Queries, and Stored Procedures to store and update the data and patient reports.
- Worked on ADO.NET EF with ASP.NET 4.0 Web Application Project to work with Entities and Associations. Used LINQ to Entity for running C# and SQL based database Operations.
- Developed web forms with C# to store the customer policy data in Database.
- Generated the required reports with the help of data grid, data list.
- Developed Stored Procedures, Triggers and complex SQL statements and generated various reports using Crystal Reports.
Environment: Visual Studio 2005, ASP.NET, Microsoft .NET Framework 3.0, Web Services, ADO.NET, JavaScript, AJAX, SQL Server 2005, Windows XP Pro, IIS, CSS, XML
