Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Avinash D

Irving,TX

Summary

8+ years of experience in IT industry in all phases of Software Development Life Cycle (SDLC) And production support of client / server-based application's using .NET technologies. Extensive experience in technologies like .NET Framework, C#, ADO.NET, .NET Core, Entity framework, IIS,
ASP.NET MVC, Web API, Web Services, WCF, XML, Microsoft SQL Server, Oracle And MS Team Foundation Server, Telerik Controls, AJAX, VB.NET, Microsoft Azure, C#, Classic ASP, Silverlight, Crystal Reports, SQL Server Reporting Services (SSRS), IIS, CSS, HTML, XML, Oracle , SQL Server. Well-versed with Object Oriented Programming concepts (OOPS) And SOLID principles And used inheritance, polymorphism, abstraction, And encapsulation, in application development. Implemented design patterns during application design And development. Implemented data access layers using ADO.NET, Connectivity between VB.NET applications And Oracle databases. Experience in web development technologies like HTML5, CSS3, JavaScript, VBScript, jQuery, DB2 Connect, Bootstrap, MS Dynamics CRM, Angular with data transfer done in XML And JSON formats with the web pages' cross browser compatibility. Experienced developer in creating adaptive And responsive UI components And SPA's using Twitter Bootstrap, HTML5, CSS, Ajax, JavaScript, And jQuery. Expert knowledge in using JavaScript frameworks like Angular, TypeScript. Experience in working with web services using WCF, SOAP, And REST. Developed application's using WPF, WCF. Proficient in utilizing various PaaS solutions, such as, Microsoft Azure App Service. Experience in developing RESTful services using Web API. Experienced in implementing data-driven features in Angular Grid by consuming Web API endpoints And mapping the returned data to grid components. Extensive experience in designing, developing, And deploying microservices architectures following the Twelve-Factor app principles. NoSQL databases are commonly used in web And mobile application's, real- time big data processing, And situations where a flexible schema is essential. Proficient in troubleshooting ETL failures, identifying root causes, And implementing solutions to address data integration issues. Used cloud technologies like Amazon Web Services (AWS), Microsoft Azure Blob And Pivotal Cloud Foundry (PCF). Experience in AWS Data Storage to alter the real time data objects. And integrate with interfaces like confluence. Experience in Writing PowerShell scripts to extract And analyze data from various sources, automating data processing And reporting. Worked on Ng Rx Effects to manage side effects, such as making HTTP requests, And synchronizing the application ‘state with external data sources. Strong understanding of TypeScript 's type system, including interfaces, generics, And union types, ensuring type safety And improved code quality.
Proficient in performing CRUD operations with Angular Grid by utilizing Web API endpoints for creating, reading, updating, And deleting data. Knowledgeable in implementing message transformations And data mapping using Biz Talk mapping tools. Extensively worked on ASP.NET MVC, RAZOR view engine And MVVM design patterns And good experience on PRISM framework. Also worked as a windows application developer in using Win Forms, Timers, etc. And in creating Windows Services as scheduled jobs. Designed And implemented client build pipelines using Gulp. js to streamline the development workflow, resulting in significant time savings for the development team. Strong understanding of security considerations when integrating Angular Grid with Web API's, including implementing token-based authentication, and securing sensitive data. Strong understanding of Domain Driven Design (DDD) concepts and its application in building scalable and modular microservices. Implemented data transformation and mapping within the App linX integration framework. Experience in using LINQ (Language-Integrated Query) and retrieve data from different data sources (LINQ to SQL, LINQ to Objects, LINQ to XML) and using Entity Framework (LINQ to Entities)
. Extensive working experience in database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures and Functions using T- SQL and PL/SQL in SQL Server, Oracle . Having good knowledge of Importing and exporting of bulk data, backing up and restoring databases in SQL Server. Developed and maintained robust and scalable software solutions using AG Software technologies. Implemented AG Software best practices to enhance application performance and maintainability. Created and maintained SSIS packages to Import / Export data from flats, XML, Excel, and Oracle Strong experience with logging and monitoring using Kibana, ELK (Elastic Search) and Splunk and with regular expression usage. Successfully designed, implemented, and maintained APIs in an enterprise environment. Extensive experience in developing reports using Crystal Reports and SQL Server Reporting Services (SSRS). Experience in working with N unit and MS Test Framework for unit testing. Strong in Agile / Scrum software development, Waterfall, and Test-Driven Development. Used Microsoft Azure to deploy the application's and maintain the database in cloud. Hands-on experience in deploying applications to Microsoft Azure Cloud and Good Experience in TFS Branching and Merging. Experience in building .NET core and integrating applications in Azure Cloud Service, CI/CD. Used Team Foundation Server (TFS), GIT HUB, SVN and Visual Source Safe 6.0 for Version Control. Excellent technical ability, good communication skills and hardworking attitude, flexible working individual or in team environment.

