We provide IT Staff Augmentation Services!

Senior .net Full Stack Consultant Resume

San Diego, CA

SUMMARY

  • Over 10 years of experience as software developer working with confidential Technologies using tools such as Visual Studio 2012/2010/2008/2005/2003 , C#, VB.NET, HTML, CSS, Java Scripts, and JQuery.
  • Experience with Agile Web Development like SCRUM.
  • Experience in AngularJS controllers, directives, components, factory and service resources, routings and events.
  • Experience in using Language - Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, LINQ to Entities)
  • Excellent knowledge in HTML5, CSS3, BOOTSTRAP, AngularJS-UI.
  • Extensive Experience with MS SQL SERVER.
  • Experienced in developing service using WebApi, Web Services (ASMX), WCF and REST.
  • Hands on experience in writing Stored Procedures, User Define Functions, Triggers.
  • Experienced in Implementing Entity Framework with Stored Procedures for complex queries in application.
  • Designed responsive pages using JQuery, Bootstrap.
  • Experience in using kendo UI with C#.
  • Experience in developing web application using Telerik Control, Kendo-U
  • Experience in web based application development using MVC5 and .NET Framework 4.5/4.0/3.5/2.0/1.0.
  • Experience using ADO.NET and Entity Framework.
  • Created tables, views, triggers, common table expressions, stored procedures for the SSIS packages as well as for the portal.
  • Experience with Web Servers like IIS 6.0/7.0/7.5.
  • Extensive Experience with OOP methodologies.
  • Experience with Version (Source) Control, using Team Foundation Server (TFS), MS Source Safe.
  • Experience with IOC, Singleton, Factory pattern, Repository pattern, MVVM and MVC architecture.
  • Skilled communicator & Strong experience in handling multiple projects simultaneously. Further, a committed team player, quick thinker and rapid problem solver with commitment and a strong work ethic.

PROFESSIONAL EXPERIENCE

Confidential, San Diego CA

Senior .Net Full Stack Consultant

Responsibilities:

  • Responsible for creating pages using HTML5, CSS3, Bootstrap, Kendo, JavaScript and AngularJS.
  • Implemented ASP.NET WebAPI for secure and reliable system in back - end RestAPI.
  • Implement functionality such as Searching, Filtering, Sorting, Categories, Validating using AngularJS framework.
  • Created Single Page Application (SPA) using AngularJS 1.4
  • Extensively used various design patterns like IOC and Dependency Injections, Factory Patterns, Repository Patterns and Singleton.
  • UI-Route, Dependency Injection design pattern on Controller and Services for shared data between controllers.
  • Implemented AngularJS Services to bind the data and provide access to the data on the server.
  • Used AngularJS as the development framework and done CRUD operations with $http service.
  • Designed a Web application using Web API with AngularJS and populated data using ADO.NET entity framework and Used Entity Framework to model and manage data from SQL Server.
  • Created AngularJS Routing to connect different controller to the view which allows the single-page application.
  • For better design user experience used Bootstrap for Modal pop-ups, Alerts, etc.
  • Used Angular ng-grid, ng-repeat for showing Tabular Database.
  • Developed form validation with AngularJS $valid, and data validation.
  • Used ng-grid for displaying record using ui-grid module and implement pagination using third party module.
  • Created Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation on the database using SQL server
  • Involved in scrum process, monthly Sprints, and daily standup meetings to discuss the progress of the application.
  • Monitored the performance of the applications by closely monitoring the response time of the Web API calls using Developer Tools and modifying the existing code to remove bottlenecks.

Environment: HTML5, CSS3, AngularJS, JavaScript, Resharper, Ajax, Web API, TDD, Kendo UI, SCRUM, Visual Studio 2012, SQL Server 2012, IIS 7.0

Confidential, San Diego CA

Senior .Net Full Stack Consultant

