Full Stack .net Developer Resume
Dallas, TX
SUMMARY
- 7 years of experience in developing applications using C#, Angular 6/7, TypeScript, MVC, Entity Framework, Micro Services, .NET Framework, HTML, CSS, ASP.NET, Git, Design Patterns, Team Foundation Server (TFS) and Microsoft Visual Studio.
- Experience in analysis, design, development and testing of Web and Windows based applications using .Net technologies in different domains like Airlines, Banking, Insurance.
- Experienced in all phases of software development life cycle (SDLC) especially in Analysis, Design, Development, Testing and Deploying of applications.
- Strong expertise in browser - based technologies like HTML, XML, CSS, JavaScript, jQuery, AJAX, TypeScript, Angular JS and Bootstrap.
- Strong experience in Angular 6/7 and downgrading modules from Angular 6/7 to Angular Js.
- Worked with Narwhal Technologies (Nrwl) for integrating applications into single umbrella (MonoRepo).
- Worked as Lead developer for UI.
- Developed Enterprise scale applications using MVC, SQL Server and Web Services.
- Developed .NET Core application using microservices architecture.
- Experienced in SOA i.e. Service Oriented Architecture with authoring and consuming Web services and experience with other distributed methodologies like WCF.
- Developed cloud-based applications using Web App, Microsoft Azure and Visual Studio.
- Experience working with Dynamics 365, Splunk and Dynatrace.
- Implemented automated Server build management and deployed using DevOps.
- Good experience on quality, environmental, and configuration management tools such as Visual Studio.Net, Team Foundation Server (TFS) and Git.
- Good experience in OOPs, SOLID principles and Design Patterns like MVC and MVVC.
- Experience working with variety of databases like SQL Server 2012, T-SQL and Oracle 11g.
- Good Experience in Test-Driven Development (TDD) and Behavior-Driven Development (BDD), creating the test cases and performing Unit testing on applications using N- unit testing tool and Jasmine respectively.
- Consumed WCF services and WPF 4.5, Silverlight along with XAML.
- Experience in writing SQL Queries, Stored Procedures, Triggers and using Normalization techniques, views, joins and indexes from large and complex data sources.
- Good knowledge of state management, Redux pattern and RxJS library.
- Development of Microsoft Azure Cloud Services project and deployment to Web Apps, PaaS & IaaS.
- Knowledge on Telerik Controls like Kendo UI and usage with Angular JS and Angular 6.
- Report generations like Crystal reports, SQL Server Reporting Services and creating packages in SSIS.
- Used ADO.net technology for data retrieving, querying, storage and manipulation of Single Sign On interface screens developed using ASP.NET
TECHNICAL SKILLS:
- Programming Languages: C#, VB.Net, Visual Basic 6.0, SQL, HTML, CSS, PHP
- Web Technologies: AJAX, JavaScript, WCF, HTML, DHTML, SOAP, WSDL, XML, XSL, XSLT
- Microsoft Technologies: .Net Framework (4.0/4.5), ASP.Net Core, ASP.Net MVC, ASP.Net Web API, RAZOR, WPF, Web Forms, WCF, ADO.Net, LINQ
- Development Tools: Visual Studio 2012/2017/2019, Visual Studio Code
- Side Technologies: HTML, CSS, JavaScript, Typescript, jQuery, JSON, AJAX, HTML5, AngularJS, Kendo UI, React JS, Bootstrap, Angular 6/7
- Databases: MS SQL Server 2010/2012, Oracle 11g, T - SQL
- Version Controller: TFS, GIT, Microsoft Visual Source Safe, CVS, SVN
- BI Tools: SSIS, SSRS, SSAS, Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Full Stack .Net Developer
Responsibilities:
- One of the technical leads and point of contact for TESS 4.0.
- Worked with Narwhal Technologies (Nrwl) for integrating all applications under TESS into monorepo.
- Involved in the POC phase for upgrading existing application from Angular.Js 1.2 to Angular 6.
- Developed single page applications (SPA) using Angular 6/7 with Typescript.
- Developed ASP.NET MVC application using C#, SQL Server and Kendo UI tools.
- Manage the Dev, QA, Staging and Production web services and Blue zone environments.
- Deployed Azure IaaS virtual machines (VM’s) and Cloud services (PaaS role instances) into secure V Nets and subnets.
- Implemented Continuous Integration and Continuous Development (CICD) process for smooth releases in regular time intervals across all environments.
- Responsible for automating the provisioning of VM’s, patching, software installs, deployments and part of DevOps team in troubleshooting issues.
- Azure development on Azure web applications, Virtual machines and Azure SQL Database.
- Consuming WCF services, communicated them with Angular 6 and AngularJS to display information.
- Parsing huge raw data and transform that through different layers and mapping them across US airways and Confidential data and integrating them into single page UI.
- Created TESS project using ASP.Net Web API with MVC design architecture pattern.
- Developed backend application using the SOAP services hosted by other applications and consuming them in the application.
- Worked in mini standalone project in developing Microservices APIs using Spring Boot and Angular 2.
- Responsible to write Jasmine Unit and integration tests for all the function write in the C#.
- Was responsible to deploy all the code to higher environments on daily basis and performing code reviews for robust and reusable code.
- Created WCF services with session support.
- Responsible for UI developments and custom views using MVC, HTML, JSON, and CSS with interacts with business layer objects and content from external sources.
- Extensively worked on upgrading all UI code from Angular JS to Angular 6.
- Performing application level tracing, debugging, testing and state maintenance.
- Working with SQL server for SAFE and oracle 11g database for TESS to design and modify tables.
- Developing the application with latest tools like Visual Studio (2017, 2019), Visual Studio Code, GitHub, TFS, SOAP UI, Ready API, SQL Server 2012, Fiddler4, Rally and ReSharper.
- Used ReactJS for one-way directional flow, virtual DOM, Reactive native along with Telerik Kendo tools for UI enhancements.
- Involved in POC for Dot net core microservices to check code compatibility across application.
Environment: ASP.NET MVC 5, C#, SQL, LINQ, WEB API 2.0, .Net Core, Fiddler, Angular 6/7, Typescript, CSS, Telerik Kendo, HTML5, Bootstrap, XML, Microsoft Azure, DevOps, M icroservices, Spring Boot, Visual Studio 2019, Visual Studio Code, TFS, GIT, Web Services, ReSharper, React JS, SOAP, Ready API, WCF, jQuery
Confidential, Austin, TX
Full Stack .Net Developer
Responsibilities:
- Developed application using CCF, MVC using Visual Studio 2013 and Entity framework.
- Involved in designing the N-tier web application using C#.NET.
- Developed Web Service Application Programming Interface (API) for exposing functionalities to client applications.
- Developed visual components through WPF using XAML.
- Created an application in WPF that generates Silverlight Class Library by taking XML files.
- Successfully followed Test Driven Development (TDD).
- Implemented ADO.NET Entity Framework with Silverlight Enabled WCF services for retrieving, manipulating, querying, storing data from the database with the Silverlight module.
- Designed and developed remote client access using Web Services (REST) to allow for syncing of data at remote sites and the main data site.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Used Angular 2 with Typescript for new enhancements and stand-alone projects.
- Extensively used partial classes, Generics, Interfaces and Object-Oriented concepts for developing application.
- Developed ASP.Net Web API for backend data retrieval and processing.
- Written LINQ enabled queries to access the data from SQL Server database.
- Identifying and validating solution objects, functions, interface, dependencies and integration points.
- Used MVC to design an application that supports a routing infrastructure with AngularJS.
- Implemented AngularJS controllers to maintain each view data and service calls using Angular factory.
- Consumed WCF services with ASP.NET Ajax client libraries.
- Implemented caching and State Management techniques to improve overall performance.
- Developed and implemented appropriate exception handlers in VB. NET.
- Created and deployed XML Web Services.
- Used SQL Server Reporting Services (SSRS) for generating trade history reports of the application.
- WCF Web API’s provide an option for writing pure, RESTful services and service clients that work close to the HTTP level with minimal friction.
Environment: Visual studio 2013, .Net Framework 4.5, C#.Net, Angular 2, Typescript, Microsoft Azure, WPF, VB.Net, ASP.NET Web API, Silverlight, CSS3, JavaScript, jQuery, HTML5, SQL Server 2012, AJAX, IIS 6.0, TFS, WCF, XML, Web services, AngularJS
Confidential, Fullerton, CA
.Net Developer
Project: Exam Management
Description:
Developed online Exam and Video management system and case workflow procedures with ability to produce reports regarding student’s activity.
Responsibilities:
- Designed website in ASP.NET MVC with uniform layouts to build a mobile friendly application.
- Used Bootstrap JS to convert web applications into fluid design to support on mobile devices.
- Developed data layer libraries using Entity Framework.
- Creating Stored Procedures, functions, indexes and scripts in SQL.
- Extensively used JavaScript for client-side validation.
- Used Crystal Reports to generate custom reports.
- Extensively used Web Services to expose the reports to facilitate information sharing.
- Written and executed N Unit test methods.
- Used C# Design Patterns.
- Used jQuery, lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Managing the source control to enable code sharing between the team.
- Developed complex stored procedures using temporary tables and loops using SQL.
Environment: Visual studio 2013, C#, AngularJS, JavaScript, SQL Server 2012, IIS 6.0, HTML5, CSS, Bootstrap
Confidential
Junior Developer
Responsibilities:
- Involved in development of Custom web part, Chart control design using C# and ASP.Net Web API.
- Used stored procedures and triggers along with for database interactions.
- Client-side scripting using JavaScript.
- Developed classes in Business Layer and in Data Access Layer in C#.NET.
- Used Custom Validations and User Validation to give access to registered users.
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity.
- Implemented Threading and consumed 3rd Party web service
- Developed ASP.Net pages using ASP.Net web form controls, Custom user Controls, HTML server controls in C#.
- Used Tab strip, Dropdown, Menus, and Web List Bar controls for .NET to customize the look and feel of the application using ASP.NET
Environment: Asp.Net 3.5, C#, ASP.Net Web API, SQL Server2008, Visual Studio 2008, Ajax, XML, VSS, jQuery, JavaScript, SSRS, Visual Studio Editor 2005, MS VISIO, MS Outlook