We provide IT Staff Augmentation Services!

Sr. .net Full Stack Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Experience in Requirements Analysis, Design, Development and Testing of various applications with involvement in all stages of software development life cycle.
  • Expert in implementing the applications using MVC, Factory patterns and N - Tier architecture.
  • Solid understanding of Object-Oriented Analysis and Design (OOD), UML and RDBMS principles.
  • Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
  • Apply design principles and implement best practices to specific problems.
  • Extensive experience in .NET Technologies such as .NET Framework, C#, ASP.NET, .Net Core, ADO.NET.
  • Expertise in enterprise Development with MicrosoftAzure, C#, ASP.NET core, ASP.MVC, SQL-Server, Oracle, Visual Studio, LINQ, CSS and IIS 7/6.
  • Created JSON basedAzureResource Manager (ARM) templates for deployments.
  • Hands-on expertise in developing Angular features like Components, Filters, and Services.
  • Extensive experience with Angular, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Have well knowledge in creating stored procedures, Functions and Optimizing Queries for performance by looking at execution plan using MS-SQL Server.
  • Worked in different areas of Insurance, Finance, Healthcare and Telecom domains.
  • Have experience in Agile SCRUM, Waterfall methodologies.
  • Good Experience in front end design and script programming using HTML5, JavaScript, CSS3, jQuery, AJAX.
  • Experience in developing applications using Web Services, REST and SOAP.
  • Experienced in XML Web Services (SOAP), Service Oriented Architecture SOA concepts using .NET Framework.
  • Experience in performing Unit and Integration testing in the Development, Bug reporting and fixing.
  • Experience in making Responsive Web Pages using Media Queries, MVC .net framework and Bootstrap.
  • Experienced with Configuration Management Tools - Team Foundation Server (TFS)
  • Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Forms Validation controls, Custom controls and CSS.
  • Experience in securing web applications using ASP.NET authentication (Forms-based and oath basedAuthentication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
  • Developing the user stories and updating the task status in Jira.
  • Experience with code repositories GITHUB, Bitbucket, TFS, CVS and SVN
  • Extensively experienced in using Windows Communication Foundation (WCF), Simple Object Access Protocol (SOAP) and WSDL services and RESTful API
  • Strong knowledge of Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service.
  • Strong knowledge in SQL server Reporting (SSRS), Crystal Reports, SQL Server Integration Services (SSIS), PL/SQL, SQL queries, stored procedures, views, joins, triggers, functions and schemas

TECHNICAL SKILLS

Programming Languages: C#, C, C++, VB.Net

.Net Technologies: .Net Framework, .Net Core, Entity, Web Services, Micro Services, Web Forms, AJAX, ASP.NET MVC

Web Technologies: HTML5, CSS3, XML, TypeScript, JavaScript, Bootstrap, jQuery, Angular 6, Angular JS, Angular Material, Ionic Framework, WCF, API, WPF

Database: MS SQL, MySQL, Oracle, Mongo DB

Software & Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio, MS word, MS Excel and MS PowerPoint, PowerShell, Power BI, SSIS

Cloud: Azure

Operating Systems: Windows, IOS, Linux, UNIX

Version Control: TFS, Source Tree, Bitbucket, GIT

Application Server: IIS, Tomcat

Design Pattern: MVC, Factory, Singleton

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Sr. .Net Full Stack Developer

Responsibilities:

  • Requirements gathering, Analysis and Design of all the client requirements.
  • Software development using Agile Software Development methodologies.
  • Designed and developed micro services using .Net Core 3.1.
  • Used Angular 9 as the development framework to build a single-page application.
  • Created custom directives, services in angular and integrated with UI to display data using grid.
  • Consumed data from Restful APIs and projected them on UI.
  • Designed and developed of UI using JavaScript, CSS3, jQuery and HTML5.
  • Developed ASP.NET Core Web API based on departmental requirements and specifications.
  • Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology
  • Worked on TFS, SourceTree for version control, GitLab and Jenkins for automatic builds and continuous integration.
  • Created tables, triggers and stored procedures in SQL database.
  • Created CICD build pipelines using Microsoft Azure Devops.
  • CreatedAzureEvent Hubs for Application instrumentation and for User experience or workflow processing.
  • Created Service Contracts, Data Contracts and Operation Contracts for WCF Service
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Utilized MVC Abstract, Factory and singleton patterns.
  • Implemented the data access layer using entity Framework Code First Approach.
  • Used Entity Framework and LINQ to entities to connect to the database and perform all the database transactions.
  • Design and build Rest API using Web API framework and C# for save data from external applications.
  • Created SSIS Packages using SSDT for export heterogeneous data from OLE DB Source (Oracle), Excel.
  • Spreadsheet to SQL Server 2008/2012.
  • Deployed services on Azure cloudusing WCF
  • Worked on setting up SiteMinder environment, an alternate environmentto Production.
  • Worked on Hybrid Mobile Application and experience in Android and IOS environments
  • Experience in building APK’s in android Studio for Tablets and IPK in XCode for I pads.
  • Used Gitlab as source repository for code version on CI/CD.
  • Automated couple of workflows using PowerShell
  • Followed TDD and BDD in application SDLC.
  • Using of Fiddler tool& Google Chrome extension POSTMAN for testing WCF services &Web APIs endpoints
  • Implemented Data extraction, importing, exporting, Transformation using SSIS
  • Worked on Windows Presentation Foundation (WPF) - XAML, Data Templates, Grid, MVVM framework

Environment: .Net Core 3.1, ASP.NET, Bootstrap, Azure, TDD, BDD, JavaScript, Angular 6, XML, Ionic, HTML5, CSS3, MVC, TFS, Source tree, GitLab, Rest API, WCF, SSIS packages, SQL Server, IIS, Windows Server, Visual Studio, Visual Studio Code.

Confidential, Dallas, TX

.Net Full Stack Developer

Responsibilities:

  • Worked on Agile methodology where Project development was implemented with 2-week Sprint and daily stand-ups.
  • Designed and developed Web API REST services using .Net framework.
  • Designed and developed rich and enhanced web pages using Angular Material, HTML 5, CSS3
  • Experience in making Responsive Web Pages using CSS3 Media Queries
  • Experience with the features ofAngular5such as components, modules, and routing.
  • Development of Front-End UI screens within WPF
  • Highly usedAngular5router to build single page application for navigate through the different status and multiple modals.
  • Implemented many directives from Angular5 to create all the functionalities related to the user interface, creating models and controllers.
  • Used Ajax functionalities using frameworks like Json, jQuery
  • Migrated existing Classic ASP applications to VB.Net applications.
  • Involved in developing applications in C# and .Net Framework to meet the business requirements using Visual Studio 2017.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.Net.
  • Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
  • Integrated phase Application into DTM (Doc template management)
  • Experience in coordinating withOnsite & Offshoreteams.
  • Familiar with open-source tools: Package Mangers (NPM/Bower) and Atlassian tools (Confluence, JIRA).
  • Used Entity objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
  • Worked around automation LAMBDA(AWS Lambda), coding and developing skills, AWS CLI (command line interface), cloud formation, GiT or some for or release management.
  • Worked on migrating the application from on-prem to Azure.
  • Involved in Troubleshoot and identify performance, connectivity and other issues for the application hosted in Azure platform
  • Experienced in writing N-unit Testing for the Piecewise testing of the applications.
  • Written Unit test cases using X unit framework for all the testable code and made sure the coverage is good
  • Used Team Foundation server (TFS) as source control repository for code version on CI/CD.
  • Designed and developed MVC application with jQuery.
  • Deployed web applications and WCF services toMicrosoft Azure
  • Resolved issues when heavy objects are submitted to the WCF Service
  • Transferred data from various data sources/business systems including MS Excel, Flat Files etc. to SQL Server using SSIS various features like multitasking, conditional split, union, union all, merge, lookup and data conversion etc
  • Using of Fiddler tool& Google Chrome extension POSTMAN for testing WCF services &Web APIs endpoints

Environment: C#, ASP.Net, MVC, .Net Framework, Angular 5, Angular Material, HTML5, CSS3, TypeScript, JavaScript, XML, TFS, IIS, ADO.Net Entity Framework, SQL Server, IIS, Visual Studio2017, Visual Studio Code, TFS, REST API, SSIS packages and WCF.

Confidential, Pittsburgh, PA

.NET Developer

Responsibilities:

  • Developed SQL Queries and Procedures for storage and retrieval of data using LINQ to SQL.
  • Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand.
  • Implemented Model View Controller (MVC) Pattern in the application development.
  • Designed and developed web-based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
  • Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service.
  • Implemented client-side framework using Angular JS, JavaScript.
  • Used WCF to build high performance and secured document retrieval layer to retrieve data from a SQL serverbased system.
  • Extensively used Angular JS for DOM traversing and manipulation.
  • Implemented features of ASP.Net 4.0 such as Calendar Controls, Repeater Control and Security using form authentication and usedASP.NetValidation controls to do server-side validations and client-side validations based on the user’s browser.
  • Worked with Master pages, Web services, State management, caching features, configuring optimizations and securing the web application.
  • Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily.
  • Used ASP.Net AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
  • Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client-side validations.
  • Implemented XML Web Services inC#based on SOAP protocols using XML extensively for data transfers.
  • UsedjQuery and JavaScriptto reduce the turnaround time of retrieving data from the data base.
  • Created data access layer to communicate with the SQL Server Database.
  • Worked on ADO.Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
  • Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables.
  • Developed database objects such as Tables, Triggers, and Indexes using T-SQL, SQL Analyzer and Enterprise Manager.
  • Extensive use of Active Directory to supply shares and secure access for staff.
  • Worked with Bootstrap framework and AngularJS to Design single page application.
  • Implemented Unit, Integration and System Testing using NUNIT.
  • Used MS Visio for graphical representation of data.
  • Responsible for maintaining versions of source code using Team Foundation Server.

Environment: .NET Framework, Visual Studio, ASP.Net 4.0, C#, ADO.Net, MVC AJAX, IIS, Web Services, SOAP, HTML5, CSS3, XML, JavaScript, Angular JS, SQL Server, Bootstrap, Team Foundation Server (TFS), Windows Server, Restful Services.

Confidential, Austin, TX

.Net Developer

Responsibilities:

  • Developed the front-end screens in ASP .NETand C# .NET using Visual Studio
  • Requirements gathering, Analysis and Design of all the client requirements.
  • Software development using Agile Software Development methodologies.
  • Studied the use case diagrams to gather functional requirements. During the design phase participated in discussions with the client regarding system requirements and contributed for the preparation of flow document.
  • Used ADO.NET and Enterprise Library Ado.net Application Blocks to access data from database.
  • Used Angular2 as the development framework to build a single-page application.
  • Worked with HTTP/HTTPS protocols by using Angular2 components to build RESTful services.
  • Create custom directives, services in angular and integrated with UI to display data using grid.
  • Worked on Presentation, Business, Entity and Data Access Layers.
  • Writing business and data access components (as separate assemblies) in C# utilizing ADO.NET transaction management.
  • Used XML for data transformation.
  • Designed and developed of UI using JavaScript, CSS3, jQuery and HTML5.
  • Used .NET Error Handling mechanism extensively.
  • Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns. Used Edit Item Templates and Footer Templates extensively for editing and adding rows.
  • Designed responsive and intuitive user interfaces for the web using CSS and custom AJAX scripts and jQuery.
  • Developed SQL Procedures and Queries for data retrieval and storage in SQL Server and implemented in portal using ADO.Net.
  • Highly proficient in Transact SQL Queries including writing queries, stored procedures, functions, and triggers in SQL Server.
  • Refactored and enhanced an existing Angular2 application to follow strict MVC patterns.
  • Validating all the User’s Inputs through Java Scripts.
  • Transferring the data between Client and Server using System .Xml parser
  • Writing or modifying Stored-Procedures in SQL Server to carry out database operations.
  • Worked extensively in EDI 837 transaction to submit all details of claims.
  • Undertaken development for a cross-platform JavaScript based solution using Angular2 and Bootstrap.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request and invoke the requested actions on the mode.
  • Worked on TFS for version control, Code Review and for automatic builds and continuous integration.

Environment: C#.Net, ASP.NET, ADO.NET, JavaScript, XML, HTML 5, CSS3, MVC, TFS, SQL Server, IIS 6.0, Visual Studio, Visual Studio Code, Windows Server.

Confidential

.NET Developer

Responsibilities:

  • Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand.
  • Implemented Model View Controller (MVC) Pattern in the application development.
  • Designed and developed web-based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
  • Implemented client-side framework using Angular JS, JavaScript.
  • Extensively used Angular JS for DOM traversing and manipulation.
  • Developed SQL Queries and Procedures for storage and retrieval of data using LINQ to SQL.
  • Implemented features of ASP.Net 4.0 such as Calendar Controls, Repeater Control and Security using form authentication and usedASP.NetValidation controls to do server-side validations and client-side validations based on the user’s browser.
  • Worked with Master pages, Web services, State management, caching features, configuring optimizations and securing the web application.
  • Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily.
  • Used ASP.Net AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
  • Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client-side validations.
  • Implemented XML Web Services inC#based on SOAP protocols using XML extensively for data transfers. UsedjQuery and JavaScriptto reduce the turnaround time of retrieving data from the data base.
  • Created data access layer to communicate with the SQL Server Database.
  • Worked on ADO.Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
  • Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server to insert, update, and delete data inside tables.
  • Developed database objects such as Tables, Triggers, and Indexes using T-SQL, SQL Analyzer and Enterprise Manager.
  • Extensive use of Active Directory to supply shares and secure access for staff.
  • Worked with Bootstrap framework and AngularJS to Design single page application.
  • Implemented Unit, Integration and System Testing using NUNIT.
  • Used MS Visio for graphical representation of data.
  • Responsible for maintaining versions of source code using Team Foundation Server.

Environment: .NET Framework, Visual Studio, ASP.Net 4.0, C#, ADO.Net, MVC AJAX, IIS, Web Services, SOAP, HTML5, CSS3, XML, JavaScript, Angular JS, SQL Server, Bootstrap, Team Foundation Server (TFS), Windows Server.

We'd love your feedback!