Swarupa .Net Full Stack Developer
Swarupa .Net Full Stack Developer
Net Developer
SWARUPA
Email: [email protected]
Mobile: 980-423-1239
PROFESSIONAL SUMMARY:
• Around 10 years of professional experience in analysis, design, testing, and implementing Object Oriented
Programming Concepts (OOPS), client-server applications, N-tier applications, and Windows Services based
applications.
• Involved in all phases of the SDLC (Software Development Life Cycle) including Architecture, Requirement
analysis, Design, Development, Implementation, Debugging, Testing, Documentation, Maintenance, and
Support.
• Strong Experience working in C# (4.0/3.5/3.0/2.0), VB.NET 10.0, ASP.NET MVC, .Net Core, .NET Core 3,
React-native, ASP.NET (4.0/3.5/3.0/2.0), WCF, WPF, Silverlight, LINQ, ADO.NET, AJAX, VB6.0, SQL Server
2008/2005/2000, XML Web Services, Oracle 11g PL/SQL relational databases, ADO.NET and ORM frameworks.
• Solid experience in Microsoft Cognitive Services, Microsoft Bots, LUIS (language understanding intelligence
service).
• Experience in developing single-page applications using AngularJS, Bootstrap, React, Redux, TypeScript,
ASP.Net web API 2.
• Good experience with Frond-End Development using JavaScript, jQuery, HTML, and CSS.
• Worked on React/Redux reusable components and services to consume REST APIs using Component-based
architecture provided by React.
• Experience in jQuery API for HTML document traversal and manipulation, event handling, animation, Ajax
Web service calls Validations, and UI Design across a multitude of browsers.
• Experience in maintenance of N-Tier applications in Microsoft .NET Technologies using C#, ASP.NET, VB.NET,
AJAX, ADO.NET, LINQ, WCF, XML, Web Services, Win Forms, Web Forms, JavaScript, Entity Framework, SQL
Server, Reporting Services (SSRS, SSIS).
• Expertise in applying Data Access Technologies Entity Framework, LINQ, and ADO.NET.
• Experience in using ORM (Object-relational mapping) tools like NHibernate 3.1 and Microsoft Entity
Framework 4.
• Experience in using different design patterns like Singleton, Factory Pattern, MVC, and Façade.
• Utilization and Extensive Experience in Application Design, developing Use-case diagrams, class diagrams,
and sequence diagrams using UML and Object-Oriented Programming (OOPS).
• Expert in developing large-scale applications using the .NET framework in the areas that require
Performance, Scalability, Security, and Extensibility in C#.NET.
• Hands-on experience in Test automation using different Automation tools/techniques, by using Selenium
Web Driver/IDE/GRID, Cucumber, TestNG, Maven, Fire Path, running scripts, debugging scripts in different
environments, Extracting Test results, Cross browser testing, and data validation.
• Implemented smoke, load, White box, Blackbox, functional, and regression testing using automated scripts
unit tests, and web tests.
• Strong working expertise in building & deploying applications with ASP.NET MVC Framework.
• Strong Experience in Three Layers i.e., User Interface, Business Logic, and Data Layer with C#.NET.
• Extensive experience with MS SQL Server 2000/2005/2012, Azure SQL, No SQL, Document DB, T-SQL, SSRS,
SSIS.
• Hands-on experience in hosting and configuring applications using cloud services like Microsoft Azure and
Amazon Web Services (AWS).
• Proficient in writing stored procedures, Functions, Cursors, Packages, and Database Triggers using SQL
Server2000/2005/2012 and Oracle.
• Experience in generating reports using Crystal Reports and Active Reports.
• Strong debugging skills in n-tiered web applications in C#.NET.
• Proficient in developing Client/Server applications in 3-tier and N-tier Architecture.
• Excellent working experience using Internet Information Server (IIS), Owin, and Windows/NT Server.
• Strong experience with Defect and Test Management tools like JIRA, Rally, Quality Center/Test Director,
and Bugzilla.
TECHNICAL SKILLS:
Languages C#.Net, ASP.NET, ASP.NET MVC, ASP.NET Core 3.1/3.0/2.0/1.0, .Net Core
3.1/3.0/2.0/1.0, .Net Framework 4.8/4.7/4.6/4.5, VB.Net, ADO.Net, Web API,
LINQ, Web Services, Entity Framework.
Web Technologies HTML/DHTML, CSS, XML, JavaScript, Angular JS, Angular 11/9/7/6/4/2, React
JS, Node JS, JSON, AJAX.
Distributed Tech Web Services, WC
Web/App Servers IIS, Apache
Rel Database Servers SQL Server 2008/2008/R2/2012/2014, Oracle, MySQL, Postures, SQLite, MS
Access, Visual FoxPro
OS Windows 10/8.1/7, Linux, MAC, Unix.
MS Framework .NET Framework 2.0/3.0/3.5/4.0/4.5+
Design Modeling OOPS, UML, MVC, Singleton, Session Façade, Singleton.
Cloud Services Microsoft Azure and Amazon Web Services.
Services WCF, Web Services, Restful services, Web API, Microservices.
Testing Tools Nunit, Selenium, Coded UI, Protractor, Ranorex, Spec flow, Spira, MTM.
Application tools Telerik application builder, Ultra edit, ARCGIS-maps, Fiddler, App-dynamics
Insights, Sonar Cube, Splunk, No-brainer, etc.
IDE VS 2005, 2008, 2010,2012, 2013, 2015 TFS, Microsoft Visio, Eclipse.
Version Control TFS, Azure DevOps, GIT, VSS, GitLab, Bitbucket.
Professional Experience:
Client: Texas Medicaid and Healthcare Partnership, Austin TX. Nov 2021 -
Present
Role: Sr .Net Full Stack Developer with Azure Cloud
Responsibilities:
Developed and assisted the migration of web application to Angular 11 Application and was responsible for
the Architecture of the standalone module for the complete migration of the module.
Created single-page, secure responsive web applications to replace a legacy line-of-business web
application.
Developed various services in Angular 11 that consume the Rest of Services from the backend implemented
in. NET. Also Utilized reusable components and guards to better accommodate the complete web application.
Leveraged Angular resources for all data access, encapsulating URLs, and standardizing data access
interfaces. Created custom directives for reusable components (multi-field form elements, background file
uploads, etc.)
Experience in using Kendo UI/ Telerik and Bootstrap framework to build responsive web pages.
Performed code review and worked closely with team members to ensure consistency with code standards.
Worked with ASP.Net MVC, Partial Views, and Master Pages and developed Cascading style sheets (CSS) for
a consistent look and feel of the website.
Worked on Visual Studio 2015/ .Net CORE 1.0 Framework to implement Business Logic.
Developed ASP.NET Core Web API based on departmental requirements and specifications.
Implemented JWT token-based authentication to secure the ASP.NET Core Web API and provide
authorization to different users.
Created WCF Services responsible for communicating and providing real-time data from integrated server to
Client Application.
Leveraged Angular for developing applications using HTTP Client Module for REST calls and jQuery to
process JSON and XML then providing them to components that are in need.
Design and develop Web Applications using ASP.NET MVC 5 and C# that are used by internal users.
Created application with Angular using TypeScript to create Directives, Components, Services,
Pipes, Observables, form validation, and Router for multiple components utilizing Router Guards and
Navigation.
Developed features for customer-facing websites using C#, ASP.NET MVC 4/5, CSHTML, HTML Helpers,
JavaScript, jQuery, and TypeScript.
Performed validations on Web Forms using .NET Validation Controls and Client-Side Validation using
Angular JS.
Implemented the service using Node.JS for performance, development, maintenance, and deployment
reasons.
Configured security features for the application using Form Based Authentication and Role Based
Authorization using C# and ASP.NET.
Created Restful services using ASP.NET Web API. Configure the service web config files programmatically
using LINQ to XML. Used Generics, Lambda Expressions, Extension Methods, LINQ to SQL, and LINQ to Objects.
Using ADO.NET Entity Data Model in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET.
Developed several REST web services supporting both XML and JSON to perform tasks.
Developed MVC Razor views, partial views, layout pages, complex Controllers, helper methods, and View
Models.
Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
Performed multithreading programming to improve the application performance.
Utilized Azure SQL Server for storing the data and Wrote Efficient queries and stored procedures that saved
the manual efforts of cleaning the data and efficient data handling and sanitized data.
Used Microsoft Azure platform for building, managing applications, and deploying web applications. Created
Azure virtual machines.
Implemented Azure SQL, Azure Storage, and Azure Services.
Made changes as required in the existing SQL functions, stored procedures and packages, and refined the
new data model.
Used NHibernate as the ORM tool for data access.
Generated reports using SQL Server Reporting Services (SSRS) and created various types of reports like drill
down, Parameterized, Cascading, Conditional, Table, Matrix, Chart, and Sub Reports.
Implemented traces using SQL server profiler to find long-running queries and modify those queries as a
part of Performance Tuning operations.
Created reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
Loading data from various sources like OLEDB, and flat files to SQL Server database, using SSIS Packages and
creating data mappings to load the data from source to destination.
Environment: ASP.NET, C#, ASP.NET Core 2.0, ASP.NET Core, MVC5, ADO.NET, ASP.NET MVC5, Entity
Framework, Windows Azure Cloud, Angular 11, RESTful, WCF, GIT, WPF, Web API, .Net Framework 4.5, NUnit,
HTML, HTML5, CSS3, AJAX, CSS, AngularJS, TypeScript, JavaScript, jQuery, SQL Server, Visual Studio 2019, Azure,
SSIS.
Responsibilities:
Developed web pages to create messages, set up message rules, and to set up content using ASP.NET, AJAX,
and C #, JavaScript, and XML.
Developed Client/Server Applications on n-tier architecture and MVC (Model View Controller) design
pattern.
Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming
(OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction. and Design Patterns MVC.
Used C# WIN FORMS to create a dynamic reporting tool that queried a complex SQL backend.
Configure QNXT and McKesson Claim Check applications for state Medicaid contracts.
Developed HTML prototype of the web pages and WinForms using CSS, per client specifications.
Used Express Framework to set up middleware to respond to HTTP requests with the help of Node JS.
Written Callbacks, and error-first callbacks, and worked with Streams and Files for Asynchronous
Programming using Node JS.
Used Angular JS for Client-Side scripting along with JavaScript and J Query.
Extensively used angular data binding concepts to bind data in web pages. Involved in the development of
controllers, Services, directives, filters, and modules using AngularJS, MVC framework.
Created client-side framework to load and reuse JavaScript files and HTML templates asynchronously using
require.js and Asynchronous Module Definition (AMD).
Converted .NET application to Microsoft AZURE Cloud Service Project as part of cloud deployment.
Migrated SQL Server 2008 database to Windows AZURE SQL Database and updated the Connection Strings
based on this.
Worked on Development and Deployment using Power Shell Scripts using Azure. Developed Power Shell
Scripts for Automated Deployment of Developed Packages using Service Fabric.
Worked on the Development of a mobile application using Xamarin.
Developed applications using ADO.NET, ORM, and VB. NET component for database access.
Worked on System exposing all the data/content through an MVC REST API and Windows Communication
Foundation (WCF).
Wrote business logic in C# and handled transactions from and to the database using ADO.NET objects such
as Datasets, Data Adapters, and Data Readers.
Involved in coding, testing, and implementation of the project using C#, ASP.NET, SQL Server, and SQL
Server Integration Services.
Developed and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy
class files based on the web services and consumed in web application.
Worked with WCF to build service-oriented applications that communicate across the web and the
enterprise.
Developed classes using C#.NET to improve performance and Consumed WCF services using REST / WSDL.
Involved in the changes to existing MVC pages for login and Change password pages and, also added
authorization and authentication of the pages using Membership database.
Development and Deployment using Power Shell Scripts using Azure. Developed Power Shell Scripts for
Automated Deployment of Developed Packages using Service Fabric.
Advanced Power Shell scripting, farm architecture & administration, backup/restore/migration.
Led the implementation of a REST API in Node.js to be the client of our system. Researched and proposed a
very elegant solution for integrating .NET with Node.JS using the Edge.js library.
Consumed Web API from ASP.NET MVC application using HTTP client, Implemented Web Services Using
ASP.NET for consumption by the client application.
Utilized present and future industry trends and practices to create Site core CMS Websites.
Implemented Site core architecture and developed custom Site core controls to facilitate the client's CMS
needs.
Involved in designing, Coding, and documentation of application flows and worked on presentation layer for
developing GUI and developed using WPF.
Programmed Cold Fusion MX modules to handle transactional database queries and builds using interactive
data entry forms.
Creating Triggers functions, Oracle PL/SQL database and integrating them with the front-end Web
application.
Deeply involved in writing ORACLE database objects like stored procedures, functions, and packages using
PL/SQL.
Created T-SQL and PL/SQL Stored Procedures, Views, and User Defined Functions for fetching relevant data
to UI for different Crystal and Divisional Reports.
Written and implemented multiple test cases using the Unit testing framework (NUnit) in TDD.
Utilized Microsoft Team Foundation Server (TFS) for source version control on a shared team environment.
Environment: .Net Framework 4.0, C#, ASP.NET, MVC 4, XAML, Visual Studio 2012,2015, Ajax, HTML, CSS3,
Angular JS, edge.js, Node.js, LINQ, WPF, SQL server 2012, Xamarin, Power Builder, Silverlight, PL/SQLWCF, Share
Point, Oracle, Unit Testing, .Net Nuke 4. x, TFS.
Responsibilities:
Responsible for gathering requirements and involved in the analysis and design of the system based on n-
tier architecture.
Extensively worked with WPF application using MVVM pattern as well as ASP.NET using HTML5 and CSS3.
Used JavaScript, AJAX, and jQuery for dynamic page updates and client-side validations.
Worked on server-side web applications using Node.js and was involved in the Construction of UI using
jQuery, ReactJS, Bootstrap, and JavaScript.
Used React, JavaScript, and jQuery to create Controllers to handle events triggered by clients and send
requests to the server.
Developed components in React JS by using React Flux architecture for building client-side web applications.
Used jQuery to create various Dialog Boxes, load JSON data in jQGrid, and selectors to validate different
screens.
Developed extensible, robust ASP.NET Core MVC Web Applications in ASP.NET Core2.0/3.0 using C#, .NET,
ASP.NET, HTML5, CSS, JavaScript, JSON, XML, jQuery, Bootstrap, and AJAX including ASP.NET Core Identity for
Login Security and Data annotations for the Data validation.
Attribute Routing used in the ASP. Net Core web API. Used Async and Await in Asp. Net Core web API
methods.
Used XSD (XML Schema Definition) tool in order to generate appropriate XML to serialize/deserialize data to
communicate between disparate systems.
Generated C# object model of XSD by using XML Spy and created a mapping for generating XML by using c#.
Implemented REST API, and Web Services for authentication.
Created stored procedures for Master forms using T-SQL for accessing and manipulating the data in SQL
Server 2016.
Created automated T-SQL scripts to process summary database transactions that run off-hours.
Created SAS/Macro and SAS/SQL Stored Procedures, Views, and User Defined Functions for fetching
relevant data to UI for different Crystal and Divisional Reports.
Execute SSIS packages to update SQL data tables from the Oracle server.
Implemented IOC (Inversion of Control) through a Structure map. Preparing SRS, URS, Trace ability matrix,
and User Guide Documents.
Extensively used razor view engine.
Generated entity classes based on the database schema and improved the development of N-tier
architecture using LINQ.
Scheduled Trigger in Azure data factory to run the pipeline daily.
Experience in Creating Azure Logic Apps, Azure Functions with Cognitive Services, API Management,
Continuous Integration, and Service Bus.
Developed multiple Azure functions that run as a Cron job, which will process data from Azure SQL DB, and
Azure Cosmos Database and produce .csv files for internal clients.
Experienced in leveraging Azure storage and messaging services such as Service Bus Topics, Event Hubs,
Azure Blob and Table Storage, Azure SQL, and Azure Cosmos Database.
Used Azure logic apps to connect legacy, modern, and cutting-edge systems more easily and quickly by
providing prebuilt APIs.
Used Azure DevOps for version controls, requirements, and project management.
As a part of the development team involved in deployments of applications with Azure DevOps CI/CD
Pipeline structures.
Implement agile scrum methodology in application development.
Developed controllers to populate the view models using LINQ queries and Lambda expression and invoked
the views and controlled the flow through the application.
Performed automated unit testing on the application. Actively involved in documentation, test plans, test
cases, testing, and reviews
Environment: C#.NET 4.7, ASP.NET, Microsoft Visual Studio 2017/2019, AngularJS 7, Web Forms, REST Services,
Entity Framework, AJAX, XML Web Services, Microsoft Azure, Azure SQL, LINQ, WCF, JavaScript, jQuery, SQL
Server 2016, T-SQL, Oracle, TFS, XML, SSL, CSS, XSLT, XSD, Azure Cosmos Database.
Client: Celoris Tech PVT LTD, Hyderabad, India Aug 2014 – May 2017
Role: .Net Developer
Responsibilities:
Studied and analyzed the business requirements and transformed them into system inputs.
Designed and developed excellent, user-friendly Web Forms using ASP.NET for Investor data collection.
Developed the data layer module using C# which is reusable for data transactions of the entire project. In
this module extensively used MS SQL and ADO.NET objects like Dataset, Data Adapter, Data Reader, Command,
Data Table, and Data Relation objects.
Developed the necessary stored procedures and created complex views using joins for robust and fast
retrieval of data.
Developed web pages with ASP.net, C#, CSS, JavaScript, jQuery, Ajax controls.
Extensive utilization of XML, XSLT, and CSS for front-end development.
Implemented Presentation layer using CSS Framework, Wire-framing, and HTML5.
Developed fast-loading images using Adobe Photoshop CSS3.
Created XHTML5 Pages with CSS3 and the Box Model.
Wrote Queries and Stored Procedures for integrating databases for CRUD operations with databases.
Invoked Web API RESTful Services using Angular $http service to build a faster response website.
New full-text search feature implementation with multi-tenancy (Elastic search).
Built new analytics solutions for customers. Used Elastic search as backend.
Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures,
Creating Trigger functions, and SQL database and integrating them with the front-end Web application.
Deeply involved in writing SQL database objects like stored procedures, functions, and packages using SQL.
Created SAS/Base and SAS/SQL Stored Procedures, Views, and User Defined Functions for fetching relevant
data to UI for different Crystal and Divisional Reports.
Functions, and Packages using SAS/Macro, SQL based on the documented user requirements.
Environment: IIS7, Windows 2008, .Net Framework 3.0, ASP.NET Web Forms, SAAS, Web API, C# ADO.NET,
AWS, Visual Studio .Net 2010 and SQL Server 2008, SAS/Base, SAS/SQL, and SAS/Macro.