Responsibilities:

  • Created web applications using ASP.Net MVC 5, HTML5, C#, and Entity Framework database first approach.
  • Extensively used AJAX, JavaScript, JSON for building faster and robust application.
  • Implemented various JQuery UI controls like JQGrid, Autocomplete, tab controls.
  • Extensively used third party tools like Nice Edit for allowing users to format the text entered by them.
  • Extensively created SOAP Based WCF web services which were consumed across various applications.
  • Extensively used Repository Pattern and Unit of Work pattern used by the controller to access the data access layer.
  • Implemented IOC pattern by injecting dependencies for referencing different modules and services utilizing the Unity Framework.
  • Developed an in depth understanding of assigned applications and internal customer areas, standards and techniques, and general business knowledge.
  • Properly refactor legacy components as per the requirements and communicated directly with product owner and end users.
  • Provide accurate time estimates of assigned tasks and projects and completed tasks in a fast-paced development cycle such as SCRUM.
  • Performed unit testing and system integration testing as and when required.
  • Extensively implemented SOLID design principals for designing and developing various software components for the application.
  • Extensively used LINQ to SQL to populate/update objects from database and vice versa.

Environment: Visual Studio 2015, MVC 5, C#, IIS, HTML 5, CSS3, XML, JavaScript, JQuery, CSS, SQL Server 2015, T-SQL CRUD, WCF, IIS 6.0.

Confidential, San Francisco, CA

Senior .Net Full Stack Consultant

  • Created web applications using C#, implementing an n-tiered distributed Service Oriented architecture (SOA) and using SQL Server 2008 at the backend.
  • Understand the business requirements and suggest a solution to the requirements. Once approved, application was built implementing OOPs concepts.
  • Implemented Google Map API to map various events geographically.
  • Extensively used AJAX, Javascript, and JSON to make the application faster and robust.
  • Utilized Microsoft recommendations on patterns and practices in making robust n-tiered web application.
  • Extensively created Restful WCF for service operation consumed by the application.
  • Designed and developed the interface using Telerik controls and utilizing rad ajax manager for implementing Ajax features on the page.
  • Extensively used LINQ to SQL to populate/update objects from database.

Environment: Visual Studio 2015, .NET4.5, C#, IIS, HTML, CSS, XML, JavaScript, JQuery, CSS, SQL Server 2012, T-SQL CRUD, Telerik, Google Map API, WCF, IIS 6.0.

Confidential, Oakland, CA

.Net Full Stack Consultant

Responsibilities:

  • Created web applications using C#, implementing an n-tiered distributed architecture and using sql server 2005 at the backend.
  • Created stored procedures, triggers, views, CTEs for rendering the data on the pages and utilizing ADO.Net framework for fetching data.
  • Designed and developed the interface using confidential controls and utilizing rad ajax manager for implementing Ajax features on the page.
  • Created user controls using confidential controls and utilizing them across different pages.
  • Regression tested the application from start to end and fixing any bugs found.
  • Wrote Javascripts for client-side validations and minimizing trip back to the server there by decreasing the response time for the application.
  • Used  confidnetial to replace bookmarks with actual texts from the database and doing a mail merge to generate PDF forms which in turn where uploaded on the Filenet server.
  • Test the application and fix any defects found.
  • Used Vault as the repository and used ONTime to keep track on the progress on each of the modules worked on.

Environment: Visual Studio 2012, .NET4.0, C#, IIS, HTML, CSS, XML, JSON, JavaScript, JQuery, CSS, AJAX, SQL Server 2012, T-SQL CRUD, Telerik, RESTful Web services, IIS 6.0.

Confidential

.Net Full Stack Developer

  • Gathered and created the business requirement from the various stakeholders involved.
  • Contributed at length in creating and completing the project plan using Microsoft Project Professional.
  • Designed and developed the system architecture considering the requirements and coming up with an architecture, which is robust, secure, reusable and easily maintainable.
  • Lead a team of two more developers working on this project in terms of mentoring individuals in understanding and implementing ASP.net MVC 4.0 with C# and prioritizing modules for meeting aggressive deadlines.
  • Created WCF services for accessing different databases like Informix, oracle and bring data to the application using ADO.net framework.
  • Coded and tested various actions for the controller including modeling the data and created strongly typed views using HTML5 and JQuery.
  • Regression tested the application from start to end and fixing any bugs found.

Environment: Visual Studio 2010, MVC, C#, IIS, HTML, CSS, XML, JavaScript, JSON, JQuery, SQL Server 2012, T-SQL CRUD, HTML5, Razor, Web services.

