We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

2.00/5 (Submit Your Rating)

Columbia City, IN

PROFESSIONAL SUMMARY:

  • Around 9+ Years of experience in analysis, design, transforming client requirements into technical specifications, modeling and developing applications following agile SCRUM / Waterfall methodologies.
  • Extensive experience of developing software applications with the C#, VB.Net, .NET Framework, ASP.NET, ASP.NET CORE 2.x, MVC, Entity Framework, Entity Framework Core, ADO.NET, LINQ, Lambda, Reporting Tools, Azure, JavaScript, TypeScript, jQuery, XML, Angular JS, Angular 8.0 and Angular Material.
  • Extensive Experience in using various design patterns such as MVC (Model - View-Controller), Singleton, Unit of Work, Repository pattern in the development of Multi-Tier distributed Enterprise Applications.
  • Extensive professional experience of Healthcare, Insurance, Marketing and Financial Domains on web-based applications.
  • Good knowledge on gathering the requirements (BRD, SRS), analysis, design, development, testing (UTP) and deployment for enhancements.
  • Highly experienced with modern JavaScript frameworks and libraries like AngularJS, Angular 8.0, Typescript and jQuery.
  • Proficient with Windows Communication Foundation (WCF), WEB API, .NET Web Services using WSDL, SOAP and UDDI.
  • Good experience on MS Azure Cloud Architecture (PaaS and IaaS) assessments, also have an experience in Azure storage accounts like Blob, Queue, Table and Files.
  • Adept with the concepts and used dependency Injection, multi-threading, exception handling, parallel and async programming during development.
  • Strong relational database background in SQL Server, Oracle 10g with extensive knowledge in writing T-SQL scripts, Stored procedure, Views, Database designing and Maintenance.
  • Experience in Language-Integrated Query (LINQ) to retrieve data from different data sources (LINQ to Entities, LINQ to XML, and LINQ to SQL.
  • Strong experience of developing data models, mapping classes with Relational and NoSQL databases using entity framework.
  • Designed and built reliable, highly scalable, agile and flexible systems using an expressive query language using MongoDB.
  • Stored the data in the form of JSON structure-based documents, stored in a collection using MongoDB.
  • Good experience in developing database programs like Stored Procedures, User Defined Functions, Triggers, Packages and implementation scripts (Batch Scripts) on PL SQL & T-SQL using Oracle 8i/9i/10g and Microsoft SQL Server 2008/2012.
  • Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases.
  • Used Git for creating multiple local branches for a team of people to work together that can be entirely independent of each other for creating, merging, and deleting of lines of code.
  • Used Team Foundation Server (TFS) to share code, get latest version, build apps, track work and to collaborate with team members from visual studio.
  • Strong communication and client interaction skills. Effective in working independently and collaboratively in teams.

TECHNICAL SKILLS:

Operating Systems: Windows 10, Windows 8, 8.1

Programming languages: C#, VB.Net, Angular JS, jQuery, HTML, CSS, Bootstrap, XML, XML Schemas, Angular 7.0, Angular Material

Web Technologies: ASP.Net Core, ASP.NET, MVC, Web API, AJAX, XML, Web Services, WCF

.NET Technologies: .NET Framework (4.0, 4.5, 4.6), ADO.NET, WPF, Entity Framework, Entity Framework Core, ODP.NET

Unit Testing Frameworks: MS-Test, Nunit, Junit, Jasmine, Mock.

RAD/IDE: Visual Studio .Net 2015/2017

Database Development: Oracle 11g/10g, MS SQL server 2012/2015, MS-Access, MySQL, Azure Sql

SQL Server Tools: SQL Management Studio, Profiler, Query Analyzer, Export & Import (DTS), Toad

Scripting Languages: JavaScript, Typescript.

Reporting Tools: Business Objects XI 3.1/R1/R2/R3/6.x, Crystal Reports XI/2008

Source Repositories: SVN, TFS and Git.

PROFESSIONAL EXPERIENCE:

Confidential, Columbia City, IN

Full Stack .Net Developer

Responsibilities:

  • Developing HTML interfaces with an understanding of UI design principles and object-oriented program development.
  • Managed time effectively meeting all the deadlines for the release of projects.
  • Developed, modified, and implemented the Web site to ensure consistency of layout in accordance with client goals.
  • Involved in production support and Hot fixing bugs in production.
  • Involved in Enhancement of existing application utilizing AngularJS, Typescript, Angular 8.0 developed routing through web pages and achieved Single page application. Used Angular JS to achieve two-way data binding. ‘
  • Used Bootstrap for mobile first approach
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2 and higher versions.
  • Good knowledge on creating services with Angular’s @injectable property, as to make the service available for Dependency injection when creating components.
  • Worked on unit testing for the Angular application using karma, involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Used C# for ASP.NET server side state management features such as application state, session state and profile properties.
  • Developed multi-tier web applications with the use of web services using ASP .Net Web Restful API and services have been used to retrieve and update the data using Ajax .
  • Used Bootstrap & media queries to create Responsive Webpages across the different size of screen from phone or Laptop .
  • Involved in the design and development of server-side application with MVC architecture in ASP.Net Web API, applied HTTP CRUD (post, get, put, delete).
  • Experience in building Web services using ASP.NET Web API and performing CRUD operations. Generated server-side PL/SQL scripts for data manipulation and validation and materialized views for remote instances.
  • Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
  • Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in search module.
  • Manage the back-end connection to SQL as the data source using Entity Framework and write SQL queries, Stored procedures and triggers to Manage data.
  • Actively used cursors, functions and calling procedures from one package to another package and created dynamic sql statements in Oracle using PL/SQL and ADO.Net.
  • Used ADO.NET objects such as Dataset and Data Adapter, for consistent access to Oracle.
  • Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Good hands on debugging solution using Swagger UI tools and other inbuilt tools from Visual studio.
  • Writing SQL Scripts to convert SQL Mail to DB mail for SQL server migration from 2008 to SQL server 2014.
  • Used Stash repository to check in the code with GIT.
  • Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Worked on NPM installations of the node.js and performed JavaScript magnifications using Gulp streaming build system. Setup build processes using npm, gulp and bower.

Environment: C#, .NET 4.0/4.5, Visual studio 2015, WSDL, HTML, JavaScript, Entity framework 6.0, MVC 4.0, Entity framework, SQL Server 2008, Resharper, ORM, AngularJS 1.6, Angular 8.0, Typescript, Bootstrap, Restful Services, AWS, SOAP Services, JQuery, Agile, WEB API 2.0, XML, UML, IIS 8.0, Azure, TFS-2015, GIT.

Confidential, Boca Raton, Florida

Full Stack .Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance. Demonstrated the specific modules and participated in weekly meetings as per the SCRUM.
  • Created an architecture for Shift Summary application.
  • Developed integrated n-layered web application in Microsoft Visual Studio/ Visual Studio Code using .Net and .NET Core, C#, oracle and SQL Server, ASP.NET Entity Framework, Angular and angular material.
  • Implementing .NET Security features like Authentication and Authorization using Form-based and Windows based authentication, Authorizing Users, Roles and User Account Impersonation, tracing.
  • Designed and developed the login portal using Angular 6 framework along with HTML5, CSS3 and Typescript. Created individual pages using HTML, CSS, JavaScript and Bootstrap (for making it responsive).
  • Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 8.
  • Created services with Angular @injectable property, as to make the service available for Dependency injection when creating components.
  • Used Angular Validations and Validation messages to show the errors when submitting the form.
  • Used subscription to maintain shift selection data across all the component
  • Using angular material theming for shift Summary application.
  • Using angular material modules for designing UI.
  • Used Bootstrap & media queries to create printable Webpages.
  • Identified tables and created entity model from database.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
  • Wrote business logic using c#, LINQ and Lambda expressions.
  • Business logic and calculation were implemented via stored procedures, triggers and function and implemented Components for Exporting Data to CSV Format and EXCEL Format.
  • Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Worked with Oracle databases and designed stored procedures.
  • Used GIT for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Worked on unit testing for the Angular application using karma, involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Designed API to get the location info from database, Calling Rand McNally web service to find a distance between two locations and Updated respective tables.
  • Implemented Exception Handling mechanism using .NET Framework Classes and Involved in unit testing, integration testing and deployment of the application. Fixed large number of defects and technical issues during the project implementation.
  • Used C#.NET, ASP.NET Core and Entity framework to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications utilizing SQL Server and stored procedures to perform logical business transactions.

Environment: C#, .NET Core, Visual studio 2017, Angular 8, Typescript, Angular CLI, HTML 5, JavaScript, Angular Material, Entity framework Core, Azure, EF Core, Bootstrap 4, Restful Services, SOAP Services, Agile, JSON, UML, IIS 8.0, TFS.

Confidential, Charlotte, NC

Full Stack .Net Developer

Responsibilities:

  • Developed Web application using ASP.Net Core and C#, Entity Framework Core, JavaScript, Typescript, Angular 7, Aurelia, JSON, HTML5, CSS3 and Bootstrap4.
  • Developed Angular components, services, modules, routing, forms etc.. for the web application.
  • Worked with NGRX for state management in the application by defining reducers, entities, actions and effects.
  • Utilized EF Core for performing ORM mappings and data retrievals from SQL Server database.
  • Developed REST Web api’s in the backend to implement controller layer using attribute routing.
  • Developed Repository layer to perform data retrievals and crud operations for various entities.
  • Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
  • Used 3rd party Ghost script Library to convert Pdf files to Png files and stored in blob Storage.
  • Implemented Service bus trigger to process message from Service bus queue.
  • Created timer trigger to check database for new files, if we found new file, will create new messages in queue and call durable function to Re-generate all pages.
  • Maintained the Versions and Release variables using Team Foundation server (TFS).
  • Included JSON for massive data transfer between Client/Server.
  • Implemented Upgrades and deployments through Deployment Engine (DE).
  • Wrote SQL Queries, Stored procedures, Joins to process data.
  • Prepared architecture plan to create the Azure Cloud environment to host migrated IaaS and PaaS role instances for refactored applications and databases.
  • Experience in planning and executing the application migration to a cloud environment based on Windows Azure Pack.
  • Developed Azure Resource Manager (ARM Script) to create function app for continuous deployment.
  • Triggering Data factory from Azure function to generate ZIP of all promotion material.
  • Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error.
  • Implemented Constructor Based Dependency Injection and DI implementation using factories.
  • Used $http and $resource service for retrieving data from the server via XMLHttprequest object in Angular framework.
  • Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error.
  • Used C#.NET, ASP.NET and Entity framework to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications utilizing SQL Server and stored procedures to perform logical business transactions.
  • Extensively used XML and JSON Serialization for transferring the data from controller to view.
  • Used MVC framework to reduce the complexity and to get control over the behavior of the application.
  • Project coordination with offshore development team as per requirement documents, prepared after discussion with the managers of client teams.
  • Database work involved, writing/fixing stored procedures, which were in turn used by the AI-Core Data Access layer.
  • Created Azure Blob Trigger function to Process incoming graphical pages from graphics department.
  • Have performed Mock implementations, real implementations in testing environment.
  • Used Moq library to Mock the interfaces with in the application interfaces and external service response.

Environment: C#, .NET Core, Visual studio 2017, Angular 7, Typescript, Angular CLI, HTML 5, JavaScript, Entity framework Core, Azure, EF Core, Bootstrap 4, Restful Services, SOAP Services, Agile, JSON, UML, IIS 8.0, Azure, TFS-2015.

Confidential, Boca Raton, Florida

Full Stack .Net Developer

Responsibilities:

  • Developed HTML interfaces with an understanding of UI design principles and object-oriented program development.
  • Managed time effectively meeting all the deadlines for the release of projects.
  • Developed, modified, and implemented the Web site to ensure consistency of layout in accordance with client goals.
  • Involved in production support and Hot fixing bugs in production.
  • Involved in Enhancement of existing application utilizing AngularJS, Typescript, Angular 2.0 developed routing through web pages and achieved Single page application. Used Angular JS to achieve two-way data binding.
  • Implemented different validation control on the web-pages using Angular 2.0.
  • Developed Angular custom directives like Stop Cut Copy Paste used to disable copy paste functionality for the re-enter SSN and re-enter email fields, Show Focus directive to show next after the condition met, planDetailfield directive to display plan related information on screen.
  • Designed custom filters like formatSSN to show only last four digits of SSN, unique filter to select unique values from service response and title case filter to format data into title case.
  • Created printer friendly using print media query in bootstrap CSS.
  • Used LESS for styling angular blocks, panels, toaster, alert messages, bread crumbs, labels, tables, navigations, drop downs and forms.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Implemented form validation using Validation controls using both Custom validation and TypeScript was written for Client-side validations in Angular 2.0.
  • Worked on Angular 2.0 by consuming RESTful web services & Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable web api calls and created custom angular directives to create own HTML tags and induce functional behavior to those tags.
  • Used MVC Framework and Angular in the development for data binding and to consume RESTful web services.
  • Created WEB API action methods to process enrollments, and created custom classes related to enrollment submission.
  • Extensively implemented and consumed WEB API 2, used HTTP methods (verbs-GET, PUT, POST, PATCH, DELETE) to do CRUD operations, supporting JSON or/and XML data exchange formats and also implemented Security, Caching features.
  • Created SOAPUI project to test web services and consumed those applications from WEB API, Created routing endpoints in configuration file.
  • Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
  • Worked with MongoDB and used Mongo Shell and Robo mongo to access it.
  • Use Mongochef to explore databases and perform other crud operations on the collections and documents
  • Used Stash repository to check in the code with GIT.
  • Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Worked on NPM installations of the node.js and performed JavaScript magnifications using Gulp streaming build system. Setup build processes using npm, gulp and bower.

Environment: C#, .NET 4.0/4.5, Visual studio 2015, WSDL, HTML, JavaScript, Entity framework 6.0, MVC 4.0, Entity framework, SQL Server 2008, Resharper, ORM, AngularJS 1.6, Angular 2.0, Typescript, Bootstrap, Restful Services, AWS, SOAP Services, JQuery, Agile, WEB API 2.0, XML, UML, IIS 8.0, Azure, TFS-2015, GIT.

Confidential, New York

Full Stack .Net Developer

Responsibilities:

  • Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks AngularJS 1.5, JavaScript and jQuery in conjunction with HTML5, CSS3, Bootstrap and LESS.
  • Developed business use cases, sequential, collaborative, activity and class diagrams for the enterprise presentation, and business and data access components of the system using UML.
  • Developed Single page applications using AngularJS and extensively used in development and testing applications for client side MVC architecture.
  • Used Angular Validations and Validation messages to show the errors when submitting the form.
  • Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce functional behavior to those tags.
  • Used Bootstrap & media queries to create Responsive Web Pages across the different size of screen from phone or Laptop.
  • Worked on AngularJS MVC framework for developing the Single Page Application and created some custom directives like ng-datepicker, ng-cartbox, ng- pagination .
  • Involved in design and development of RESTful web services, tested web services using SOAPUI and REST Client.
  • Tested pages for proper operation by implementing Unit and Integration testing using NUNIT.
  • Performed unit testing with NUnit, use of a standard build process using NAnt, and implementation of configuration management.
  • Implemented Restful web service with the use of URI templates and content negotiation.
  • Responsible for making Asp.net Web API calls using restful services with HTTP verbs which includes GET, POST, PUT, DELETE.
  • Specified a Default route for Web API in configuration.
  • Implemented model classes using C# for defining view model properties with getters and setters where view is communicating to the model and used mappers for converting view model to domain model from the business logic.
  • Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.

Environment: C#, .NET 4.0/4.5, Visual studio 2013/2015, WSDL, HTML, JavaScript, Entity framework 6.0, Prism, Net Remoting, MVC 4.0, Entity framework, SQL Server 2012, ReSharper, ORM, AngularJS, Bootstrap, Restful Services, AWS, jQuery, Agile, AJAX, XML, UML, IIS 8.0, TFS-2012.

Confidential, Chicago

Full Stack .Net Developer

Responsibilities:

  • Involved in full lifecycle of the project from design, development & Testing.
  • Coded application in C# / ASP.NET using an N-tiered architecture consisting of the presentation layer, BLL and the DAL.
  • Extensive Experience in Implementing View, Model, Controller and View model by using ASP.Net MVC 4.0/3.0 Framework.
  • Developed pages using components such as Angular Bootstrap grid, scheduler, tabs and other input components
  • CSS Pre-Processer LESS for an improved organization of Style sheets.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking
  • Used Twitter Bootstrap for responsive web design of Navigation controls.
  • Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
  • Used ASP.NET MVC4 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the model. Used JavaScript for client-side validations.
  • Implemented Web Services using SOAP are used on the middle tier to check credit card information of customers.
  • Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery in ongoing projects and used WPF and XAML for the better look and feel of the desktop-based application.
  • Used Entity Framework to design conceptual data access layer from relational database to get the data from database.
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
  • Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Used LINQ to query on Collection objects and DBML data objects to filter the data.
  • Defined and implemented customized configurations settings for application local Web configuration file for incorporating user authentications and authorizations via role-based security in order to restrict accessibility to certain modules.
  • Implemented Web-Services to integrate between different applications internal and third-party components using RESTful services.

Environment: ASP.NET 4.0, HTML5, HTML, CSS2/3, Visual Studio 2010, SQL Server 2008, Telerik Controls for .NET, Web Services, C#, WCF, UML, XML, Ajax, IIS 7.0, JavaScript, jQuery, Bootstrap, Knockout JS TFS, Entity Framework, ORM.

Confidential, Austin, TX

Full Stack .Net Developer

Responsibilities:

  • Designed and developed UI using ASP.NET, HTML, CSS, jQuery and AJAX.
  • Exception handling functionalities were embedded into the business logic layer with C#.NET as code behind.
  • Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
  • Client-Side validations were used as validation controls and JavaScript were coded for functionalities at client-side.
  • Master Pages were used to achieve uniformity in the entire application and CSS were used for theming the pages.
  • New Assemblies were developed to implement various functionalities in the Business Logic using C#.NET.
  • Used MVC design pattern in checking Login credentials and displaying the necessary components and data to the particular user.
  • Created services using WCF over HTTP and TCP/IP protocols. Extensive experience on data integration using SSIS.
  • Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources.
  • Used Response. Redirect to navigate from one page to another page.
  • Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
  • SQL queries were written using joins on multiple tables into stored procedures. Functions, Triggers and Indexes were also used for achieving few database search functionalities.
  • Used TFS for the purpose of project tracking and Source Control.
  • Worked on developing SSRS reports for generating different types of reports.
  • Performed several unit tests and integrated tests and also prepared user document related to the module.
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages for partial rendering of the page.
  • Used Bugzilla and TFS (for limited period) to design, format code and find bugs respectively.

Environment: Visual Studio 2008/2012, .Net Framework 4.0, XAML, WCF, LINQ, ASP.NET, ADO.NET, JavaScript, SQL Server Management Studio 2008, Angular JS, C#, Web services, ASP.NET, AJAX, CSS, Entity framework, Agile Methodologies, PL-SQL, SOAP, REST, XML, HTML, DHTML, TFS, SSIS, SSRS.

We'd love your feedback!