.net Developer Resume
Forth Worth, TX
SUMMARY
- Over 7+ years of professional experience as software developer in all stages of SDLC including Requirements Analysis, Design, implementation, Build, Debugging and Testing, Acceptance, Maintenance and Production Support.
- Extensive experience of designing and developing software applications with the C#, NET Framework (4.6.2/4.0), ASP. NET MVC 6.0/5.0, Win Forms, ADO. NET, AJAX, LINQ, DAPPER, WCF, WPF, CSS, Web Services, IIS 7.0/6.0, Reporting Tools, JavaScript, JQuery, XML, Angular JS, Bootstrap.
- Worked on Microsoft Azure Cloud with PaaS and IaaS model Services such as App Services, Virtual Machines, Storage, SQL Databases, VNets, Security Groups, ARM, PowerShell, Azure AD, Load Balancers, Monitoring with Log Analytics, Application Insights.
- Extensive professional experience of Healthcare, Commercial and Financial Domains on web based applications.
- Hands - on experience in deploying applications to MS Azure Private Cloud
- Main expertise lies in the design and development of Desktop (Windows) and Web Based solutions using technologies like Microsoft. NET Framework 3.5/4.0 using C#, and ASP. NET.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Net.
- Extensive use of Object Oriented Design/Development (OOD), Parallel programming, Multi-threading, MVC in ASP. NET and Test Driven Development (TDD) to develop solutions for Client Server Architecture, using tools such as Visual Studio. Net 2008/2010/2013/2015 and VPN.
- QA experience in cross-platforms testing Web-based and console applications.
- Experience using architectural patterns like MVVM and MVC in WPF (Windows Presentation Foundation) and Silverlight applications.
- Extensively worked on WebApi, WCF and Web Services to provide SOA architecture and Configuration based activation of applications on SOAP and REST protocols.
- Experience in developing Web Services to support interoperable machine-to-machine interaction over a network using SOAP over HTTP and WSDL.
- Implemented solid design principles and design patterns during design and development.
- Working knowledge in Developing Windows Services, RESTful Web Services, Web Forms, SOAP, XML, XSD, XPATH and IIS.
- Proficient in designing MVC applications, Object Relational Model (ORM) using RESTful Services and programming APIs.
- Expertise in working with Graphical User Interface (GUI) web development using technologies like Master Pages, AJAX Controls, JQuery, CSS.
- Experience with Data Accessing using LINQ (Language Integrated Query) for data manipulation.
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using T-SQL and PL/SQL. Extensive knowledge of writing complex queries using SQL.
- Good experience in Exception Handling, Debugging and tracing by which the whole picture of application runtime behavior can be seen and analyzed.
- Experience in software Unit testing, Acceptance testing and efficient at fact-finding, root cause analysis and bug-fixing and used various Bug Tracker Tools such as JIRA, BugZilla, Quality Center, ALM.
- Experience in writing complex Stored Procedures, Functions, Triggers, Indexes, SQL Queries and Views using SQL Server 2012/2008/2005 and optimizing of queries using SQL Query Analyzer, stored procedures and triggers.
- Experience in developing Custom Reports and different types of Tabular, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS).
- Created deployment packages for applications using Visual Studio. Net startup project, which involves creating native image of an assembly, installing an assembly in Global Assembly Cache (GAC).
- Experience and good at bug diagnosing and fixing, code reviews, and Unit & System testing.
- Experience with Test-Driven Development (TDD) like N-Unit testing frameworks and MS unit Tests.
- Quick learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines is my forte.
TECHNICAL SKILLS
.NET Technologies: ASP.NET, ADO.NET, Web Service, AJAX, WPF, WCF, MVC and LINQ.
Languages: C, C++, Visual Basic 5.0/6.0, C#, VB.NET, T-SQL, PL/SQL.
Frameworks: . NET Framework 2.0/3.0/3.5.
RDBMS: SQL Server 2012/2008/2005/2000, MS Access.
IDE: Visual Studio 2005/2008/2010, Microsoft Visio
Servers: IIS 6.0/7.0.
Internet Technologies: Java Script, AJAX, Query, XML, XSLT, HTML, CSS, Web Services, WSDL/SOAP, AJAX, Angular JS.
Interface Tools: Telluric, Devi Controls.
Version Control Tools: Visual Source Safe (VSS), TFS, Tortoises, GIT
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports 8.5/9
Operating System: Windows 7/Vista/2003/XP/2000/98, Windows Server 2008/2003, Linux.
Modeling Tools: UML, Visio
PROFESSIONAL EXPERIENCE
Confidential, Westlake Village, CA
Sr.Net Developer
Responsibilities:
- Involved in analysis, design, and development and testing of the web application and the services.
- Participated in Requirement Analysis Sessions, Sprint Planning meetings, stand-ups and Retrospectives for every iteration involved.
- Analyzed the client requirements and specifications to convert into practical code implementation.
- Followed Agile-scrum methodology for the project development.
- Worked extensively WCF services using test driven development (TDD).
- Developed business logic components using Web Service, WSDL. Implemented SOAP (Simple Object Access Protocol) for communication of application.
- Developed and consumed Web API's (SOAP and RESTFUL Services). Used tools like SoapUI and Postman to validate the services.
- Built Single Page Applications (SPA) using ASP. NET, and AngularJS.
- Used Web API as Service layer to perform the set of convention HTTP protocols for performing CRUD operations.
- Created and deployed XML Web Services (WCF) using ASP. NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used XML Serialization for business objects serialization for easy passage of data between Data Access Layer, Business Access Layer and User Interface.
- Developed WCF Services, defining Endpoints, Data Contracts, Message Contracts, and Bindings.
- Developed Web Services to support interoperable machine-to-machine interaction over a network using SOAP over HTTP and WSDL.
- Established communication between different applications running on same/different platforms using WCF.
- Written complex queries, views, functions, performed Joins in Stored Procedures to get the desired data by joining multiple tables.
- Created and implemented Service Contract interfaces for synchronous and asynchronous communication.
- Created service contracts, data contracts, operation contracts, Routing and Workflows using C# and different View-Models for the service.
- Used Dapper (ORM) for the database connectivity, to save data from business layer to DB.
- Implemented Web API services and WCF (SOA) for the communication between client and server using SOAP.
- Worked on high priority defects to fix the issues and used HPQC manager to keep the track of the defects.
- Used Generics, Lambda Expressions, Extension Methods, Dapper to SQL, and consumed JSON objects to Views and partial Views for the UI layer.
- Refactoring of the code using Re Sharper and other latest tools and technologies.
- Deployed code to SIT environment to test the data in applications.
- Worked on web services to import data from CRM application to web application.
- Used Tortoise SVN for continuous integration and version control.
Environment: . Net Framework 4.0, Visual Studio 2015, ASP. NET, JavaScript, AngularJS, Web API, Postman, Soap UI, Dapper, JSON, XML, SQL SERVER 2012, Dapper, SSRS, IIS, Windows Server 2012, Subversion (SVN), HPQC Manager.
Confidential, Forth Worth TX
.Net Developer
Responsibilities:
- Followed the standard for Software Development Life Cycle Processes (Selection of a Life Cycle Model, Project Initiation, Project Monitoring and Control, Requirements, Design, Implementation, Installation, Operation and Support.
- Developed and supported the application using ASP.NET MVC 4.0 with Razor syntax, C#.NET, AJAX, Query, JSON, HTML, JavaScript, Bootstrap and CSS.
- Worked on enhancing and maintaining the applications as per the business need needed.
- Independently worked on developing document handler using the HTML5.
- Using Windows Azure SQL Database, provisions and deploys relational database solutions.
- Migrated SQL 2012 Databases on Cloud using SQL Server Azure.
- Getting on calls with Microsoft Azure Virtual Machine partners to help resolve any complex issues.
- Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server. Expertise in developing and consuming of windows services and web services both SOAP& RESTful API using ASP.Net Web API.
- Created the Editor and Display templates for MVC controls.
- Developed SPA using Mvc5 ignite UI Kendo UI, Angular Js to interface with Azure Service Bus based application.
- Full stack development: Researched, designed and implemented features using React C# ASP.NET, and SQL server.
- Designed, Documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Used Master Pages, shared layouts, CSS & Themes for the consistent look of the application.
- Created View models to encapsulate all models and classes used on the different views for a more organized, structured, and clean code.
- Developed UI pages using AngularJS 2.0, HTML5, CSS3, JavaScript, React.js, jQuery, AJAX and JSON.
- Based on the support tickets, fixed bugs on priority basis
- Deployed Applications from Development TFS to Staging, Production Support, and UAT and Production servers.
- Developed advanced ETL import packages using SSIS, T-SQL to transform and import raw index data into database tables.
- Created ad-hoc reports, drill down, and drill through reports using SSRS.
- Experience with SQL Server Reporting Services (SSRS) to author, manage, and deliver both paper-based and interactive Web-based reports.
- Developed web form and window forms for clients in C# using (WPF) Windows Presentation Foundation, XAML and XML
- Involved in migration of SSRS from SQL 2000 to SQL 2005.
- Involved in prioritizing the issues and identifying the root cause analysis and bug fixes.
- Involved in writing SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security Written LINQ functions for data access.
- Created and consumed web services, Web API, WCF and REST services.
- Developed test-driven development (TDD) strategy guiding use of the N-unit testing framework.
- Used Team Foundation Server (TFS) for continuous integration and version control.
- Used Fiddler to debug web request and responses to solve user issues on the client side.
- Participated in periodic technical reviews of various modules and developed schema to improve them.
- Actively participated in Scrum meetings of the project implemented in agile methodology.
Environment: C#, ASP.NET, TDD, .Net Framework 4.5/4.0, AzureService Bus, SQL 2010, SQL Server Integration Services (SSIS), SQL server Reporting Services (SSRS), Visual Studio2013, AZURE, Power BI, Telerik Rad Controls, MVC, SOAP Web services, RESTAPI's XML, OOP, WCF, WPF, REST, Angular 2.0, HTML 5, Reac.js, Web API, N-Tier Architecture, Agile, SCRUM.
Confidential, San Jose, CA
.Net Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design & development of the project and designed, developed and enhanced the application using .Net Framework and Visual Studio.
- Worked in Agile environment and took complete responsibility of the module or sub module, followed scrum methodology for completion of the Module.
- Analysis of the specifications provided by the clients.
- Sprint planning, user story creation, velocity estimations, task division and priority estimations for the module or sub module.
- Analyzed the application performance in Azure environment using Application Insights, LogAnalytics. Implemented generic PaaS deployment API for repackaging and deploying applications on heterogeneous PaaS platforms.
- Implemented Azure resource creations, upgrades and deployments through Azure PowerShell scripts and ARM templates for different resources such as WebApps through AppServices, SQL databases, Virtual Machines, VNets, Storages, Identity using AzureAD, Log Analytics.
- Prepared architecture plan to create the Azure Cloud environment to host migrated IaaS and PaaS role instances for refactored applications and databases.
- Coded using Visual Studio 2012, C#, .Net Framework 3.5 and implement feature and class design.
- Designed and used time lines, triggers in Windows Presentation foundation (WPF).
- Used List, Trees, Toolbars, Menus and Context Menus for navigating between pages in WPF.
- Used Annotations custom control for text modifications in application.
- Created different view, view model and other business classes and interfaces using. Net Framework 4.0 with Object Oriented Programming Methodology.
- Used XML in ASP. NET to create the controls and their functionalities.
- Implemented validation using validation controls and JavaScript client slide validation. Data format using HTML, CSS and client side scripting using JavaScript.
- Involved in debugging, bug fixing, testing phase of the application and error handling routines.
- Analyze the compatibility of the newly integrated module with other pre-existing modules.
- Perform Acceptance test, unit test for the user story. Test and fix feature, compatibility, performance or any issues using sample and real database.
- Optimize the code and minimize the number of lines of code.
- Root cause analysis, bug fixing for the issues.
Environment: VS 2012, C#, .Net 4.0, ASP. Net, ADO. Net, WPF, Windows Azure, XML, HTML, JavaScript, SQL Server, Windows 7.
Confidential
.Net Developer
Responsibilities:
- Designed and developed web user controls, master pages, validation controls, CSS files using C#. NET, VB. NET, jQuery, XML, HTML and ASP. NET.
- Involved in Full Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Involved in design using UML in Microsoft Visio creating class diagrams, activity diagrams and sequence diagrams.
- Developed Pages of ASP. NET, using MVC framework and HTML Controls, JQuery, Ajax, and CSS.
- Used Validation controls to validate the input Data using Validation Controls (like Required Field, Range, Custom and Compare validations).
- Designing the screen according to the requirement and communicate with database using domain specific objects through ORM techniques like Entity Framework and LINQ To SQL for data access.
- Created Stored Procedures, Triggers, and Views for performance tuning and retrieval of data.
- Used serialization in C#. NET coding to serialize and de-serialize XML to objects and vice versa.
- Worked on the .NET Data Grid controls to display user information.
- Used JavaScript and ASP. NET for AJAX Implementation and client side validations and effectively used CSS, HTML, user controls, custom controls and master pages.
- Involved in developing required classes and interfaces using C#, .NET.
- Used Data Grid and Data List controls with paging and sorting to edit and display the data.
- Used ASP. NET User Controls to create steps for submitting and modifying events and evaluation forms used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
- Developed dynamic ASPX web pages using ASP. NET, C#, HTML, XSLT and JavaScript.
- Used ADO. NET extensively to connect and make changes to SQL Server database.
- Used widely ASP. NET data controls to display data in customized format.
- Designed in accordance with SOA principles to support distributed computing where services are consumed by using Windows Communication Foundation (WCF).
- Used TFS for Version Control, creating and managing projects and accessing the items that are stored and managed for a project.
Environment: .Net Framework, Visual Studio, ASP. NET, C#. NET, ADO. Net, AJAX, CSS, XML, SOA, SOAP, WCF, MVC, SQL Server 2008, TFS, HTML, JavaScript, JQuery, N-Unit 2.5.2, IIS 7.0
Confidential
Software Developer
Responsibilities:
- Involved in complete Life Cycle including Analysis, Design, Development and Testing.
- Developed heavy traffic web application with the ASP.NET (C#.NET, ADO.NET).
- Also Responsible for developing & maintaining intranet application.
- Responsible for developing Admin part to maintain web application data.
- Created Business Logic Layer & Data Access Layers.
- Responsible for verifying code standards and accuracy developed by different team members.
- Created and consumed web services & WCF Services to generating a label.
- Responsible for debugging the code and Defect Tracking.
- Modified application according to the user requirement.
- Responsible for Installing Visual Studio and SQL Server.
- Developing UI through JavaScript and jQuery for various Applications.
- Involved in the implementation of various structured modules for the application using C#, ASP.NET, ADO.NET, Web Services, SQL Server etc.
- Involved in writing code on ADO.NET to communicate with SQL Server.
- Used Data Controls for binding data from database Validation Controls for validate data at a time.
- Responsible for creating documentation for application.
- Performed Testing on the modules according to the requirements.
- Involved in Designing and Developing of ER Diagrams using UML.
Environment: C# Web base Application with .NET Framework 3.5/3.0, ASP.NET, ADO.NET, IIS 5.0, WCF, Web Services, HTML, CSS, SQL Server 2005/2008, XML, XSL, Query, JAVA Script, Microsoft Visual Studio 2008/2005, TFS, AJAX.