Confidential, Pittsburgh, PA

  • Acted as a contributor/participant to the Agile programming methodology evaluating stories and assigning story points.
  • Developed and design the flow of logic of code considering the business requirements of the clients.
  • Created essential base classes to be reused my other developers for developing the application using C#, ASP.net.
  • Designed and implemented the M-V-VM architecture, PRISM and Unity Framework for implementing a robust Silverlight application which is easily maintainable.
  • Share technical insights with the Business analyst team in creating the functional specifications from the approved Business requirements.
  • Creating and consuming WCF for communicating with the database and carrying out read/write/update/delete functionality to the database.
  • Design and developed the interfaces after collecting user requirements and developing the view following industry accepted standards for development.
  • Created triggers, stored procedures, views to fetch data from the MS SQL Database.
  • Investigate errors reported in the server error reports and resolve them efficiently and in a timely fashion.

Environment: Visual Studio 2010, MVVM, Silverlight, C#, IIS, HTML, CSS, XML, JavaScript, JQuery, SQL Server 2005, T-SQL CRUD, Web services, IIS 6.0.

Confidential, Pittsburgh PA

Responsibilities:

  • Share technical insights with the Business analyst team in creating the functional specifications from the approved Business requirements.
  • Developed web services to expose methods to get various data lists. The reason for creating those methods in the web services is the same set of methods was used by another application and to reuse resources.
  • Once the functional specifications have been completed and have been approved by the business department of PPG design the system and complete the design documents
  • Maintaining web projects coding, testing and implementing using VB.NET, SQL Server.
  • Utilize object oriented approach to create the pages and create objects to be used by the pages.
  • Develop java script for doing client site validations.
  • Create web methods and invoke them from both the java scripts as well as from the pages itself.
  • Create and utilize classes to log errors to the database in case there is a failure.
  • Extensively use the try catch blocks to catch and throw exceptions and display meaningful error messages to the users.
  • Create SSIS packages to bulk load legacy data into the existing system
  • The various data transformation on the data included getting rid of duplicate or redundant data, various validations of codes across databases and logging the bad data which fails validation.
  • Implemented AJAX features for populating text boxes and text fields.
  • Create classes for encryption and decryption of password.
  • Used master page across multiple child pages.
  • Performed unit testing and code review for each module being released.
  • Created tables, views, triggers, common table expressions, stored procedures for the SSIS packages as well as for the portal.
  • Used Visio to create design for designing the flow of tasks for the SSIS packages.
  • Utilized STMP to send out emails from the portal to the appropriate recipients.

Environment: Visual Studio 2010, MVVM, Silverlight, C#, IIS, HTML, CSS, XML, JavaScript, JQuery, SQL Server 2005, T-SQL CRUD, Web services, IIS 6.0.

Confidential, Tucson, AZ

Responsibilities:

  • Interacted with the client to gather system requirements and document them.
  • Upgraded the existing website written in 1.1 framework and mapped it into the .NET 2.0 framework.
  • Added new features to the existing system such as adding advanced searching features.
  • Implemented XP or agile programming where modules were built and tested and sent to the client for approval and thereafter modified if needed.
  • Wrote code for the presentation layer in vb.net and used C# for writing code for the business logic, data access layer and SQL Helper Class.
  • Used the Microsoft ADO.net to pull data out of the database and use it in the application.
  • Writing effective stored procedures, triggers, views, common table expressions (CTE) to pull appropriate data from the database.
  • Made use of Grid View, Data List and Repeater Controls to display data in a customized format in the ASP.NET web pages.
  • Developed stored procedures, triggers, views to fetch data from the database. Implemented AJAX features for populating text boxes and text fields.
  • Designed and wrote efficient web services to be consumed by the application.
  • Made extensive use of Dataset for XML Data Binding and Bindings to server controls.
  • Designed and implemented a normalized database for the new confidential system.
  • Utilized ASP .NET Validation controls.
  • Created web services (SOAP) for accessing the dynamic linked library which calculated the billing details for the attorneys.
  • Writing SQL scripts for finding and getting rid of redundant data from the database and to keep void of “dirty data”.
  • Writing effective triggers and stored procedures to get correct reports from the system.
  • Modifying the already written code to make it easy to debug and maintain the system and also to reduce the response time of the system.
  • Used SSIS packages for getting data from different sources and using various data transformation to consolidate various data sources into a single data source and to get rid of various redundancies and error.

Environment: Visual Studio 2005, C#, IIS, HTML, CSS, XML, JavaScript, JQuery, SQL Server 2005, T-SQL CRUD, Web services, IIS 6.0.

Hire Now