Overview

9
9
years of professional experience

Work History

Sr Full Stack .NET Developer

CVS Pharmacy
01.2023 - Current
  • Used Agile software development environment SCRUM through Test Driven Development (TDD) and extreme programming to ensure teamwork, collaboration, and process adaptability throughout life cycle of project
  • Well- versed with Object Oriented Programming concepts (OOPS) and SOLID principles and used inheritance, polymorphism, abstraction, and encapsulation, in application development
  • Implemented design patterns during application design and development
  • Experienced developer in creating adaptive and responsive UI components and SPA's using Twitter Bootstrap, HTML5, CSS, Ajax, JavaScript, and jQuery
  • Developed applications with .NET Technologies like ASP.NET, ASP.NET MVC with Razor, WPF, WCF, Web Forms, Win Forms and Web API
  • Developed reusable and controls using ASP.NET and C# in .NET Framework
  • Maintained and enhanced existing VB.NET application's, implementing new features, fixing bugs, and optimizing performance as required
  • Utilized VB .Net in conjunction with .NET Core to develop web application's, APIs, and services
  • Developed interactive dashboards using Angular Grid, leveraging real-time data streaming from Web APIs to provide dynamic and responsive data visualizations
  • Expert knowledge in using JavaScript frameworks like Angular 2/4/6/8/12, TypeScript
  • Experience in working with web services using WCF, SOAP, and REST
  • Proficient in utilizing various PaaS solutions, such as, Microsoft Azure App Service
  • Successfully implemented Ng Rx Store, for Angular application's, to manage application's global state
  • Created and maintained ETL documentation, including data flow diagrams, technical specifications, and process documentation for future reference and team collaboration
  • NoSQL databases are often designed to scale horizontally, making it easier to handle large volumes of data and trace by adding more servers to database system
  • Implemented real-time collaboration features in Angular Grid application's, allowing multiple users to view and edit data simultaneously through synchronized Web API updates
  • Knowledge in Creating Single Page Application using Angular framework
  • Handled large volumes of data during ETL processes, employing strategies such as parallel processing and data partitioning for improved performance
  • Analyzing pharmacy data in geographical context to plan for distribution of medical facilities and resources
  • Participate in multi-functional project planning sessions with team members, members of business unit and requirements analysts to analyze requirements and provide design recommendation All recommendations shall be provided to COR/VA PM prior to any implementation or changes
  • Developed web Application using C# 4, 6, 7, 8, ASP . Net MVC, Razor View Engine, Entity Framework, LINQ, HTML, CSS, JavaScript, Ajax, JSON, Bootstrap, and jQuery
  • Translate high-level business needs, cases, and models into detailed design specifications
  • All technical documentation shall be provided to the COR/VA PM for approval
  • Use SQL Server Databases and .NET software technologies to develop Internet and intranet web services and web page applications
  • Used Gulp JS to optimize and minify front-end assets, reducing page load times and improving overall website performance
  • Developed and designed web application with the Angular and WEB API as backed layer by using .NET Core
  • Created .NET core application for Web API development
  • Coded in Angular 4/8/12/13 MVC framework to build web applications for internal use of the organization
  • Involved in developing Restful API's using C# . Net
  • Implemented and optimized PL/SQL procedures, functions, and packages for data validation, transformation, and integration, resulting in improved application performance
  • Used PowerShell to interact with REST API's, automate Azure resource management, and perform system administration tasks
  • Extensive experience in developing reports using Crystal Reports and SQL Server Reporting Services (SSRS)
  • Experience in building .NET core and integrating applications in Azure Cloud Service, CI/CD
  • Incorporated authentication and authorization mechanisms, such as JWT or O Auth, for secure API access
  • Created OOPs objects like Collections, Interfaces implementations using C# Generics for extracting data
  • Integrated Azure Service Bus with Azure Functions to build serverless event-driven architectures, processing incoming messages and triggering functions for further processing
  • Used Microsoft Azure to deploy the application's and maintain the database in cloud.

Sr Full Stack .NET Developer

