We provide IT Staff Augmentation Services!

Sr. Net Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Frisco, TX

SUMMARY

  • Over 11 years of IT experience with strong focus on Microsoft .NET and database technologies including design, code and implementation.
  • Experience in leading both on - shore and off-shore development teams.
  • Eager in learning new technologies with focus on delivering reliable business solutions.
  • Hands on experience in working with Microsoft Azure Cloud Services (PaaS & IaaS), Microsoft Azure Service Bus, DocumentDB, Internet of Things (IoT), Azure Search, Visual Studio Online (VSO).
  • Worked on various Azure services like Compute (Web Roles and Worker Roles), Azure Websites, Caching, SQL Azure, Storage, Media Services, Azure Active Directory, API management and PowerShell Automation.
  • Experience in deploying .Net based web applications and websites into the Azure services and monitor website resources using .Net based APIs, REST APIs and PowerShell.
  • Experience developing applications in MVC3/MVC5 design pattern.
  • Strong background in HTML, XHTML, CSS, Bootstrap, Java script, JQuery, JSON, Angular JS, Node JS and AJAX.
  • Worked on Angular JS of Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
  • Experience in developing services using Rest API (Web API).
  • Extensive experience in development of web and client application with proficiency in n-tiers system development, SOA, WCF/Web Service, Object Oriented design, Agile development, MVC, and Database Programming.
  • Experience in creating XML Web Services using ASP.NET and consuming Web Services from both Windows forms and ASP.NET web applications.
  • Experience in publishing, locating and invoking Windows Communication Foundation (WCF).
  • Experience in developing distributed applications using technologies that provide a suitable framework like Windows Communication Foundation (WCF), ASP.NET Web Services using SOAP and .NET Remoting.
  • Experience in Transact-SQL using SQL Server 2005/2008 and extensive experience with tools such as SQL Management Studio and creating Stored Procedures, Triggers, Views and Joins to retrieve data from the database.
  • Strong knowledge of database related techniques and their application using ADO.NET, T-SQL, LINQ to SQL and LINQ to XML.
  • Used tools of Crystal Reports and SQL Reporting Services for generating reports.
  • Hands on experience using SQL Server Integration Services (SSIS) as the product features a fast and flexible tool for Data Extraction, Transformation and Loading (ETL).
  • Experience in using Source Controls like Team Foundation Server (TFS), Git and Visual Studio Online (VSO).
  • Exploring on Power BI, COSMOS, Machine Learning, Azure Search Technologies.

TECHNICAL SKILLS

Frameworks: Microsoft .NET Framework 4.5/4.0/3.5

Cloud Computing: AWS, Microsoft Azure, SQL Azure, Azure Search, Azure Active Directory, Visual Studio Online (VSO), Web Apps & Office 365.

Programming Languages: C#, VB.NET, JAVA, PHP, Perl, Visual C++, C/C++, Assembly Language.

Web / Mobile: ASP.Net, MVC, Web API, HTML5, CSS, JavaScript, jQuery, Angular JS, JSONAJAX, Bootstrap, XML, XSLT, XAML, SOAP.

SOA: Web API, WCF, Web Services, Restful Services, Web Sockets.

Technologies: SQL Server, MySQL 5.0/4.0, PHP, MS-Access 2003/2000, DO.NET 2.0/1.x, T-SQL, PL/SQL.

Design Tools: UML 2.0/1.x, Microsoft VISIO 2000, ER Win 4.0/3.x, IBM Rational Modeler.

Development Environments: Visual Studio, MS-FrontPage, Zend Studio IDE, Dreamweaver 4.xFlash CS4/CS3, Flex 3.x/2.x, Silverlight, Stylus Studio.

Application Servers: IIS 7.0/6.0/5.0, APACHE 3.x/2. x.

Source Control: Visual Studio Online (VSO), Team Foundation Server (TFS), GitHub.

Third party Tools: Kendo UI, Telerik, Dev Express.

Development Methodologies: SCRUM / Agile Methodology, RAD, XP.

PROFESSIONAL EXPERIENCE

Confidential, Frisco TX

Sr. Net Full Stack Developer

