We provide IT Staff Augmentation Services!

Senior Full Stack .net Developer Resume

5.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY:

  • Around 9 years of experience as a Full Stack Dot net developer in design, development, testing and deployment of secure, multi - tier web and client/server applications.
  • Experienced in agile development methods including test-driven development and web-based projects with exposure to diverse business domains including Financial, Healthcare and Banking.
  • Extensive experience in development and design of software applications using C#,VB.Net, ASP.NET,MVC, ADO .NET, AJAX, LINQ, WCF,WPF, CSS, JQUERY,SQL SERVER(Azure), Web Services and Microsoft Windows Azure Cloud Services
  • Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism and Abstraction.
  • Experience in working with custom directive, Controllers, Services of angular js.
  • Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, Jquery, Typescript and Bootstrap 3.0,Telerik controls like Fiddlers.
  • Expertise in AngularJs and Node.js.Worked on JavaScript testing tools like Jasmine, Grunt and Chrome developer tools. Used Bower to manage various components in a website so that right versions of the packages are always installed.
  • Expertise in Asp.net MVC, implemented controller logic, created Partial views, utilized MVC attributes for server side validation, created custom validators, implemented Model binding and action filters.
  • Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL)to retrieve data from different data sources.
  • Strong knowledge of Design Patterns. Implemented different Design Patterns including MVVM for WPF and Silverlight applications.
  • Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management).
  • Worked extensively with ADO .NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server.
  • Expertise in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) with good knowledge on SQL Server Analysis Services (SSAS).
  • Experience in database related work primarily creating tables,stored procedure, Views, Triggers, Functions and Indexes using PL/SQL.
  • Expertise in developing Client/Server Applications using .Net Framework ( 2.0/3.0/3.5/4.0 ) with Three Tier Architecture, N-Tier Architecture.
  • Have a very good experience designing applications using WPF.
  • Strong Business Software design and development experience in Retail, Manufacturing and Finance industry using PowerBuilder, Oracle, MS SQL Server, and .NET.
  • Implemented Client side validations with JavaScript and Jquery and Server side validations with ASP.NET MVC validation attributes.
  • Good Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.Net MVC Web Applications.
  • Fluent in HTML/CSS, and utilize Jquery library, JavaScript and CSS animations to enhance user experience.
  • Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms, LINQ and Windows Communication Foundation (WCF).
  • Good Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.Net MVC Web Applications.
  • Consulted with clients to create functional, well-organized and efficient web sites, and improve and expand existing sites. Implemented user-centered design approach to web architecture. Influenced editorial direction, and provided content management training and documentation.
  • Created RESTFUL services using WebAPI, built HTTP services and formatted responses using web API media type formatter to JSON.
  • Involved in Code Refactoring using toolslike Resharper.
  • Solid Understanding of Object Orient Programming concepts (OOPS).
  • Experience in implementing MVC design pattern and MVVM.
  • Experienced in Atlassian Products like JIRA.
  • Good knowledge and experiences of in Microsoft Silverlight, LINQ and WCF Services.
  • Expertise in design and development of application in relational database and client server environment using PowerBuilder 6.0/7.0/8.0/9.0/10/11/12, Oracle 7.x/8.x/9i/10g, PL/SQL.
  • Used JIRA to plan and adopt an agile practice likescrum. Utilized JIRA to create and estimate stories, build a sprint backlog, visualize activity, measure team velocity, and report on progress and Confluence for Team collaboration.
  • Worked on Agile and waterfall methodologies.
  • Worked on RALLY, BIT BUCKET, JIRA and Application Life cycle management tools for tickets, tasks and defects.
  • Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010 and Visual Source Safe ( VSS ).
  • Used Continuous Integration tools like Teamcity, Octopus, TFS,tortoise SVN, GIT HUB for maintaining the versions of the code.
  • Problem solving and Analytical ability, Strong Trouble-shooting skills. Willingness to work in a highly dynamic environment and ready to take up challenges.
  • Co-ordinate with Business Analysts in Requirement Analysis and Business Validations.
  • Expertise in implementing dependency injection using IOC containers like NINJECT and Mocking using tools like MOQ.
  • Experience inTest driven Development (TDD) and performing unit testing using XUNIT framework.
  • Created various documents including high-level design documents, data mapping documents, knowledge transfer documents and unit test case documents.
  • Capable of handling deadlines, taking ownerships of tasks and multi-tasking.
  • Ability to stay focused on meeting key deliverables and due dates while remaining responsive to requests for assistance.
  • Managed off shore teams from Poland and India, mentored junior developers on design and development. Scheduled daily meetings to see if everyone is on the same page.
  • Have strong programming and analytical skill, customer-facing experience & can handle complex situations.
  • As a quick learner and possessing a strong understanding capability, open to and capable of switching to other domain or functional areas and skill set within a limited time frame.
  • Willing to learn and keep myself updated with emerging technologies.
  • Strong communication, analytical, relationship management and co-ordination skills.