UBS Weehawken
05.2020 - 12.2022
  • Participated in various stages of software development life cycle (SDLC) analysis, design, development, and maintenance
  • Developed web application using .NET Core 2.0 framework
  • Used Entity Framework ORM as repository layer to connect to database
  • Built solid micro services architecture using .NET core platform
  • Designed and developed new features for application using C# within .NET framework
  • Developed Web-Centric application’s using Angular, JavaScript, jQuery and CSS3
  • Built application ‘service layer using Angular 8 Dependency Injection
  • Implemented ASP.NET MVC strongly typed views, partial views, and attribute routing
  • Used Ajax, and JSON to post data from client side to database
  • Fixed issues on legacy application's which was developed using VB6 components
  • Used Reflection in C# to invoke methods dynamically
  • Developed business layer with LINQ to Objects and LINQ to SQL
  • Implemented rest API's by using ASP.NET Web API 2.0
  • Used ASP.NET Web API and worked with different Http verbs such as GET, POST, PUT and DELETE and returned JSON format
  • Developed Windows service by using C# and Top Shelf
  • Created repository and Unity of work patterns for accessing database objects
  • Used SOLID principles for designing applications
  • Converted .NET application to Microsoft Azure Cloud Service Project as part of cloud deployment
  • Used Azure for Scaling and checking reliability of application's which were developed during project
  • Used Azure components like Service Bus, implemented communication system between mutually interacting software applications, Message Queues, Redis Cache to support data structures such as strings, hashes, lists, sets, sorted sets with range queries
  • Mention any scripting or automation skills related to Kafka setup, conjuration, and maintenance
  • Used GitHub as source control repository for code version on CI/CD
  • Migrated application from on on-premises servers to azure VM
  • Worked on creating stored procedures at various needs of application
  • Used Team Foundation Server (TFS) for version control for check-in, branch merging and creating build definitions
  • Implemented security policies, trace management, and caching strategies within API gateway
  • Was involved in deploying code to lower environments through Azure DevOps pipeline and ARM template resources
  • Deployed code in various environments
  • Created application to obfuscate data by using C#, ADO.NET
  • Created Unit test cases by using MOQ framework to test code that was developed
  • Handled production issues and UAT sessions effectively
  • Worked on windows batch jobs by using TIDAL.

NET Full Stack Developer

GDIT
11.2018 - 04.2020
  • Involved with client team to design and develop application according to client requirement using WCF and ASP.NET with business logic implemented using C#
  • Involved in projecting Flow Diagrams and business processes and documenting every stage of SDLC
  • Developed solutions for diverse programming scenarios in C# . Net, employing Object Oriented Programming (OOPS) concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction
  • Developed application using ASP.NET MVC 4 to enable full control over the rendered HTML5 and jQuery for client-side scripting
  • Worked with ASP.NET MVC 4 for creating views to display data by making Ajax calls to action methods in MVC controllers Implemented client-side validations using jQuery/Java script and ASP.NET MVC 4
  • Data annotations to do validations on Model Data
  • Created data-driven application’s using VB . Net, including database connectivity, querying, and data manipulation
  • Collaborated with development teams to identify and resolve issues with Angular Grid, ensuring smooth functionality and optimal performance
  • Designed and implemented secure authentication and authorization mechanisms using VB . Net and ASP.NET
  • Designed and developed web applications based on MVC Frameworks with Angular
  • Developed Windows/desktop application using WPF (Windows Presentation Foundation) framework and followed MVVM pattern
  • Integrated VB . Net applications with external API's and services, utilizing technologies include REST, Web Services
  • Strong understanding of data binding and integration with backend services to populate Angular Grid with dynamic data
  • Retail application that incorporates location-based analytics for market research and customer targeting
  • Implementing enhancements to legacy systems developed in Classic ASP
  • Developed system services SOA application platform for use by all web application's utilizing Windows Communication Foundation (WCF) services
  • Implemented advanced reporting functionalities in Crystal Reports, such as drill-down, drill-through, sorting, altering, and aggregation
  • Involved in building .NET core and integrating applications in Azure Cloud Service, CI/CD
  • Created Data access layer and Data access objects using Entity framework and LINQ to reduce impedance mismatch
  • Implemented monitoring solutions to track API usage, performance, and identify potential issues
  • Developed independent WCF (Windows Communication Foundation) services and denned Service contracts for specific functionality in project search module
  • Knowledge in Creating Single Page Application using Angular 2 framework and implemented form validation using validation controls
  • Worked on creating Rest Services using ASP.NET Web API and C#
  • Used Cascading Style Sheets (CSS) to control style and layout of multiple Web pages all at once
  • Utilized PaaS features for automated deployments, CI/CD integration, and infrastructure provisioning
  • Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.

