We provide IT Staff Augmentation Services!

.net Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Whitehouse Station, NJ

SUMMARY

  • 6+ years of experience in analysis, development, testing, implementation, and maintenance of web - based Client/Server applications using C# .Net technologies.
  • Experience in working with Iterative Agile Programming methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
  • Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
  • Expertise in using ADO.NET Objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
  • Experience in web programming with hands on experience on using Custom Controls, Master Pages, Themes and Validation Controls.
  • Worked on Entity framework DB for CRUD operations & LINQ to Entities.
  • Working knowledge in developing applications using ASP.Net, C .Net, ADO.Net, HTML5, JavaScript, CSS3, XML, Ajax, Angular, Bootstrap.
  • Experience in Creating and deploying XML Web Services using ASP.NET. Consumed Web Services in ASP.NET Web Forms.
  • Experience in developing databases in SQL Server which include development of Functions, Queries, Stored Procedures, Views, Joins and Triggers using T-SQL.
  • Experience in using Language-Integrated Query LINQ query and retrieve data from different data sources LINQ to Objects, LINQ to XML, and LINQ to SQL.
  • Worked on Visual Source Safe, TFS (Team Foundation Server) and Git for updating, accessing and managing the code and perform continuous integration.
  • Good knowledge in deploying and hosting applications on IIS.
  • Experienced with Azure for Building applications that utilize both Microsoft Azure Cloud Services and Windows Azure Virtual Machines.
  • Experience in performing UNIT testing frame works such as NUNIT, MS TEST and perform Test driven development (TDD).
  • Proficient at grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner.

TECHNICAL SKILLS

  • C
  • C++
  • C#
  • JavaScript
  • VB.Net
  • Visual Basic
  • T-SQL
  • PL/SQL
  • HTML5
  • CSS
  • WCF
  • Bootstrap
  • JavaScript jQuery
  • Angular
  • AJAX
  • SSRS
  • SSIS
  • SSAS
  • Crystal Reports
  • SQL Server
  • MS Access
  • Oracle
  • Windows
  • Linux
  • UNIX
  • GIT
  • TFS
  • VSS
  • MS Azure
  • AWS
  • LINQ
  • Entity Framework

PROFESSIONAL EXPERIENCE

Confidential, Whitehouse Station, NJ

.NET Full Stack Developer

Responsibilities:

  • Worked in Agile/SCRUM environment with regular Status Meetings with the Scrum Master in Code Review meetings and implementing User Stories.
  • Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources.
  • Developed project artifacts including UML Use Cases for User Stories, Database ERD diagram, Class diagram and project schedules.
  • Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms.
  • Responsible for developing Mapping Connector that consumes data from Web API in JSON format and saves the data using .Net Core and Fluent Validation.
  • Used jQuery as a brief JavaScript and Angular Library for traversing HTML5 document, event handling, and Bootstrap interactions
  • Created smart navigation bar using Angular that would retain a client context across multiple web pages using the query string.
  • Used JSON web token for user authentication and secure information exchange.
  • Developed system services SOA application platform for use by all web applications utilizing WCF services.
  • Used custom error handling in web API to pass proper error message rather than generic error message to better understand the error.
  • Implemented LINQ Query operations like Grouping, Ordering
  • Implemented Azure Storage, Azure SQL Services and developing Azure Web role.
  • Deployed existing applications were deployed to Azure after every enhancement.
  • Developed backend application programs such as Table, Views, Functions, Triggers, Procedures and Packages using SQL Server.
  • Performed numerous code reviews & code refactoring using GIT as Source Control.
  • Implemented Database Schema import data and build stored procedures on SQL Azure.
  • Conveyed and kept up ASP.NET applications running at IIS.
  • Used multiple transformations provided by SSIS such as Data Conversion, Derived Column, Lookup, Conditional Split, Bulk Insert, Merge and Union All.
  • Modified SSAS Tabular models with dimensions and fact tables from data sources.
  • Developed complex reports using Crystal Reports and integrated with the website and generated reports as per the user requirement.
  • Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
  • Wrote Unit test classes and projects using N-Unit Framework.

Confidential, Homewood, IL

.NET Developer

Responsibilities:

  • Involved in Agile methodology for the development and responsible for attending daily Scrum meetings to accommodate client's requirements.
  • Analyzed user requirements and functional design, preparing technical specifications, unit test plans and test cases.
  • Involved in developing the Data Access Layer using the Entity Framework followed the code first process.
  • Implemented the Error Handling with Custom Exception Filter and enable the custom theme with Custom View Engine using the MVC.
  • Developed SPA using Angular and responsive designs using Bootstrap.
  • Created Angular Services to make AJAX calls and custom angular directives to create own HTML tags and induce behavior to those tags.
  • Used AJAX & Collapsible Panel Extender control to enhance performance & responsiveness.
  • Used JSON web token to do user authentication and secure information exchange.
  • Responsible in using jQuery for Client-Side Validations, calling the Controller Actions, and making calls to the WCF Services.
  • Used Azure for deploying web applications into cloud services and maintained the applications in developer Environment.
  • Developed Web API Services with HTTP way using standard HTTP verbs like GET, POST, PUT, DELETE etc. for all CRUD operations.
  • Developed Microservices and deployed container-based applications using Docker for continuous integration and Azure Queue Services
  • Designed and created database objects such as tables, stored procedures, packages, functions using PL/SQL for Oracle database.
  • Designed and implemented Database Schema import data and build stored procedures on SQL Azure.
  • Used SVN for version control across common source code used by developers, project related document sharing and team collaboration
  • Used Message Queuing (MSMQ) to enable applications running at different times to communicate across heterogeneous networks and systems
  • Generated periodic reports based on statistical analysis of the data from various timeframe and division using SSRS and implemented Report Viewer to integrate the reports with ASP.NET web forms.
  • Performed unit testing, performance testing and functional testing using N-Unit.
  • Participated in system testing, regression testing and exploratory testing and involved in bug fixing.