TECHNICAL SKILLS:

Languages: C#, C, C++, T-SQL, PL-SQL

Web Technologies: ASP.NET 2.0/3.0/3.5/4.0, MVC3.0/4.0/5.,VB.NET,Classic Asp ADO.NET, Entity Framework 6.0, WCF, XML, Web Services, WPF, Win Forms, AJAX, HTML, JQuery, XHTML, DHTML, CSS, XML, XSLT, IIS5.0/ 6.0/7.0

Application Design/IDE: Microsoft Visual Studio 2013/2012/2010/2008, Toad for Oracle, Business Intelligence Development Studio, TFS, SVN, Visual Source Safe, Git Hub.

Scripting Languages: JavaScript

Operating Systems: Windows Vista/XP, Windows Server 2008/2003, Windows NT 2000 Professional, Windows 8, Window 10

Databases: SQL Server 2012/2008r 2/2008/20005, MS Access 2007, Microsoft Windows Azure Cloud Services.

Reporting Tools and others: SQL Server 2012/2008/2005 Reporting Services (SSRS), SSIS, AJAX Control Toolkit, Telerik, NUnit, Microsoft Visio

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

Senior Full Stack .Net Developer

Responsibilities:
  • Actively Participated in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
  • Coded application components using a test-driven approach Maintained project schedules and tasks.
  • Responsible for developing UI pages using AngularJS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.
  • Worked on creating log-in authentication modules using AngularJS and JavaScript.
  • Extensively worked on custom directives with Pop-over and Pop-up functionalities with specific requirements matched to the conditions.
  • Used Angular $http to send GET/POST request to fetch data from server.
  • Used open source library like Angular material to create customized components.
  • Used JavaScript to handle the basic logics and bind the Event Handlers.
  • Worked on Bing Map Integration.(Integrating to Bing Maps from Google Maps).
  • Worked Extensively on Aerial, street and Birdseye views in Bing Map v8.
  • Worked on all kinds of Map attributes such as pushpins, Infoboxes, Ploylines and polygons.
  • Worked on adding DTDB Mapoverlay layer over the maps. Where the data is coming from Datatree.
  • Worked on capturing the maps and saving the maps by using Html canvas.
  • Worked extensively on Email notifications.
  • Work with NPM to set up the environment and install tools for AngularJS based Application.
  • Worked on improving the performance of the map layers and also worked on improving the loading speed of the project.
  • Worked on enhancements related to the UI and Middle layer.
  • Developed single page applications using Angular JS.

Environment: .Net 4.5, C#. Net, Entity Framework, HTML5, IIS 6.0, MS Visual Studio 2010, Bootstrap 3.0, Jquery, Java Script, SQL Server 2012, Angular 1.5.

Confidential,Chattanooga,TN

Senior Full Stack .Net Developer

