Senior .net Developer Resume
Dallas, TX
SUMMARY
- 7 years of experience in developing applications using C#, Angular 6/7/9, 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 7/9 and downgrading modules from Angular 7 to Angular Js.
- Worked with Narwhal Technologies (Nrwl) for integrating applications into single umbrella (MonoRepo).
- 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.
- Used Azure Kubernetes along with Docker in integrating .Net Core microservices.
- Developed Web API REST services for backend data retrieval and processing.
- Followed paired programming concepts a part of Agile methodology to achieve high paced coding.
- 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/2016, T-SQL and Oracle 11g.
- Worked in Test-Driven Development (TDD) and Behavior-Driven Development (BDD), creating the test cases and performing Unit testing on applications using N Unit & Jasmine.
- Consumed WCF services and WPF 4.5, Silverlight along with XAML.
- Used Postman & SOAPUI for rest service testing.
- Experience in writing SQL Queries, Stored Procedures, Triggers and using Normalization techniques, views, joins and indexes from large and complex data sources.
- Developed mobile applications for both Android and iOS using Xamarin and Visual Studio in C#.
- Development of Microsoft Azure Cloud Services project and deployment to Web Apps, PaaS & IaaS.
- Good knowledge on Terraform, Azure Service Fabric and Azure HDInsight.
- Knowledge on Telerik Controls like Kendo UI and usage with Angular JS and Angular 7/9.
- 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
- Excellent team player and quick learner with exceptional problem solving & troubleshooting capabilities.
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
Client-Side Technologies: HTML, CSS, JavaScript, Typescript, jQuery, JSON, AJAX, HTML5, AngularJS, Kendo UI, React JS, Bootstrap, Angular 2/6/7/9, Spring Boot, Node Js
Databases: MS SQL Server 2012/2014/2016 , Oracle 11g, T-SQL, Azure Cosmos DB
Version Controller: TFS, GIT, Microsoft Visual Source Safe, CVS, SVN
BI Tools: SSIS, SSRS, SSAS, Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Senior .Net Developer
Responsibilities:
- Developed and Implement highly scalable application on one or more platforms with using Angular 7, replacing the existing legacy applications.
- Implemented paired programming by using fast-paced agile methodology.
- Developed backend API’s in .Net Core 3.0 and front-end in Angular 9.
- Converted existing Stored Procedures into micro services API in .Net Core.
- Written LINQ enabled queries to access the data from SQL Server database.
- Used SQL Server Reporting Services (SSRS) for generating history reports of the application.
- Used Angular 9 with Typescript for new enhancements and stand-alone projects.
- Customized ag-grid in Angular 9 and used different aspects of angular-materials.
- Implemented DevOps process by setting up CICD pipelines.
- UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers.
- Migrating all services from on-premise to Docker/Kubernetes containers in Azure.
- Written LINQ enabled queries to access the data from SQL Server database.
- Implemented caching and State Management techniques to improve overall performance.
- Worked on support for small windows application and bug fixes.
- Monitored Windows Azure Diagnostic data and dealt with technical or break-fix issues.
- Writing NUnit test cases as well as creating test scenarios & reviewing test scripts.
Environment: ASP.NET MVC 5, C#, .Net Core 3.0, Azure DB, Azure Diagnostic Tools, Docker, Postman, Azure Kubernetes, Azure Service Fabric, Angular 9, Angular JS, SQL Server 2016, VS Code, Microsoft Visual Studio, AJAX, IIS 6.0, TFS, SOAP UI, XML, Web services, Agile
Confidential, Dallas
Full Stack .Net Developer
Responsibilities:
- Played key role in building of TESS 4.0
- Built application from scratch to migrate the application from Angular & .Net 4.5 to .Net Core 2.1/3.0
- Worked with Narwhal Technologies (Nrwl) for integrating all applications under TESS into mono-repo.
- Involved in the POC phase for upgrading existing application from Angular Js 1.2 to Angular 7/9.
- Developed single page applications (SPA) using Angular 7/9 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.
- Implemented Continuous Integration and Continuous Development (CICD) process for smooth releases in regular time intervals across all environments.
- Worked in mini standalone project in developing Microservices APIs using Angular 7/9
- Responsible for automating the provisioning of VM’s, patching, software installs, deployments and part of DevOps team in troubleshooting issues.
- 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.
- Used Postman and SOAP UI for testing out Web API functionality.
- Develop web business applications using Microsoft ASP.NET MVC with the Razor view engine.
- 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.
- Built a messaging microservice on ASP.Net Core to provide real-time messaging notification.
- 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 7/9.
- 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, Postman, SQL Server 2012, Fiddler4, Rally and ReSharper.
- Used ReactJS for one-way directional flow, virtual DOM, Reactive native along with Telerik Kendo tool.
- 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 extensively for data retrieving, querying, storage and manipulation using LINQ statements, view, functions, stored procedures for altering the data into relational tables.
Environment: Agile, ASP.NET MVC 5, C#, LINQ, WEB API 2.0, .Net Core 2.1/3.0, Fiddler, Angular 7/9, Typescript, SQL 2012, CSS, Telerik Kendo, HTML5, Bootstrap, XML, Microsoft Azure, Azure DevOps, Microservices, Visual Studio 2019, Razor View Engine, Azure Cloud, Web Services, ReSharper, React JS, Node JS, SOAP, Postman, WCF, jQuery, Splunk, Rally, GIT
Confidential, Fullerton, CA
.Net Developer
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.
- Developed and implemented appropriate exception handlers in VB. NET.
- 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.
- Used jQuery, lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Developed complex stored procedures using temporary tables and loops using SQL.
- Consumed WCF services with ASP.NET Ajax client libraries.
Environment: Visual studio 2013, C#, AngularJS, Razor View Engine, SOAP UI, Postman, JavaScript, SQL Server 2012, IIS 6.0, Bootstrap, WCF, N Unit, SSIS, SSRS
Confidential
Software 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, Agile