NET Full Stack Developer

Maisa Solutions Private Limited
03.2017 - 08.2018
  • Designed and implemented application using .NET Framework 4.6 using AngularJS and MVC
  • Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, Angular JS, Angular2/4 to design UI
  • Designed and developed Presentation layer using Angular 4 and Angular material
  • Involved in all phases of project lifecycle.
  • Requirement analysis, design, application development and testing for project
  • Implemented WCF throttling and WCF concurrency to increase throughput of WCF web service
  • Created Restful services using ASP.NET Web API for exposing these to mobile device
  • Implemented SQL Cache Dependency in WCF Services
  • Involved in development of MVC patterns for client server interaction
  • Implemented LINQ to SQL for data access operations
  • Interacting with Product Owners and all stakeholders to gather requirements
  • Designed and developed user interfaces using ASP.NET MVC Partial Views and multiple interfaces to transfer data into different server
  • Involved in deployment of application on web server
  • Involved in Unit and Functional testing using N Unit
  • Used GIT to maintain version control history during development
  • Active participation in different scrum ceremonies like grooming, planning, standup and Retrospectives
  • Responsible for Code Reviews, managing development and release branches in GIT source Repository and deployment of code to different environments.

Software Developer

Amigos Software Solutions
07.2015 - 02.2017
  • Worked on two Projects as a developer, analyst, and unit tester, developed business logic using C#, Asp .NET, MVC, ADO . Net, JavaScript, Ajax & jQuery, also worked on SQL queries for creating, altering, and updating tables, stored procedures, functions, and triggers
  • Graphical User Interface (GUI) was designed using ASP.NET MVC and business logic was coded in C# MVC Controllers Implemented Two Way Data Binding in AngularJS to bind JavaScript object with HTML UI elements
  • Implemented validation method for form input in web page using combination of normal HTML validator and AngularJS form state and input state
  • Integrated different pages to be Single Page Application (SPA) using Ng Route and route Provider in AngularJS
  • Designed and implemented WCF REST service for stateless webservice behavior
  • Consume REST API for save and retrieve data from third party using C#, J son, and XML
  • Developed application using HTML, CSS, JavaScript, AJAX, and AngularJS
  • Worked on WCF services and hosted it with Asp . Net in MVVM architecture
  • Also worked with C# based multithreaded applications
  • Used Generics, Lambda Expressions, Extension Methods, LINQ to SQL, LINQ to Objects Experienced in client requirement Analysis, Physical, Logical design, development (using Erwin, normalization, and SQL Server Enterprise manager), Resource Planning, Coding, Debugging, Testing, Deployment, Support and Maintenance.

Education

Bachelor -

JNTUH
Hyderabad
05.2015

Skills

  • PROGRAMMING C#
  • NET Core
  • VBNET
  • ASP NET MVC
  • WEB API
  • Entity Framework
  • LINQ
  • AJAX
  • JavaScript
  • Angular JS
  • VB Script
  • T-SQL
  • PL/SQL
  • UML
  • WEB SERVICES XML
  • SOAP
  • WSDL
  • UDDI
  • HTTP
  • WCF
  • WPF
  • WWF
  • Internet Information Server (IIS)
  • DATABASES
  • MS Access
  • MS SQL Server
  • CLOUD TECHNOLOGIES GCP
  • Azure
  • AWS
  • DEVELOPMENT TOOLS
  • Visual StudioNET
  • SQL Server Management Studio
  • REPORTING TOOLS
  • Crystal Reports
  • SQL Server Reporting Services
  • SSIS
  • VERSION CONTROL TOOLS SVN
  • GIT HUB
  • TFS
  • TESTING TOOLs
  • N Unit
  • METHODOLOGIES
  • Agile
  • Scrum
  • Waterfall
  • TEST DRIVEN DEVELOPMENT
  • Microsoft

Timeline

Sr Full Stack .NET Developer

CVS Pharmacy
01.2023 - Current

Sr Full Stack .NET Developer

UBS Weehawken
05.2020 - 12.2022

NET Full Stack Developer

GDIT
11.2018 - 04.2020

NET Full Stack Developer

Maisa Solutions Private Limited
03.2017 - 08.2018

Software Developer

Amigos Software Solutions
07.2015 - 02.2017

Bachelor -

JNTUH
Avinash D