Responsibilities:
  • Actively Participated in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
  • Coded application components using a test-driven approach Maintained project schedules and tasks.
  • Worked mainly on creating the web pages by using ASP.NET MVC, C#, Java Script, JQuery and AJAX.
  • Worked extensively in creating Admin Maintenance screens. These screens are used to know the table data which is inserted, Updated and deleted.
  • Created stored procedures for the tableswhich are used to get the list of data, and to perform Insert, Update and Delete operations.
  • Worked on creating web pages using partial views.
  • Used Infragistics 5.15.1 for the views to get the list of data in to IG-Grid, Filtering the data and also used for the paging of the grid.
  • Worked on Infragistics5.15.1 Grid ExcelExporter functionality to dump all the values in the grid to Excel file.
  • Worked on SQL Server to write Stored Procedures, Functions, Triggers and also Views.
  • Worked on Stop Payment process by using SQL Stored Procedures and used DB2 Stored Procedures to cancel the cheques.
  • Worked Extensively on Java Script to validate the views and also used to enable and disable the partial views.
  • Used AJAX Calls to call the Controllers for stop payments and also to cancelcheques.
  • Extensively worked on design of Responsive User Interface (views) using CSS, Razor, AJAX, Java Script and Bootstrap.
  • Designing the Web API based on the requirement and consumed it using Ajax.
  • Major role in the development of the web application using ASP.NET MVC 4.0, C#, Java script, Jquery, Bootstrap, Web Api’s, Angular JS and AJAX.
  • Created RESTFUL services usingWebAPI, built HTTP services and formatted responses using web API media type formatter to JSON.
  • Creating the models, views and controllers using ASP.NET MVC, C#, Razor, Java Script, and Jquery.
  • Worked on enhancements related to the UI and Middle layer.
  • Developed single page applications using Angular JS.

Environment: .Net 4.5, ASP.Net MVC 5, C#. Net, Entity Framework, AJAX, HTML5, IIS 6.0, MS Visual Studio 2010, WCF, Bootstrap 3.0, Jquery, Java Script, SQL Server 2012, Angular 4.

Confidential,Babylon,NY

Full Stack .Net Developer

Responsibilities:
  • Actively Participated in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
  • Defined request-response message system, typically expressed in JSON or XML, which is exposed via the web - most commonly by means of an HTTP-based web server using server-side web API.
  • Used ADO.NET for connecting to SQL Server database.
  • Performed requirement analysis, design, development, testing, maintenance and deployment of the web portal.
  • Worked with JSON to pass the JavaScript objects from server to web application.
  • Designed SSIS packages to pull data from various sources such flat files, Oracle DB, other SQL server tables using Visual Studio 2008.
  • Used Bit Bucket and Jira to get the Tickets assigned to me. Also to find the errors in the tickets and Pull Requests.
  • Used Git Hub extensively as a version control to get latest versions from the Development branch.
  • Used Git Hub for Squashing and Rebasing the merge conflicts.
  • Created stored procedures to load the data coming from external systems to SQL Server 2008.
  • Developed the web pages using ASP.NET MVC, C#, HTML, JavaScript, XML and CSS.
  • Developed ASP.NET user controls adding component reusability.
  • Prepared unit test cases and performed N-Unit Testing prior to system implementation.
  • Used Telerik controls like Kendo grid and Fiddlers.
  • Worked on Upgrading Structure Map versions using Containers and Dependency Injection.
  • Worked on Uploading Bulk Import Format Files to load in to database using Data Management System.
  • Designing the Web API based on the requirement and consumed it using Ajax.
  • Used tortoise SVN, team city and Git Hub as part of continuous integration process.
  • Worked on Dms Testing Excel data files, Creating Xml manifests for the Excel files.
  • Updated the file in to Integration environment and check whether the data is updated in the data base or not.
  • Creating the Documentation of the test cases, How to test the test files and mentioned the reports in the local webpage (Confluence).
  • Worked on Converting Elmah files in to Serilog Format and after conversion of log files implementing to ELK.
  • Worked on Conversion of Serilog files in to confined Json format and used File beat to log those files in to ELK.
  • Worked on Refactoring all the Repositories.
  • Creating the models, views and controllers using ASP.NET MVC, C#, Razor, Java Script, and Jquery.
  • Worked on enhancements related to the UI and Middle layer.
  • Extensively worked on design of Responsive User Interface (views) using CSS, Razor, AJAX, Java Script and Bootstrap.
  • Implemented Bootstrap navbars, carousels, breadcrumbs, Pagination, buttons and Jumbotrons to implement mobile first approach and Responsiveness in the application.
  • Created IIS Models, partial views, custom validators and layouts as per the requirement.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, View Controller MVC and IIS security model.

Environment: .Net 4.0, ASP.Net MVC 5, C#. Net, VB.net, Entity Framework, AJAX, HTML5, IIS 6.0, MS Visual Studio 2010, WCF, Bootstrap 3.0, Jquery, Java Script, SQL Server 2012.

Confidential,Rockville,MD

Full Stack .Net Developer