Responsibilities:

  • Actively involved in Agile (Scrum) meetings discussing the requirements, integration of modules and best development practices for solution.
  • Participated in daily scrum, sprint Planning and Retrospective meetings.
  • Developed the web application using ASP.NET MVC5, C#, JQuery, JSON, Ajax and Bootstrap.
  • Developed MVC views that are more user-interactive using JQuery plugins for drag and drop, jQuery validator, AutoComplete, AJAX, JSON and Bootstrap.
  • Extensively worked with the Partial pages, layouts, sections to design the CSHTML pages with Razor engine to get the consistent look and feel.
  • Implemented ASP.NET MVC Routing for mapping the browser request to the controller action.
  • Used MVC AntiForgeryToken to prevent the Cross Site Scripting (XSS) and Cross Site Request Forgery (CSRF) hacks.
  • Implemented Caching and State Management strategies to improve the overall performance of the application.
  • Used Bundling and Minification to optimize the performance of the application.
  • Implemented Web API services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
  • Used Microsoft Service Bus for sending data through Queues from One project to another project within the application.
  • Used Blob Storage, Table Storage & Queues for storing Media files in the Azure Storage development.
  • Used Fiddler and Chrome Developer tools to analyze and debug the UI issues while developing.
  • Used SOAP UI to test the web services request and response object.
  • Used JIRA for bug tracking and resolving the issue and updating the product backlog items.
  • Created and maintained database objects like complex stored procedures, triggers, cursors, Tables, views and SQL Joins in SQL server 2016 CTE.
  • Maintained build versions and code versions using Team foundation Server’s Version Control (TFS).

Environment: Microsoft Azure, ASP.NET MVC5, Web API, .Net Framework 4.6, C#.Net, Visual Studio 2015, Bootstrap, JQuery, JSON, SOAP UI, JIRA, Fiddler, SQL Server 2016, Team Foundation Server (TFS), Visual Studio Online (VSO).

Confidential, Irving, TX

Lead Systems Analyst & Consultant

Responsibilities:

  • Involved in analyzing the present tools the supervisors are using in call center to perform their job duties.
  • Used ASP.NET MVC5 and Angular JS to develop the application.
  • Involved in developing the WCF Web services to integrate with the Avaya One X IPACD system for the ability to remotely connect and listen to live calls.
  • Integrated the Qfinity application to listen to recorded calls that agents took previously.
  • Developed the survey tool to give access to the supervisor how the customer was treated during the call.
  • Designed and developed the Clicks stream tracking to understand how the supervisors are using the application.
  • Implemented ASP.NET MVC5 Routing for mapping the browser request to the controller action.
  • Developed the Views using MVC5 RAZOR Engine and Angular JS for the client side scripting.
  • Implemented MVC5 Repository Pattern to loosely couple the data access logic from the remaining application logic.
  • Used WCF to create Web Services to logically connect the UI with the layers.
  • Contracts and Services were written using WCF to interact with third party systems.
  • Used BasicHttpBinding and WSHttpBinding to interact with other WCF services.
  • Maintained build versions and code versions using Team foundation Server’s Version Control (TFS) and later moved the code version system to Git.

Environment: ASP.NET MVC5, Windows Communication Foundation (WCF), Web Services, .Net Framework 4.5, Entity Framework, SharePoint, C#.Net, Visual Studio 2012, HTML, CSS, JQuery, JSON, Angular JS, LINQ to XML, LINQ to SQL, Avaya One X, Qfinity, DevOps, NUnit, Git.

Confidential, Phoenix, AZ

Sr. WCF Application Developer

Responsibilities:

  • Involved in analyzing the present Plan Review Process and implementing the same structure to the Parking Permits and Building Permits.
  • Used AGILE methodology for iterative task completion by having Daily Stand-ups.
  • Used ASP.NET MVC3 to develop the application.
  • Implemented ASP.NET MVC3 Routing for mapping the browser request to the controller action.
  • Developed the Views using MVC3 RAZOR Engine and Telerik Kendo UI controls.
  • Used AJAX Custom Bindings and AJAX Server bindings and for the telerik controls to interact controller for the action methods.
  • Extensively used XML and XML-Related technologies. Created XSD Schemas to validate XML Documents.
  • Implemented MVC3 Repository Pattern to loosely couple the data access logic from the remaining application logic.
  • Involved in the developing the WCF Web services to integrate the Billing processing for the permits with Confidential Financial Department Components.
  • Created the Entities using Entity Framework for all the Permits Database objects for the WCF Web Services.
  • Used WCF to create Web Services to logically connect the UI with the layers.
  • Contracts and Services were written using WCF to interact with third party systems.
  • Developed WCF services to interact with third party systems to pull Permits, Facility and Provider’s information.
  • Used BasicHttpBinding and WSHttpBinding to interact with other WCF services.
  • Used LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
  • Maintained build versions and code versions using Team foundation Server’s Version Control (TFS).

