7 years of experience in Project Life Cycle, Analysis, design, and development in different domains like HealthCare, Banking and Educational. Web development with emphasis on stages of Software Development Life Cycle (SDLC) from design to development using Agile Scrum methodologies.
Overview
8
8
years of professional experience
Work History
Net Developer
ECRED
Involved in software development life cycle like requirement, analysis, design, implementation and testing
Software Development Life Cycle (SDLC) is a process used by the company to design, develop and test high quality software’s
It consists of a detailed plan describing how to develop, maintain, replace and alter or enhance specific software
The life cycle defines a methodology for improving the quality of software and the overall development process
Design and develop application user interface designs, web pages, and other templates
The way that you accomplish tasks with a product – what you do and how it responds – that's the interface
It's about the interaction between the user and the application or device, and in many cases, it's about the interaction between multiple users through that device
This means that user interface design isn’t about how a product looks, but rather about how it works
Working on Web API to create RESTful Services, for communicating and providing data from the integrated server to client application as well as within the .Net application
Supports applications with an understanding of system integration, test planning, scripting, and troubleshooting
Implementing MVC framework to reduce the complexity and to get full control over the behavior of the application
In a Model-View-Controller (MVC) application, the Model is responsible for the application's state and non-UI specific behavior
The view renders the presentation of the model in a particular format
The controller responds to the user input and performs interactions on the data model objects
Implement Data Access layer using entity framework code first approach and writing queries using LINQ to entity for data retrieval
Entity Framework enables developers to work with data in the form of domain-specific objects and properties without having to concern themselves with the underlying database tables and columns where this data is stored and used by LINQ for querying database objects
Implementing Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server
To keep the code, you use it to pull data from your data store (database, flat files, web services etc.) separate from business logic and presentation code
This way, if you have to change data stores, you don't end up rewriting the whole thing
Using Team Foundation Server (TFS) as source control and document management
Maintaining the version control system like branching model, security, creation and maintenance of build definitions scripts, and the setup of work item areas and iterations
Performing database operations on SQL Server 2015 to create and maintain baseline drawings through SQL queries, stored procedures, triggers, functions, and views
Design and Create database systems, from server design, drive allocation, network configuration, etc
Development (creating new tables, new indexes, new stored procedures, new jobs, etc)
Environment: .Net MVC,Visual Studio 2017, Angular 7 , C#, Web API, ODATA, HTML, CSS3, JavaScript, jQuery, SQL SERVER 2015, Fiddler4, Entity Framework, LINQ, Agile, TFS, Azure.
HCA
Nashville, TN
11.2022 - Current
NET Developer
Arkansas Department of Health
Little Rock, AR
06.2022 - Current
HIE Services
Designed and developed responsive web applications using ASP.NET, C#
Worked with cross-functional teams to ensure seamless integration with third-party applications and cloud services on Azure platform
Developed RESTful APIs using ASP.NET Web API
Implemented scalable and secure database designs using SQL Server
Conducted code reviews and mentoring junior developers to ensure adherence to coding standards
Conducted unit and integration testing to ensure high-quality software delivery
Deployed web applications on Azure platform and monitored applications performance using Application Insights
Implemented database designs and optimized data access patterns using SQL Server
Technology Stack: C#, ASP.NET MVC, ASP.NET WEB API, Entity Framework, jQuery, JavaScript, HTML, JWT Token, GIT, Azure, Visual Studio 2015, SQL Server 2017, IIS 7.0, Microsoft Visio 2019
Client:
Net Developer
ARCS, Wellmark BCBS
, IOWA
08.2020 - 05.2022
Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance with Agile Methodology
Designed and developed Entity Framework Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side
Design, build, and maintain efficient, reusable, and reliable code
Developed ASP.NET Web API based on departmental requirements and specifications
Worked with advanced concepts of ASP.NET MVC such as Models and Providers, Filters used for developing backend technology
Implemented authorization, authentication, and extensive exception handling
Implemented convention-based CRUD actions like GET, POST, PUT and DELETE
Designed and created models, components, modules, and services to apply client-side logic and dependency injection using Angular 8
Implemented Client-side validation using Angular 8 Custom Form Validation with ng-show and ng-hide
Developed the front-end of the web application using Angular 8, HTML5, CSS3, AJAX, Bootstrap3/2 and jQuery 5.0/4.1
Implemented LINQ Query operations like Grouping, Ordering and Filtering operations to access database for search of routes, drivers and packages
Developed various Stored Procedures for the data retrieval from the database and generated different types of reports using SQL Reporting services (SSRS)
Implemented JWT Token based authentication to secure the ASP.NET Core Web API and provide authorization to different users
Technology Stack: C#, ASP.NET MVC, ASP.NET WEB API, Entity Framework, Angular 8, Bootstrap 3.3.7, jQuery, JavaScript, HTML, JWT Token, GIT, Azure, Visual Studio 2015, SQL Server 2014/2012, SSIS, SSRS, IIS 7.0, Microsoft Visio 2012
Client
Net Developer
InEight
Omaha, NE
01.2020 - 07.2020
Used Agile Scrum Methodology for the project which involved daily scrums to achieve tasks within the Sprint deadline
Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular 7
Worked on Visual Studio 2017/ .Net MVC to implement Business Logic and expertise in building, monitoring, and debugging highly-scalable applications using C#, SQL Server, ASP.NET MVC, Web API , ODATA and Angular JavaScript framework
Experience in working with RESTFUL Web Services and implementing RESTFUL API’s & ODATA
Experience in creating and consuming web services and used Entity FrameWork for DataAccess Layer
Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap and Angular 7
Used Micro-services design pattern to develop applications that are composed of small, independent modules that communicate with each other using well-defined contracts.and also make sure each micro-service focuses on a single concept
Utilized the features of Angular 7 to present effective web design
Developed the components using Angular 7 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality
Enhanced application performance by Angular 7 Component based development in view of future Angular framework transitions
Expertise in Microsoft Team Foundation Server (TFS) to allow for a secure code in a multi-team environment
Experience in creating Data Lake Analytics account and creating Date Lake Analytics Job in Azure Portal using U-SQL Script
Worked on creating Azure Blob for storing unstructured data in the cloud as blobs
Developed the ASP.NET Web API Application which integrates the COSMIC Application with ServiceNow using SNOW API for creating Incidents ad deploying in Azure
Configure Azure cloud service for end point deployment
Implemented RESTFUL Web Service using WEB API & ODATA sending JSON format data packets between front-end and middle-tier controller
Extensively used LINQ to perform CRUD operations
Worked on Stored Procedures, Triggers, and Views in SQL Server 2015 for accessing the database.Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques
Involved in fixing UAT, production Bugs and support to the application
Extensive Knowledge on Microsoft .NET design Patterns including Dependency Injection (DI), MVVM and MVC
Mapping the business requirement to the technical specification and detailed design documents
Environment: .Net core 2.1 ,Visual Studio 2017,Angular 7 , C#, Web API, ODATA, HTML, CSS3, JavaScript, jQuery, SQL SERVER 2015, Fiddler4, Entity Framework, LINQ, Agile, TFS, Azure.
Net Developer
Inovalon
Bowie, MD
07.2019 - 12.2019
Used Agile Scrum Methodology for the project which involved daily scrums to achieve tasks within the Sprint deadline
Worked on Visual Studio 2019/ .Net CORE 2.1 Framework to implement Business Logic
Experience using micro services and used Entity FrameWork Core for DataAccess Layer
Demonstrable expertise in building, monitoring, and debugging highly-scalable applications using C#, SQL Server, Net Core 2.1, ASP.NET Core, Web API and Aurelia JavaScript framework
Expertise in Microsoft Team Foundation Server (TFS) to allow for a secure code in a multi-team environment
Good experience developing web enabled applications using BOOTSTRAP & Aurelia FrameWork
Leveraged Angular 7 resources for all data access, encapsulating URLs and standardizing data access interfaces
Created custom directives for re-usable components (Multi-filed form elements, background file uploads etc.)
Built Angular 7 components, UI services to consume rest services using Component based architecture provided by Angular 7
Worked on Angular 7 by consuming RESTFul web services & Used Angular 7 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side
Implemented RESTFUL Web Service using WEB API sending JSON format data packets between front-end and middle-tier controller
Extensively used LINQ to perform CRUD operations
Created and consumed several micro-services
Created small services using micro-service approach, each running in their own space that can communicate via messaging
These independent services directly calling their own database
Worked on Stored Procedures, Triggers, and Views in SQL Server 2015 for accessing the database
Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques
Experience on creating Azure Blobs
Creating scripts using U-SQL in Azure Portal for reading text files and creating .csv files
Working on Azure for highly available customer facing applications
Created a database known as SQL AZURE database, which integrates with Active directory
Deployed and Maintained windows phone applications on Azure cloud technologies
Involved in fixing UAT, production Bugs and support to the application
Extensive Knowledge on Microsoft .NET design Patterns including Dependency Injection (DI), MVVM and MVC
Mapping the business requirement to the technical specification and detailed design documents
Environment: .Net core2.1, Visual Studio 2019,Aurelia ,Angular 7, C#, Web API, HTML, CSS3, JavaScript, jQuery, SQL SERVER 2015, Fiddler4, Entity Framework Core, LINQ, Agile, TFS, Azure.
Net Developer
Walmart
Bentonville, AR
12.2017 - 06.2019
Used Agile Scrum Methodology for the project which involved daily scrums to achieve tasks within the Sprint deadline
Developed Views using HTML5, CSS3, JavaScript, AJAX and jQuery to create responsive web pages
Worked with UI team in design and development of web applications and performed back end operations using C#, ASP.NET MVC , WebAPI and Entity Framework 6.0
Used MVVM design pattern to provide the data specific to View
Business Layer is implement using VB.NET for ROC project
Use Entity Framework to provide mapping between the Application and Database and Used LINQ for manipulating and querying the database
Used Web API to create RESTful Services, for communicating and providing data from the Integrated Server to Client Application as wells as with in the .Net application
Used Git as Source Code Repository for FBM and ROC
Integrated .net application with TFS where team member can create tickets, WorkItems, Backlogs, Queries and performed Authentication using PAT(Personal Access Token)
Did TFS customization by adding various fields which helps to filter using those fields
Removed Duplicates from Baseline Drawing in the ROC Database using Cursors
Performed database operations on SQL Server 2015 to create and maintain baseline drawings through SQL Queries, Stored Procedures, Triggers, Functions, and Views
Created various Webforms for the FBM using WPF
Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views
Fixed Bugs which caused in Production and Supported the Application
Environment:.Net Framework 4.5, AutoCad 2015, Floor Planning 9.1, Visual Studio 2015, ASP.NET MVC 6.0, C#, VB.NET, Web API, HTML, CSS3, JavaScript, jQuery, SQL SERVER 2015, Fiddler4, Entity Framework 6.0, LINQ, Agile, GIT, TFS.
NET Developer
Ceannate Corporation
Rolling Meadows, IL
06.2016 - 11.2017
Participated in System Analysis & Design with project managers, business analysts & team members to analyze business requirements and outline the proposed IT solution
Used Agile Scrum Methodology for the project which involved daily scrums to achieve tasks within the Spirit deadline
Developed Views using Scaffolding Templates, Partial Views and HTML helpers in Razor View Engine
Implemented UI using ASP.NET MVC 6.0, HTML5, CSS3, JavaScript, AJAX and jQuery to create responsive web pages
Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes
Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application
Applications logic was developed using C# and used HTML helpers in a view to render the HTML content
Used Web API to create RESTful Services, for communicating and providing data from the Integrated Server to Client Application
Worked on .NET security features such as Form-Based Authentication and Role-Based
Authorization
Developed Single Page Applications (SPA) using Angular 2.0 in conjunction with HTML5, CSS3 and AJAX
Used Bundling and Minification which helps to increase the performance
Used Entity Framework in Gateways with queries being written using LINQ to Entities
Had extensively Knowledge in which scenarios to use ViewData, ViewBag, TempData and Session Variables
Used Entity Framework 6 Code First for database access, query and manipulation to get full control over the database
Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server
Used Team Foundation Server (TFS) as Source Control and Document Management
Designed and Implemented SSIS package to extract, transform and Load (ETL) data operations from multiple heterogeneous systems to SQL Server
Environment: .Net Framework 4.5, Visual Studio 2015, ASP.NET MVC 6.0, C# 6.0/5.0, Web API, HTML5, CSS3, Angular 2.0, JavaScript, SSIS, Grunt, SQL SERVER 2015, Fiddler4, Entity Framework 6.0, LINQ, Agile
Sr.Net Developer
Blue Cross Blue Shield
Chicago, IL
07.2015 - 06.2016
Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance using Agile methodology with daily scrums, paired programming using TDD and continuous integration
Performed validations using JavaScript and jQuery along with using regular expressions and user search controls
Developed intranet application using HTML, CSS, Bootstrap for designing expressive single page applications(SPA)
Used MVC Pattern with Entity Framework for implementation of Web API Services
Developed Web services to capture data from a database and consumed them to display the captured data to the users using grid controls
Designed and developed data access layer, which would connect to various databases for various groups
Extensively involved in developing components for Business layer and Data Layer, implementation in MVC architecture
Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client-side validations and used the new validation controls in VS 2012
For data inventory, related functionalities worked on SQL Server 2012 to maintain diagnosis reports, medication history and patient records
And have created Stored Procedures, Functions, Views using T-SQL
Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs
Development of enterprise reports by pulling data from various sources and presenting in SQL reporting services (SSRS)
Deployed MVC Application on IIS 7.0
Performed Bug analysis and testing using N-unit test cases
Environment: Visual Studio 2012, MVC Framework 3.5, .Net Framework (4.0/3.5), Entity Framework 5.0, IIS7.0, AJAX, XML, XSL/XSLT, HTML, SQL Server 2012, TFS, SSRS, UNIT TESTING
Skills
TECHNICAL SUMMARYundefined
Additional Information
Developed Web Applications using .NET Technologies like .NET Framework 4.5/4.0/3.0, ASP.NET MVC 6.0/5.0/4.0/3.0, ADO.NET, LINQ, Web API, WCF, Entity Framework.
Extensive work experience in design and development of Web Applications using the Model View Controller Architecture (MVC) Architecture with Entity Framework Code First approach.
Worked with Inversion of Control (IOC), Singleton, Dependency Injection, MVVM design patterns.
Developed UI using HTML5, HTML, CSS, CSS3, Bootstrap, JavaScript, jQuery, Angular 2.0 and Ajax.
Experience in development and implementation of Windows Communication Foundation (WCF), consuming and debugging SOAP and REST Web Services.
Developed RESTful Web API to send and receive JSON/XML data.
Excellent knowledge in Delegates, Events, Generics, Serialization and Multithreading.
Strong Database Design and Development experience with Microsoft SQL-Server 2014/2012/2008R2, Store Procedures, Triggers, Functions, Views, Reporting Services (SSRS), Integration Services (SSIS).
Experience in Data Manipulation and Retrieval using Entity Framework and LINQ.
Performed ETL tasks and migrating data using SSIS.
Implemented WCF Services using SOAP Protocols.
Used N-Unit framework for automated testing of business layer objects, and TDD (Test Driven Development) to reduce the testing phase timeframe.
Worked on Object Oriented Analysis & Design (OOAD) concepts including Inheritance, Polymorphism and Abstraction.
Has Strong Experience in using configuration Management Tools such as Team Foundation Server (TFS), GIT for version control.
Developed Single Page Applications using Angular 2.0.
Self-motivated team player with strong problem solution skills and a thirst to learn the latest and the greatest technologies in the industry.