Responsibilities:
  • Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
  • Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer.
  • Major role in the development of the web application using ASP.NET MVC 4.0, C#, Java script, Jquery, Bootstrap, Entity Framework, Angular JS and AJAX.
  • Primarily assigned for developing Middle Tier.
  • Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
  • Developed single page applications using Angular JS.
  • Created partial views and shared templates to reusable over the application.
  • Developed Views using HTML, CSS, Jquery and Bootstrap 3.0.
  • Used MVC Architectural Pattern in the application.
  • Implemented Data Access Layer (DAL) and access the data.
  • Used Entity Framework for database operations.
  • Involved in testing and fixing the issues occurred in the testing process.
  • Implemented business logic’s in server side, and integrating Data Access Layer (DAL) with Business Logic Layer (BLL).
  • Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs.
  • Designing the WCF Service based on the requirement and created separate WCF services project which is integrated with BLL.
  • Created reports using Crystal Reports.
  • Built PTC Reporting web application with ASP. Net, MVC 5.0, Web Forms, Telerik RAD controls & AJAX.
  • Consumed the WCF services using Jquery Ajax calls to enable effective communication.
  • Extensively used Visual Studio 2012 development tool for building Web Application.
  • Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company.
  • Assisted in developing database objects like Tables, Views, Stored procedures and updating the databases.
  • Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency.
  • Assisted in preparing presentations and scheduling meetings.
  • Performed UI testing using WatiN, FuncUnitjs.
  • Prepared unit test cases and performed N-Unit Testing prior to system implementation.
  • Based on the support tickets, fixed bugs on priority basis.
  • Designed UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.

Environment: .Net 4.0, ASP.Net MVC 5, C#. Net, VB.net, Entity Framework, AJAX, HTML5, IIS 6.0, MS Visual Studio 2010, WCF, Bootstrap 3.0, Jquery, Java Script, SQL Server 2012, Angular JS.

Confidential,New York,NY

Full stack.Net Developer

Responsibilities:
  • Interacted with Business Users for gathering business requirements and involved in analyzing, documenting business requirements, functional requirements for developing Forms, Documents and Reports.
  • Created dynamic web portal for authorized information requestors MATRX sub module using ASP.Net Web Forms application in Visual studio and developed reports using Reporting services.
  • Developed the sub modules using ASP.NET with business logic written in C# with Visual Studio.
  • Used Data Set, Data Reader, Data Adapter, Grid view, Data Repeater for retrieving and displaying information.
  • Created ASP.NET web services using WSDL and SOAP for interacting with other sub systems and to access Reports, Forms and Notices.
  • Implemented WCF security features.
  • Defined request-response message system, typically expressed in JSON or XML, which is exposed via the web - most commonly by means of an HTTP-based web server using server-side web API.
  • Developed online Billing Systems for users to view invoices.
  • Developed online public information center and Web-based Query center applications.
  • Developed the front end application using HTML5, CSS3, JavaScript, JSON, and Angular JS.
  • Used Jquery, JavaScript for advanced user controls and client side scripting for rendering dynamic content.
  • Extensively used LINQ to retrieve and manipulated data as strongly typed objects.
  • Experienced in creating Master pages, User Controls and used Cascading Style Sheet, HTML5 for ASP.NET web applications.
  • Implemented Ajax for creating interactive web application and for avoiding reloading of page for each request.
  • Session management of the application was well handled.
  • Used ADO.NET for connecting to SQL Server database.
  • Complex Stored Procedures were created in SQL Server.
  • Worked on development using Java, J2EE, JDBC, Servlets, JSP, Web Services, WSDL, and SOAP.
  • Generated Enterprise level reports using SSRS and used SSIS for data transformation solutions and extraction solutions.
  • Communicated with Agencies for Business Requirements, Analysis and Reports phase.
  • Involved in maintaining and supporting the application after production.
  • Involved in unit and functional testing.
  • Built xml templates and validated the generated files on a large scale for the business layer.
  • Implemented Authentication and Authorization security mechanisms.

Environment: Microsoft .NET Framework 4.0, Visual Studio 2013, MVC4.0, C#.NET, Entity Framework, Ajax and JavaScript, Jquery (UI Validation, Translation, Date controls etc.), WCF, HTML/DHTML, Win Forms, SVN, CSS, SQL Server 2012.

We'd love your feedback!