Environment: ASP.NET MVC3, Windows Communication Foundation (WCF), Web Services, .Net Framework 4.0, Entity Framework, Sharepoint, C#.Net, Visual Studio 2010, HTML, CSS, JQuery, JSON, AJAX, LINQ to XML, LINQ to SQL.

Confidential, Honolulu, Hawaii

Sr. WCF Application Developer

Responsibilities:

  • Involved in analyzing the present Claims Processing System and implementing the same structure to the Drug and Dental Claims.
  • Used AGILE methodology for iterative task completion by having Daily Stand-ups.
  • Used ASP.NET MVC2 Model Driven Validation for validating the data.
  • Implemented ASP.NET MVC2 Templates to create a standard template for displaying and editing data.
  • Used ASP.NET MVC2 Layouts to create a consistent look and feel for the web application.
  • Used Web Service Factory tool to generate the necessary Web Services to integrate with the different parts of the application.
  • Implemented MVC2 Code First Approach by creating the Model Classes first and generating the database from the model classes automatically.
  • Created the Entities using Entity Framework for all the QNXT Database objects for the WCF Web Services.
  • Used WCF to create Web Services to logically connect the UI with the layers.
  • Contracts and Services were written using WCF to interact with third party systems.
  • Developed WCF services to interact with third party systems to pull patient, Facility and Provider’s information.
  • Used BasicHttpBinding and WSHttpBinding to interact with other WCF services and Third party systems like, QNXT, FACETS and CAE etc.
  • Used LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
  • Explored. Prototyped using BizTalk Server to represent the business process complied.
  • Maintained build versions and code versions using Team foundation Server’s Version Control (TFS).
  • Written Unit tests for the business logic using Moq-Framework.

Environment: ASP.NET MVC2, Windows Communication Foundation (WCF), Web Services, BizTalk Server, .Net Framework 4.0, Entity Framework, C#.Net, Visual Studio 2010, HTML, CSS, JQuery, JSON, AJAX, LINQ to XML, LINQ to SQL.

Confidential, Phoenix, AZ

Sr. NET Lead WCF Developer

Responsibilities:

  • Developed and implemented web user interfaces using C#, ASP.NET, CSS, jQuery, JSON and Telerik’s Rad Controls.
  • Used AGILE methodology for iterative task completion by having Daily Stand-ups.
  • Developed the application as Model View Presenter thus achieving separation of business logic and User Interface.
  • Used JQuery for client side validation, navigation and for firing server side events.
  • Created Tabs for Admin UI using Ajax Control Toolkit.
  • Developed modal windows, customized date picker controls, dynamic drop down boxes linked with server using JQuery.
  • Used Widgets Grid to display the data in the tabular format.
  • Used XSLT to show the patient eligibility information from two different applications.
  • Used WCF to create Web Services to logically connect the UI with the layers.
  • Contracts and Services were written using WCF to interact with third party systems.
  • Developed WCF services to interact with third party systems to pull patient, Facility and Provider’s information.
  • Used BasicHttpBinding and WSHttpBinding to interact with other WCF services and Third party systems like, QNXT, FACETS and CAE etc.
  • Used LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
  • Implemented Localization using Custom Web Part Control.
  • Maintained build versions and code versions using Team foundation Server’s Version Control (TFS).
  • Written Unit tests for the business logic using Moq-Framework.

Environment: Widget Framework, Windows Communication Foundation (WCF), Web Services, .Net Framework 4.0, C#.Net, Visual Studio 2010, HTML, CSS, JQuery, JSON, AJAX, LINQ to XML, LINQ to SQL.

Confidential, Springdale, AR

.NET WCF Application Developer

Responsibilities:

  • Used the Oracle Agile PLM for Process Web Services Application Programming Interface (API).
  • Implemented user interface using HTML, Themes, Skins, CSS, JQuery and JSON supporting all major browsers.
  • Used the DHTML AJAX enabled grid to display the data to display the data fetched and also used AJAX Toolkit to develop the controls.
  • Customized the Photo Gallery using jQuery plugin.
  • Written WCF Web Services to extract the required information from the Oracle Database.
  • The retrieved data from the Agile PLM Web Services API and Custom Code is structured in XML using LINQ to XML.
  • LINQ to XML provides an in-memory XML programming interface to Query the XML.
  • Implemented XSLT and XSL-FO in Stylus Studio XML Editor to transform the generated XML content to generate an output PDF file.
  • Developed back-end Logic using Web Services (SOAP) and SOA.
  • Performed the initial unit testing during the development of code and functional testing of the business logic.