Confidential, Austin, TX

.NET Developer

Responsibilities:

  • Understood the system requirements and involved the user community at all stages of the project and incorporated user feedback.
  • Managed project development through progress tracking and status reporting; monitor project planning and prioritize resources among multiple projects.
  • Developed front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular and Node JS as a platform for Web applications.
  • Used Telerik and Kendo Controls for Dropdowns, Grids and Progress bars.
  • Implemented of JavaScript for data validation to avoid server side round trip and created new Oracle packages.
  • Consumed JSON data in Angular service & returned data from ASP.NET controller.
  • Used AJAX for partial page execution and asynchronous data transfer from web server to the client; and jQuery to validate user controls and web forms.
  • Developed WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements.
  • Uploaded documents to Azure blob storage and updated the document names using two different approaches of Web API and MVC controller methods.
  • Wrote Stored Procedures, Developing T-SQL queries, Triggers, Functions, Views, Database design and implementing scripts on PL/SQL using Oracle DB.
  • Used TFS for source code management, automated builds, testing and release management capabilities.
  • Performed Unit Testing with the testing tool N-Unit and involved in Unit test case, code review checklist preparation and validation.
  • Developed service layer that uses Dependency Injection to pass updates models to the application layer to facilitate unit testing.
  • Performed transformations using various SSIS tasks such as conditional split, derived column, that performed data scrubbing, including data validation checks during staging, before loading the data into the data warehouse.
  • Created advanced Excel and Word reporting tools for existing databases and worked with SSRS reporting services for generating few reports.
  • Monitored application software system to ensure proper execution and performance.

Confidential, Union, NJ

.NET Developer

Responsibilities:

  • Involved in Product Life Cycle from Gathering Requirements, Database Design to testing the application
  • Followed Agile methodology standards for design specifications of the application.
  • Created Web services as the bridge between user interface layer and Business Service Layer to provide Service-Oriented Architecture (SOA).
  • Responsible for creating model classes for an ASP.Net MVC application for database access by taking advantage of Microsoft LINQ to SQL, containing all the data access logic.
  • Developed Front End of the application using Razor HTML5 views/partial views, handlebars, which are HTML placeholders and the data are passed into the handlebars through JavaScript and jQuery.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Implemented Cascading Style Sheet (CSS) to improve look & feel of the ASP.Net web page.
  • Used Web Services in order to communicate with the business layer objects.
  • Created Web Methods using Web Service and deployed the Web Service on IIS in the production server.
  • Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
  • Developed stored procedures, views for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys in SQL server.
  • Configure SSIS for scheduling database backup and Implemented indexing for various tables in the database for improving the performance of the application.
  • Used MS Visio to Design Sequential diagrams, flow diagrams and database schemas.
  • Developed various Reports with Crystal Reports; and integrated Crystal Reports with .NET to create Report Web Services on the Web Server.
  • Prepared various test cases to fix the bugs and ensure the application is error-free using N-Unit Testing.

Confidential, Hartford, CT

.Net Developer

Responsibilities:

  • Document business requirements in collaboration with the client and breaking down user stories into tasks and estimates.
  • Worked on MVC based web app for high testability and separation of UI rendering and business logic to present the customer portal lighter to loosely couple with logic.
  • Responsible in implementation of the presentation layer for the application using HTML, CSS, JavaScript, AngularJS.
  • Used ASP.NET Master Pages, jQuery, utilizing Server Controls, User Controls, Data Grid controls, Form Validation controls, Custom controls and CSS.
  • Used Cascading Style Sheets to attain uniformity of all web pages.
  • Implemented various validation method for the pages including; JavaScript validation, View Model data annotation.
  • Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
  • Developed Web Services and invoking them by using XML, SOAP and WSDL tool for creating proxy classes.
  • Developed Data Adapter, Data Transfer Objects, Entities data classes and call stored procedures to retrieve data in application.
  • Developed Oracle PL/SQL stored procedures, Functions, Packages, SQL scripts to facilitate the functionality for various modules.
  • Developed parameterized reports, linked reports, matrix and tabular reports using Crystal Reports.
  • Used XML Schema to display the data from the Database and bind them to the Server controls.
  • Worked with SSIS in building the interface to send scheduled extracts to the mainframe system and updating the database fields with data received regularly from the mainframe through the batch files.
  • Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using N-Unit and responsible for writing test scripts and scenarios.
  • Developed LINQ queries to process large collection of Data.

We'd love your feedback!