Senior .net Developer Resume
Phoenix, AZ
SUMMARY:
- 8 years of experience in analysis, design, development, research and implementation of Software development Life cycle (SDLC), object oriented software systems and development of Windows Based, Web based, Client/Server and n - tier distributed applications.
- Strong Technical expertise in using Web Technologies like ASP.NET, AJAX, ASP 3.0, XML, XSL, XSLT, Crystal Reports.NET, Web Services, Java Script, COM/DCOM, HTML, WPF, Silver light, WCF, Web Services, DHTML, IIS 5.0/6.0, Visual Studio.NET 2005/2008/2010, SQL Server 2000/2005/2008.
- Excellent knowledge in Object Oriented analysis and design (OOAD), Agile Development Methodology, Service Oriented Architecture (SOA) and Model-View-Controller Architectures (MVC).
- Expertise in Microsoft Technologies including VB.Net, C#.Net, ADO.Net, VB.NET, JQuery, Java Script, bootstrap, ASP.Net, Web Services, XML, XSLT and Ajax.
- Experience of working with legacy applications VB 6.0, Experience converting VB application into .Net framework applications.
- Experience in WinForm (Desktop) application design and development using C#, VB.Net, VB6
- Extensive experience in web-based page and site designs using HTML, XHTML, DHTML, CSS, JavaScript, Web API, JQuery and AJAX.
- Hands on experience in developing Single Page Applications (SPA) using JavaScript MVC frameworks such as using Angular JS, backbone.js and Node.js.
- Successfully implemented projects that involved the concepts of SDLC (Software Development Life Cycle) paradigm
- Experienced in developing Windows applications using WPF (Grid Controls, Data binding, Document Viewer, Drag and Drop etc.) as well as Silver Light.
- Used MVVM pattern extensively.
- Used HTTP/Web Service way of communicating with the middle tier
- In depth knowledge and experience with leading practice IT disciplines including object oriented programming (OOP) and software development life cycle (SDLC).
- A motivated self-starter who works well individually as well as a member of a team.
- Worked with Scrum, Agile Software Development.
- Highly experienced in Object oriented design (OOD) and Object-oriented programming (OOP).
- Experience with Design patterns, Data structures.
- Experience in WCF, knowledge of WPF
- Expertise in creating Web Forms, User Controls, Custom controls and validating user inputs using validation techniques and Ajax Controls.
- Excellent Knowledge of Microsoft Entity Framework and how to use it along with MVC3, MVC Scaffolding (CRUD generation), and MVC Razor Syntax for leveraging the MVC design pattern
- Experience in usage of LINQ.
- Using entity framework to create database objects.
- Experience in designing and normalization of tables, writing Stored Procedures, Functions, Triggers, Indexes and Views.
- Experienced in building web application using Knockout.js, Angular.js, MVC Razor, ASP.NET Web API.
- Strong skills in .NET Suite and good programming experience in developing applications.
- Experience in developing GUI using HTML, AJAX, Telerik Controls.
- Expertise in database programming using MS SQL Server, NOSQL, MONGO DB.
- Experienced in developing enterprise applications using DOM (Document Object Model), XML, XAML, XSLT and XML Parsers with clear understanding of well-formed XML and Valid XML and LINQ to query XML.
- Good experience in developing, customizing and deploying portals using SHAREPOINT 2010/2013.
- Expertise in creating DTS packages in SQL Server.
- RDBMS Architecture, Model, Design & Development including SQL Server, T-SQL, SQL, PL/SQL.
- Experience in working with QA team for resolving the bugs as part of the bug life cycle.
- Strong communication skills and experience in customer interaction in requirements gathering. Played various customer interaction roles in various capacities, across projects.
TECHNICAL SKILLS:
.NET Technologies: ASP.Net 4.0/3.5/2.0, ADO.Net, Web Services / WCF / WPF / MVC / Winforms, Silverlight
Programming Languages: C#. NET 4.0, VB.NET, C, C++
Web Technologies: Classic ASP, ASP.NET, HTML, Razor Engine View, XML, XSLT, CSS, JavaScript, UML, SOAP, VBScript, AJAX, MVC, VB SCRIPTING, Bootstrap, Web API, AngularJS.
Scripting and Markup: HTML, HTML5, DHTML, Java Script, Ajax, XHTML, CSS, DTD, XML Schema, XPath, XSLT, Angular JS, backbone, JQuery.
Database Technologies: MS-SQL Server 2014/ 2008/ 2008 R2/ 2005, MySQL, Oracle9i/10g, MS-Access, NOSQL, MONGO DB
Web/Application servers: MS Internet Information Server (IIS)
Source Control Tools: Tortoise Hg, Bit Bucket
IDE: Microsoft Visual Studio .NET 2013/2013/2010/08/05/02, Microsoft Business Intelligence
Operating Systems: Windows 8/7/XP/NT/2003/2000
Integration Tool: SQL Server Reporting Services
Tools: Ajax, Telerik, Visual Studio
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server
Framework: Microsoft .NET Framework 4.0, 3.5, 3.0, 2.0
Reporting tools: SQL Server Reporting Services, SSIS, SSAS, Crystal Reports, Report Builder 3.0
Testing Tools: Win Runner, N-Unit
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Senior .NET Developer
Responsibilities:
- Involved in designing, development and testing of application to provide new policies and customer feedbacks.
- Analyzed the existing documents and information to overcome problem with easier solution.
- Used various modeling techniques like data modeling, data flow diagrams, and UML diagrams for designing and developing the application
- Developed MVC view using ASP .NET RAZOR syntax
- Implemented web based front end using ASP.NET 4.0, JQuery, Ajax Controls, CSS, HTML5 controls and business logic using C# developed code for related web pages to display data relevant to the various product searches.
- Developed spatial data overlays and comparisons tests topology for structure and accuracy of spatial data components of centerline files and parcel polygons and datasets assuring sound principles and no gaps overlaps or duplicates
- Involved in maintaining the customer master file and traffic profile in Oracle Order Management System.
- Responsible for processing new orders / managing order changes accurately and in a timely manner via the Oracle order Management System.
- Designed developed tested and certified applications software and systems functionality
- Managed individual data and application development projects
- Developed VIP dash board page using VB.Net, C# 4.5, SQL Server 2008R2, Dev Express 13.2, and WCF Service.
- Developed new Windows Service in C# to process XML's from MSMQ, do validations and build a request to be dropped into IBM WebSphere MQ to send to First Data in real time ODS call.
- Used Infragistics controls for desktop/winform user interface design and development.
- Successfully migrated Database SQL server 2008 to 2014.
- Used ADO.NET to focus on Database Classes and related Stored Procedure along with Database Design Normalization, Creating Table and constraints.
- Integrated AJAX and JQuery for rich UI experience.
- Implemented Routers in Single Page App (SPA) as a part of Angular JS, backbone implementation.
- Used the LINQ queries, which are strongly typed since classes are auto generated to match the database schema.
- Created and Consumed WCF Web Services used for data transfer etc.
- Testing the complete win application to verify that they meet the requirements specified in the design document
Environment: ASP.Net 4.0, C#, LINQ, Razor syntax, AJAX, Win forms, SQL Server 2014, VB.NET, JavaScript, log 4j, JIRA,HTML5, Angular JS, backbone, LINQ, Crystal Reports 2013, CSS,.Net Framework 4.0, XAM.
Confidential, Dallas, TX
Senior .NET Developer
Responsibilities:
- Worked with Business Analysts in understanding business requirements and analyzing use cases.
- Performed actively in the Development and Testing phases of SDLC life cycle and monitored day to day project activities to ensure the deadlines were achieved as per client expectation.
- Involved with the client team to design and implement the advanced technologies WCF, SOA, ASP.NET with the application logic in C# according to the user requirements.
- Involved in front end Application development using in ASP.NET, AJAX using C#, and back end in SQL Server 2008.
- Design and implementation of the User Interface by using Telerik controls.
- Normalized data from source systems will be loaded to centralized operational Data Source (ODS).
- Extensive development using ASP.NET, Web Forms using AJAX, Master Pages, Themes, Web Parts, Provider Model, Java Script. Also involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.
- Written T-SQL Queries, Created Tables, Views, Stored Procedures, Table Variables, Functions, Indexes, database diagrams using SQL Server Management Studio.
- Used various reusable components and plugins for different page functionality (Modal box plugin, Tabs, Forms Controls using JQUERY, backbone, Angular JS, UI Bootstrap
- Designed and developed static and dynamic pages validating client side and Server side scripts.
- Developed responsive Login page with forms authentication.
- Developing data access components in ADO.NET Entity Framework.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, HTML, Java Script and AJAX including JQuery library.
- Involved in Writing the validation code in ASP.NET using VBScript upon accepting the username and password, setting cookies and displaying the home page.
- Consumed some external Windows Communication Foundation (WCF) Services to write logs to the database.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using Sql server2008.
- Created and maintained ASP .NET Razor pages and Web forms using C#
- Used the Object Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
- Involved in front-end development using Visual Studio 2010, ASP.Net, and CSS.
- Used JQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Developed User controls using ASP.Net and C# and used them dynamically in the web pages using Master pages and CSS.
- Designed MVC design pattern for ASP.NET application development using the ASP.NET MVC framework.
- Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the required information.
- Involved in designing Web forms using server controls, validation, user controls using .Net framework.
- Create deployment packages for releases, update JIRA’s for the release, get pre-release sign offs, host release meetings, Coordinate with multiple teams and support release activity.
- Used Web Services to enable effective communicate between different layers in the Application.
- Implemented the application logic using Object Oriented Programming (C#).
- Developed Web Forms using ASP.NET and SQL Server as back end for databases.
- Developed Web Services to interact with remote business objects and different suppliers systems using SOAP, HTTP/XML, WSDL
Environment: .Net Frame Work 4.0, MS Visual Studio 2008/2010, Razor, JIRA, VB.NET, C#.Net, ASP .NET, ADO.Net, SQL Server 2005/2008, SSRS Reporting Services, SSIS, CSS, Telerik controls XML, Web API, bootstrap, JQuery, T-sql, Java Script, Windows Servers 2008, VSS, Ajax Toolkit Controls, Oracle, Web Services, Angular JS, backbone, SOAP/WSDL/ WCF, WPF, HTML5.
Confidential, Hartford, CT
Senior .NET Developer
Responsibilities:
- Involved in understanding and transmitting the business requirements for the project, and translating these into functional specifications.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Developed Web Forms using ASP.NET, HTML, JavaScript and C #.
- Implemented 3-Tier architecture, facing key challenges on Business and Database layers.
- Implemented AJAX Library, CSS, and various web controls to present interface to users in a much comfortable environment.
- Used global database to store the data that can be shared by different phones as against common practice of using in built SQL Lite database for Android.
- Involved in EHR and EMR portals for portal registration of the customers.
- Implemented JQuery to validate user controls and web forms, used Grid Views and custom paging for displaying of data.
- Used Oracle SQL Developer Data Modeler reverse engineering to connect to existing database and ODS to graphically represent the Entity Relationships.
- Developed, implemented and provided support for multiple internal .Net applications Winform and web using C#, ASP.Net, SQL Server 2008 and Oracle 11g
- Involved in providing hyperlinks for documents using CMS.
- Used LINQ to SQL and LINQ to Objects for retrieving the data efficiently.
- Modified web services using C# to interact with the other applications and exposed them using SOAP and HTTP.
- Implemented WCF services, better logging and exception management support to help in the early detection of new problems.
- Implemented Data Access Layer using ADO.NET to communicate with the MS SQL Server Database.
- Used TFS for version control and to maintain the updates time to time.
Environment: .Net Frame Work 2.0, ASP.NET, Winforms, VB.NET, Bootstrap, HTML,CSS, SQL Server 2008, XML, XSLT, Web Services, LINQ, WCF,MVVM, SSIS, VSS, TFS.
Confidential, Bloomfield, CT
.Net Technical Analyst
Responsibilities:
- Worked on Agile Scrum methodology for development.
- Designed and implemented Web application using ASP.Net and C# and performed validations.
- Created and modified Stored Procedures, Triggers and Queries for automating various interface tasks using SQL Server 2008.
- Implemented Type 1 and Type 2 methodologies in ODS tables loading to keep historical data in data warehouse.
- Involved in development of Web Forms, Classes using VB.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- The major part of this project utilized VB .Net, ASP .Net, ADO .Net, SQL Server 2000 and Access, XML and Web Services (SOAP) and involved the use of encapsulation, inheritance and polymorphism. Stored Procedures Triggers and Views were utilized heavily.
- Implemented SOA using C# and WCF to decouple the UI and BL.
- Effectively used ADO.NET components such as Data Set, Data Adapter, Data Reader as when needed to implement the custom built DAL.
- Developed Data Models by Model First approach using Entity Framework 4.0 to enable strongly-typed LINQ queries.
- Involved in application enhancement in terms of Improved security, Error logging, Exception Handling and Code Reuse.
- Designed and developed Use Cases, Activity Diagrams, and Sequence Diagrams.
- Involved in maintaining, Debugging and resolving the issues.
Environment: Visual Studio .NET 2008, ASP.NET 3.5, VB.NET, C#, ADO.NET, IIS 6.0, Web Services, SQL server 2008, JavaScript, LINQ, Crystal Report, XML, WPF, and WCF.
Confidential
.Net Developer
Responsibilities:
- Used Microsoft Enterprise Library as it is a set of tools and programming libraries for the .Net Framework.
- Designed the interfaces needed for exposing the Business Components.
- Applied Master Pages, Themes, and CSS for a consistent look and feel for Page design.
- Involved in design and development in n tier architecture with C#, ASP.NET, ADO.NET.
- Used LINQ for querying the data objects in C#.
- Developed the code for the UI layer, business layer, and the data access layer.
- Business layer design to implement different business rules as set by rules system.
- Extensively used SQL Server, SSRS reports for data retrieval and data manipulation.
- Performed required field, comparison, range, custom validations of the input controls of the web forms.
- Used Web config to set up connection strings
- Used MS Visual Source Safe as source control for managing the code.
- Used Ajax to effectively utilize client resources and improve performances.
- Implemented application state using view state, session variables and query strings.
- Updating the bug status in internal Bug Tracker Tool.
Environment: .NET 3.0,ASP.NET 3.0, VB 6.0, SQL, and MS Access, Visual Studio 2008, LINQ, HTML, CSS, SQL Server 2008, C#.Net, Ajax Control Toolkit, VSS, .Net Frame work, Scrum Methodology.
Confidential
Software Programmer
Responsibilities:
- Involved in development of this application using Agile software development methodology.
- Used VSTS to create, maintain and update tasks.
- Create translate and integrate GIS data layers and digitize new data using a variety of software.
- Expertise in supporting the applications in SIT and UAT environments.
- Expertise in application enhancements based on the needs of the business units.
- Involved in SQL database designing and performance tuning.
- Developed reusable and optimized .Net components using C#.
- Implementing MVC pattern for the redesign of the web based part of the application.
- Test Driven Development for the better testing and maintenance of the application.
- Maintained different version controls in Team Foundation System.
- System testing and deployment of applications in the production environment.
Environment: C#, Microsoft .Net Framework, ASP.Net MVC, Visual Studio 2005, JavaScript, SQL Server 2005, MVC, WCF.