Environment: Oracle Agile PLM, Web Services, .Net Framework 4.0, C#.Net, Visual Studio 2010, HTML, CSS, JQuery, JSON, AJAX, LINQ to XML, XSLT, XSL-FO, Stylus Studio.

Confidential, Phoenix, AR

.NET WCF Application Developer

Responsibilities:

  • Designed the web forms in ASP.NET and code logic in C# to effectively mirror the business processes with the application process.
  • Created ASP.NET web pages that provide new features such as, Master pages Layout, Smart Navigation.
  • Client and Server side Validations are done using JQuery and ASP.NET Validation Controls.
  • Design responsive and intuitive user interface for the web using XHTML/CSS and both custom AJAX scripts as well as MS AJAX for ASP.NET library.
  • Developed the user controls using code behind classes. These were integrated with the AJAX enabled Infragistics Net Advantage controls like the UltraWebTree for extended functionality and also to provide a rich presentation layer.
  • Used Session state, Cookies and Query strings to implement user state and transfer data between pages, deferred session state was built to store and retrieve session information of users.
  • Improved performances by implementing caching strategies. Utilized the CacheOuput for information to all borrowers and Session.Cache objects for information specific to a particular user.
  • Integrated ReCaptcha to reduce the spam to post comments into the forum.
  • Developed and Created Web Parts i.e. custom controls in C# using the ASP.NET framework. Also deployed various web parts to reuse the existing logic.
  • Created and consumed WCF web services using Service Oriented Architecture for data retrieval to provide for efficient re-usage of data.
  • Implemented Windows Communication Foundation (WCF) Web services security using SOAP Header.
  • Created complex Stored Procedures to carry out all the Data Manipulation operations on the Database between different tables.

Environment: .NET Framework 3.5, C#, Web Forms, Infragistics, JQuery, JSON, AJAX, Web Parts, SSIS, SQL Server 2005.

Confidential, Las Vegas, NV

Sr.NET Application Developer

Responsibilities:

  • Worked in a Scrum based Agile environment for rapid development of the application.
  • Involved in developing the application using .NET Framework 3.5, C#.
  • Implemented user interface using WPF Windows Forms.
  • Designed an error monitoring system to automatically trigger an email when an internal server error occurs.
  • Used different layout controls like stack panel, dock panel, group box, scroll viewer, etc. to manage the size, positions and layout of the child controls.
  • Extensively used the .NET controls like List Box, Dropdown box, Radio Button along with the Cursor Class like Cursors. Arrow and Cursors. Wait.
  • Used the XAML code in WPF to include State Changed event and Background Worker Component Model.
  • Used the Infragistics Net Advantage controls like xamDataGrid to enhance the presentation layer.
  • Extensive use of data binding techniques to XamDataGrid and WPF data grid.
  • Created several database objects such as Views and Stored Procedures in SQL Server database.
  • Retrieved and updated data in Microsoft SQL server by using and implementing T-SQL stored procedures.
  • Extensively used ADO.NET objects particularly those present in the namespaces System. Data and System.Data.SqlClient
  • Extensively worked on the SQL queries, stored procedures & Functions. Written complex stored procedures.
  • Used .NetSqlProviderService Web Services to authenticate users in the WPF Windows Forms.
  • Performed the initial unit testing during the development of code and functional testing of the business logic.

Environment: .NET Framework 3.5, C#, ADO.NET, SQL Server 2005, JQuery, JSON, WPF, XML, XAML, XSLT, NUnit.

Confidential

.Net Developer

Responsibilities:

  • Prepared documents like functional design specification, detailed design specification and basic functional design. Created UML diagrams using Microsoft Visio.
  • Constructed Class Libraries containing code for business and data access in the form of ASP.NET pages.
  • The logic was implemented using C#.NET and ADO.NET.
  • Enhanced the application from time to time for the varied user authentication levels and access rights.
  • Also created user web controls to allow ease of maintenance and reusability.
  • Developed a library of strongly typed collections to take advantage of early binding which led to more reliable and more robust code while increasing performance.
  • Used datalist, datagrid and repeater controls for displaying the data retrieved from the database.
  • Implemented XML, XSD and XSLT documents for validating and displaying XML contents in HTML format.
  • The XML files were verified according to the schemas and a custom exception handler was written for schema oriented errors, warnings and messages.
  • Extensively used Dynamic SQL commands and SQL stored procedures to interact with the Database.

Environment: ASP.NET, C#.NET, Java Script, ADO.NET, SQL Server 2005, XML, XSD, XSLT, Windows Embedded XP, Visual Studio 2003.

We'd love your feedback!