We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

Irving, TexaS

SUMMARY:

  • Proficient 10+ years of experience as a Full Stack Developer in IT with various roles like Analysis, Design, Development, Implementation and Testing of Web Based, Azure Cloud Applications, Client - Server and N-tier Architectures using .NET Framework.
  • Strong working experience with Microsoft Technologies .NET Framework (2.0/3.0/3.5/4.0/4.5 ), ASP.NET, ASP.NET MVC 3.0, C#, VB.NET, Web Services, WCF, WPF, LINQ, Entity Framework, IIS, SOAP, XML, DOM, XSL, XSLT, HTML, Java Script, Visual Studio.Net 2013/2012/2010/2008 , AJAX, ADO.Net.
  • Hands on experience in implementing Object Oriented Programming (OOPS) concepts like Class, Objet, Inheritance and Polymorphism; implemented Design patterns like MVVM, Prism, Abstract factory, Singleton.
  • Experience on working with Windows Communication Foundation (WCF), Windows Work Flow Foundation (WWF) and Windows Presentation Foundation (WPF) in .NET 4.0/3.0.
  • Experience in building Complex UI applications using advanced JS frameworks like Angular JS. Involved in building a rich web experiences using HTML5/CSS/bootstrap and JavaScript.
  • Experience in writing Components, Pipes and Services to separate concern and handle different situations by applying Angular 2.
  • Experience in working with third party payment gateway service providers like USAePay, REPAY, LoanPaymentPro as a full service provider of electronic transaction processing services for retail merchants, offering a comprehensive line of solutions that include credit and debit cards, gift cards, ACH, bank account verification, electronic bill payment and instant funding.
  • Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
  • Working knowledge of ASP.NET MVC pattern: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model.
  • Developed ASP.NET MVC 4 applications using Code First Approach in Entity Framework 4 and UI in Razor View Engine and have experience with the MVC Architecture.
  • Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
  • Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
  • Experienced in Service Oriented Architecture SOA using Windows communication foundation.
  • Expertise in creating web based application using technologies like Classic ASP, AJAX Toolkit, JavaScript, XML, HTML and DHTML.
  • Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005 & Oracle 10g/11g.
  • Experience in database related work primarily creating complex stored procedure, DTS packages, Views, Triggers, Functions, using PL/SQL, T-SQL.
  • Experience in creating and scheduling the SQL Server agent jobs to pull the data from different data sources using SSIS packages and link servers.
  • Experience in authentication mechanisms like windows live, STS, Windows-based Authentication, Forms-based Authentication and in Authorizing Users and Roles.
  • Very good experience with Reporting Tools SQL Server Integration Services (SSIS), Server Reporting Services (SSRS).
  • Experienced in Configuration Management, setting up company Version policies, build schedule using (TFS) Team Foundation Server 2010 and Visual Source Safe (VSS), GIT, Source Depot, Perforce.
  • Strong in object oriented programming (OOPS) principles such as Encapsulation, Polymorphism, Inheritance and Data Abstraction.
  • Experience in deploying, configuring and maintaining the web sites and services on IIS 7.0 with and without secured socket layer.
  • Extensive working experience in unit testing framework - NUNIT and MS Unit.
  • Proficient with Software Development Life Cycle (SDLC) and Agile methodologies of development process such as requirement analysis, design, prototyping, proof of concept, coding, testing and implementation.

TECHNICAL SKILLS:

.NET Technologies: Microsoft .NET Framework, C#, Script sharp, VB.NET, ASP.NET, ASP, ADO.NET, HTML5, XML Web Services, Win Forms, Web Forms, SOAP 1.1, WSDL, UDDI, Entity Framework, .NET Remoting, COM/COM+ Interoperability, N Unit, N Ant, N Doc, N Report, N Hibernate, WCF.

Web Development: Ext JS, Angular 2, HTML/DHTML, AJAX, J Query, JSON, VBScript, JavaScript, CSS, ASP.NET, ASP.NET MVC, Share point API, ASP, IIS 6.0

XML Technologies: XML, XDOCUMENT, XSLT, XPATH

Programming Languages: C#, Script sharp, VB.NET, HTML5, XSL, XSLT, C, C++

Development Tools: Visual Studio .NET, Visual Source Safe, Microsoft Visio, Microsoft Team Foundation Server, Microsoft Application Center Test, Star Team

Databases: MS-SQL-Server2008/2012, Oracle 11i/10g, MySQL

PROFESSIONAL EXPERIENCE:

Confidential, Irving, Texas

Full stack .net developer

Responsibilities:

  • Reevaluate CPM (base code still from 2003) to increase functionality and provide a more user (business) friendly interface (GUI).
  • Increase capacity of processing Card Assignments.
  • Designed different components using C# and Script Sharp language with extensive use of Object Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.
  • Simplify new card set up and add multiple user capability.
  • To re - architect the existing CPM windows application as a responsive web application.
  • Ability to change accesses to Roles from the CPM GUI.
  • Functional security based on User Groups.
  • Support 25000 bin or product ranges on one product.
  • Provide checks and balances across the board to ensure accurate card data and minimize errors.
  • Generation and processing of incremental files as and when needed.
  • ESL to support CPM file transfer to the store.

Environment: C#, ASP.Net MVC 4, Entity Framework, Angular2, Bootstrap, Oracle 11g, TFS.

Confidential, Seattle, WA

Senior Software Engineer

Responsibilities:

  • As a Sr. Software Engineer and team member, involved in process oriented SDLC to perform system study, design, develop, maintain and deliver features/bugs using agile development methodology.
  • Majorly involved in the retail domain data of the client from the POS and blend the data to create business driven reports.
  • Designed different components using C# and Script Sharp language with extensive use of Object Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.
  • Undergo knowledge transfer, system study (including dependencies), gather requirements through interacting with business users/vendors, program/product/QA manager, middle tier app team.
  • Analyze, estimate, and implement features/bugs described in approved design/blue print document or user stories.
  • Implement code modules in C#.Net as necessary to meet requirements / design.
  • Develop/modify client-side java script code (use existing libraries or create custom plug-ins wherever required).
  • Designed a service to fetch the response from API based on the user inputs and pass the response to UI layer.
  • Develop and use controller classes interfacing with model & view.
  • Develop and use view model and implement custom data annotations for validation.
  • Implement build/release definitions to set and follow continuous Integration and Deployment process.
  • Identify problems and learn specific input and output requirements, such as forms of data input, how data is to be summarized and formatted for reports.
  • Test and review application system capabilities, analyze work flow and scheduling limitations to determine if required program change is possible within the existing system.
  • Perform self-review, send code for peer reviewing, and unit testing.
  • Perform server/client-side debugging, performance tuning, troubleshooting, and to use necessary developer tools.

Environment: C#, ASP.Net MVC 4, Entity Model, JQuery, SQL Server 2012, TFS.

Confidential, Nashville, TN

Senior Software Developer

Responsibilities:

  • Developed WCF services and REST Services to expose data in JSON formats will be consumed by UI layer.
  • Implemented payment gateway service providers using their APIs/Web Services for accepting credit card and electronic check payments through the website.
  • Developed Data Access Layer, Business Layers to get data to service Layer.
  • Used TPL for the process of adding parallelism and concurrency to applications.
  • Involved in design and review of architecture of the entire system
  • Managed the project from end to end including talking to the business on the requirements, functional specification, customer reviews, and sync up with developers.
  • Business and functional reviews with customer on the data and UI.
  • Used JQuery for various client side validations.
  • Mentoring the team and managing the project with respect to various aspects like agile development, daily coordination with the offshore team, helping with technical challenges, tracking the work etc.
  • Perform on time code drops to QA environment and make sure that there are no show stoppers.

Environment: C#, ASP.Net MVC 4, Entity Model, WEB API, ODATA, JQuery, Angular JS, SQL Server 2012, IIS, Visual Studio 2013, WCF

Confidential, Kansas City, MO

Senior Software Developer

Responsibilities:

  • Development of Data Access and Business components in C#.Net
  • Development of the UI Forms and Adding functionality to Forms.
  • Develop, optimize and tune SQL queries, SP, UDF, triggers, indexes, and views.
  • Responsibilities also include performance tuning, troubleshooting, and preparing best practice documents.
  • Mentoring the team and managing the project with respect to various aspects like agile development, daily coordination with the offshore team, helping with technical challenges, tracking the work etc.

Environment: C#.Net, VS2010, SQL Server 2012, OOPs, WCF, ADO.NET, Subversion Control.

Confidential

Senior Software Developer

Responsibilities:

  • Developed WCF services to expose data in JSON formats will be consumed by UI layer.
  • Developed Data Access Layer, Business Layers to get data to service Layer in VB.NET.
  • Writing SQL Scripts for tables, SPs, Views & Triggers
  • Developed/maintain unit test scripts built using MSTS
  • Developed visual components through WPF using XAML and Expression Blend.
  • Used Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML

Environment: VB.NET, WCF, SQL Server, OOPs, ADO.NET, VS 2010, WPF

Hire Now