KEMBAR78
Senior .NET Developer Profile | PDF | Databases | Microsoft Sql Server
0% found this document useful (0 votes)
65 views6 pages

Senior .NET Developer Profile

Uploaded by

mark
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views6 pages

Senior .NET Developer Profile

Uploaded by

mark
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Classified

Rohan | Senior .net developer


Phone: +1 (602)704-9698; Email: rpr93@outlook.com;

Professional Experience:
 Over 9+ years of progressive experience as a Software Developer in Desktop and Web based environments using
Microsoft .NET Framework including ASP.NET Core, MVC, WEBAPI, C#, ADO.NET.
 Worked on Web based N-tier applications and client server architecture.
 Worked on new MVC 5.0 features like Web API 2, attribute routings, filter overrides, Bootstrap, jQuery in MVC
template and other new features.
 Utilized ADO.Net for communication between application and database and used Data Grid, Data Set, Data Table,
Data Adapter, and Data Readers extensively.
 Extensive experience in Aspect-oriented programming in Test Driven development TDD , developing infrastructure
framework using Inversion of controls, Dependency Injection Unity .
 Familiar with creating Custom Reusable React Components Library.
 Experience with Microsoft Azure Services like IaaS and PaaS.
 Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
 Effectively used CSS, HTML, AngularJS,NodeJSUser Controls, Custom Controls, and Master Pages.
 Strong application development experience with Kafka
 Strong experience building state less and stateful event processors with Kafka
 Familiarity with Kafka stream processors and Kafka Streams APIs
 Very good understanding and working knowledge on building data pipelines using Kafka and other systems
 Expertise on UNIX, Python and Perl scripting capabilities.
 Very good understanding and working knowledge on real time stream processing using Kafka stream and KSQL
 Worked on Angular2.0 to achieve Client-side MVC Pattern and features such as directives, Views, Scope, Routing,
Modules, Factories, Modules, Services, and Controllers.
 Experience with Software Development Processes & Models: Agile, Scrum, Waterfall.
 Experience in managing team, sprints, tasks as a Scrum Master.
 Utilized Angular Material as well as Bootstrap and CSS3 to ensure responsiveness across different devices and screen
sizes.
 Proficient in designing, developing, and maintaining RESTful Web APIs using ASP.NET Web API framework within
the .NET ecosystem.
 Proficient in developing, deploying, and managing .NET applications with Azure Cosmos DB, a globally distributed,
multi-model database service.
 Experienced in using OOPS concepts like Encapsulation, Inheritance, Polymorphism and Database concepts like
Queries, Views, Stored Procedures, User Defined Functions, Cursors, and Triggers.
 Experience in designing and developing Microservices for the business components using .NET framework.
 Implemented .Net security features using OKTA Identity service, ASP.Net Authentication and Authorization.
 Knowledge in setting up build and Deployment automation for Terraform scrips using Jenkins
 Knowledge on using Terraform scripts to automate instances for manual instances
 Designed and implemented the application using Microservice Architecture for its various distinct advantages like
loose coupling and design patterns.
 Proficient in writing, debugging, and optimizing PL/SQL stored procedures, functions, triggers, and packages.
 Implement security using OKTA Identity service.
 Worked extensively with .NET Server Controls, Web User, Data Grid, Grid View controls and Forms Validation Controls
and created numerous Custom Controls using ASP.NET.
 Possess good Communication skills, industrious and result oriented.
Technical Skills:

Programming Languages C#, VB.NET, ASP.NET

Framework Entity Framework, .Net Framework 4.5/4.0/3.5/2.0

Development Tools Visual Studio.NET 2008/10/12/13, NuGet, IIS


Classified

Business Layer Web API, ADO.Net, LINQ 2 SQL

Web Development ASP.NET, MVC, Web API, Razor, HTML, XML, CSS

Database SQL Server 2000/05/08R2/12

Scripting Langages Angular2.0/9.0, jQuery, JavaScript, XML, Bootstrap, and CSS

Projects Description:

Equifax, St. Louis, MO Jun 2022–


Present
Role: Sr .Net Developer
Responsibilities:

 Implemented Azure Functions to build serverless applications, enhancing scalability and reducing infrastructure costs.
 Utilized GraphQL to efficiently query data and optimize frontend-backend communication in .NET applications.
 Integrated SignalR for real-time web functionality, providing users with live updates and notifications in .NET applications.
 Utilized Blazor WebAssembly to build interactive and client-side web applications without requiring JavaScript.
 Implemented Microservices Architecture using .NET Core and Docker to build scalable and loosely coupled services.
 Worked with gRPC to develop high-performance, inter-service communication in distributed systems.
 Implemented OAuth 2.0 authentication and authorization mechanisms to enhance security and user authentication
processes.
 Proficient in implementing GraphQL APIs using .NET technologies, providing a flexible and efficient way to query and
manipulate data for web and mobile applications.
 Proficient in designing, developing, and consuming RESTful APIs using ASP.NET Web API and ASP.NET Core Web API
frameworks.
 Familiarity with GraphQL client libraries and tools for .NET, such as Apollo Client for JavaScript or Relay for React, to
consume GraphQL APIs and manage client-side state efficiently.
 Utilized Machine Learning Services in Azure to integrate predictive analytics and AI capabilities into .NET applications.
 Implemented Azure Event Grid for building event-driven and serverless applications, enabling seamless event publishing
and handling.
 Optimized .NET applications for Cloud-Native Architectures, ensuring efficient resource utilization and high availability.
 Implemented WebAssembly to enhance frontend performance by running code in a sandboxed environment within
browsers.
 Utilized Azure Cognitive Services to integrate AI-driven capabilities like image recognition, text analytics, and natural
language processing into .NET applications.
 Implemented A/B Testing and Feature Flags using Azure DevOps and LaunchDarkly to test and deploy features effectively.
 Used Xamarin.Forms to develop cross-platform mobile applications, ensuring code reusability and native performance.
 Experience in implementing SOAP web services with XML as the data format for interoperable communication between
different platforms and technologies.
 Optimized SQL queries and database performance by utilizing query execution plans, indexing strategies, and database
tuning techniques.
 Proficient in designing, developing, and consuming SOAP-based web services using ASP.NET Web Services (ASMX) and
Windows Communication Foundation (WCF) in .NET.
 Familiarity with Oracle database tools like SQL Developer and TOAD for PL/SQL development and debugging.
 Expertise in performance tuning of SQL queries and PL/SQL code for improved database performance.
 Utilized Azure Blob Storage for storing unstructured data and integrating with .NET applications for data management.
 Implemented CQRS (Command Query Responsibility Segregation) and Event Sourcing patterns to separate read and write
operations, improving application scalability and maintainability.
 Implemented Chaos Engineering principles using tools like Chaos Monkey to proactively identify system weaknesses and
improve resilience.
 Extensive experience in designing GraphQL schemas, types, queries, mutations, and subscriptions to define the data model
and operations exposed by the API.
Classified

 Worked with Azure Pipelines for CI/CD automation, ensuring rapid and reliable deployment of .NET applications.
 Implemented Reactive Extensions (Rx.NET) to handle asynchronous programming and event-driven architectures more
efficiently.
 Utilized Elasticsearch and Kibana for advanced search capabilities and real-time data visualization in .NET applications.
 Implemented Distributed Tracing using tools like OpenTelemetry to monitor and optimize microservices interactions in
distributed systems.
 Familiarity with REST API authentication and authorization mechanisms such as OAuth 2.0, JWT, and API keys.
 Utilized Azure Service Bus for building scalable and reliable cloud messaging solutions, enhancing inter-service
communication.
 Experience in integrating SOAP web services with various data sources, including databases, enterprise systems, and third-
party services.
 Implemented Zero Trust Security principles and practices to enhance the security posture of .NET applications and
infrastructure.
 Skilled in integrating GraphQL with ASP.NET Core frameworks, leveraging libraries such as Hot Chocolate or GraphQL.NET
to build scalable and performant APIs.
 Experience in integrating PL/SQL with .NET applications using Oracle Data Provider for .NET (ODP.NET) and ADO.NET.
 Utilized Azure API Management for managing, securing, and scaling APIs in .NET applications.
 Worked with ML.NET to implement custom machine learning models and predictive analytics within .NET applications.
 Implemented GraphQL subscriptions for real-time data updates, enhancing user experience in .NET applications.
 Utilized Azure Durable Functions to build stateful serverless workflows, simplifying complex orchestration tasks.
 Implemented Security Headers and CORS policies to enhance web application security and prevent cross-origin resource
sharing issues.
 Worked with .NET MAUI to build cross-platform applications for desktop, mobile, and web using a single codebase.
 Utilized Azure Arc for managing and governing .NET applications across hybrid and multicloud environments.
 Implemented Content Delivery Networks (CDNs) with Azure CDN to improve content delivery and website performance
globally.
ENVIRONMENT: Visual studio professional 2017, C#, Angular 9, Bootstrap, ASP.NET, SQL Server 2016, HTML 5, Typescript,
JavaScript, CSS 3, UI Automation and Accessibility, Microsoft PowerApps, Microsoft SQL Server Management Studio, OAUTH2,
Azure Devops, GIT and Source tree
Advisory (Healthcare), Apple Valley, MN Apr 2021– May
2022
Role: .Net Developer
Responsibilities:
 Developed microservices architecture using .NET Core and Docker to build scalable and resilient applications.
 Implemented gRPC for efficient inter-service communication in distributed systems, enhancing performance and reliability.
 Utilized Redis for caching and improving data access latency in .NET applications.
 Integrated GraphQL to provide flexible and efficient data querying capabilities in .NET APIs.
 Implemented Dapr (Distributed Application Runtime) for building event-driven, resilient, and stateful applications in .NET.
 Utilized Helm and Kubernetes for container orchestration and managing .NET applications in a cloud-native environment.
 Implemented OAuth 2.0 and OpenID Connect for secure authentication and authorization in .NET applications.
 Implemented Feature Flags using LaunchDarkly or Feature Management to enable gradual feature rollout and
experimentation.
 Experience in utilizing .NET's interoperability features like COM Interop and Platform Invocation Services (P/Invoke) to
access functionalities exposed by Native DLLs.
 Hands-on experience in resolving N+1 query issues and optimizing data fetching strategies in GraphQL resolvers to
improve API performance and reduce latency.
 Utilized Akka.NET for building highly concurrent and distributed .NET applications.
 Implemented Azure Service Fabric for building and managing microservices applications in the Azure cloud environment.
 Developed .NET applications using Tye to simplify the development of microservices locally.
 Implemented Chaos Engineering using tools like Chaos Monkey to test and improve system resilience and fault tolerance.
 Utilized Dapper for efficient object-relational mapping (ORM) and database access in .NET applications.
 Implemented Azure API Management for managing, securing, and scaling APIs in .NET applications.
 Utilized Azure Functions to build serverless applications and event-driven architectures in .NET.
 Implemented Azure Logic Apps for orchestrating workflows and integrating services in .NET applications.
 Utilized Azure Blob Storage for storing unstructured data and integrating with .NET applications.
 Implemented Azure Search for building rich search experiences in .NET applications.
 Utilized Azure Data Factory for orchestrating and automating data integration workflows in .NET applications.
Classified

 Implemented Azure Cognitive Services to integrate AI-driven capabilities like text analytics, image recognition, and natural
language processing into .NET applications.
 Used .NET MAUI to build cross-platform apps for mobile, desktop, and web using a single codebase.
 Experience in documenting GraphQL APIs using tools like GraphQL Playground, GraphiQL, or Swagger UI, to facilitate API
exploration, testing, and client-side development.
 Implemented ASP.NET Core Web API to build RESTful services, ensuring compatibility with modern web standards.
 Utilized Entity Framework Core for object-relational mapping (ORM) and database operations in .NET Core applications.
 Implemented Azure Key Vault for securely managing application secrets and cryptographic keys in .NET applications.
 Utilized Azure Monitor and Application Insights for monitoring, logging, and analyzing .NET application performance and
health.
 Strong understanding of GraphQL's advantages over traditional REST APIs, including reduced over-fetching and under-
fetching of data, better client-driven data fetching, and improved developer productivity.
 Implemented Azure Cache for Redis to improve application performance and scalability by caching frequently accessed
data.
 Used Azure Functions with Durable Functions for orchestrating serverless workflows and long-running processes.
 Implemented SignalR for real-time web functionality, enabling bidirectional communication between clients and servers
in .NET applications.
 Utilized React with .NET Core to build interactive and responsive user interfaces for web applications.
 Implemented A/B Testing using Azure DevOps or other platforms to experiment and optimize user experience and
application features.
 Utilized Azure Front Door for global load balancing, SSL offloading, and web application acceleration for .NET applications.
 Implemented Azure Kubernetes Service (AKS) for deploying, scaling, and managing containerized .NET applications.
 Utilized Azure Machine Learning to integrate machine learning models and predictive analytics into .NET applications.
 Implemented Azure Event Grid for building event-driven and serverless applications, enabling seamless event publishing
and handling.
 Strong understanding of RESTful API best practices, including HATEOAS (Hypermedia as the Engine of Application State)
and idempotent operations.
 Used Azure Stream Analytics for real-time event processing and analytics in .NET applications.
 Implemented Azure Pipelines for CI/CD automation, ensuring rapid and reliable deployment of .NET applications.
ENVIRONMENT: Visual Studio 2019, .NET Framework 4.0, C#, ASP.NETASP.NET Core, ADO.NET, SAP, WCF, WPF, Web Services,
AJAX, UI, jQuery, XML, LINQ, MVVM, Angular9.0, AJAX,PL/SQL, SQL, MVC, HTML, CSS, T-SQL, SQL Server 2008, SOAP UI, SSIS,
SSRS,

Signify, Peachtree City, GA Jul 2019– Mar


2021
Role: Dot Net Developer
Responsibilities:
 Involved in documentation of Design Specifications.
 Implemented ASP.NET MVC pattern mechanism for developing web applications.
 Utilized MVVM frameworks like Prism, Caliburn.Micro, or MVVM Light Toolkit to streamline MVVM implementation and
improve development efficiency.
 Involved in Design and Coding in coordination with the development of the entire GUI.
 Was involved in gathering business requirements and converting them into technical specifications.
 Imported data from flat files to SQL Server database using SSIS Also used Azure for Scaling and checking the reliability of
the applications which were developed during the project
 Constructed powerful and modern Frontend Architecture, involving React JS, Redux, and ES6.
 Involved in fixing bugs in web services and published WCF services
 Worked with npm commands and using package.json for managing dependencies and dev-dependencies
of node js applications.
 Designed and Developed WebApi's for Microservice's.
 Designed and Consumed XML Web services using Microservices.
 Used Dependency Injection with Singleton pattern for Application level Services.
 The front-end use HTML5, CSS3, JavaScript, orJS, jQuery and Bootstrap to build a single
 Hands-on experience using one-way/two-way data-binding, filters, UI-routers and creating custom directives in Angular 2.
 Developed and maintained .NET applications integrated with SAP systems using SAP .NET Connector (NCo) or SAP Business
Connector (SAP BC).
 Designed and implemented custom SAP interfaces using .NET technologies such as C#, ASP.NET, and Web Services to
facilitate data exchange between SAP modules and external systems.
Classified

 Worked on SAP BAPI (Business Application Programming Interface) integration within .NET applications to automate
business processes and improve efficiency.
 Collaborated with SAP functional teams to gather requirements, analyze business processes, and implement solutions that
bridge the gap between SAP modules and custom .NET applications.
 Stayed updated with latest SAP technologies and .NET frameworks to leverage new features and improve development
processes.
 Test Web API by using Postman for Smoke Testing and NUnit with Mockq for unit testing.
 Support System Integration Testing, User Acceptance Testing, and post production testing, investigate and resolve bugs
reported against software changes
 Developed user interface by using the React JS, Redux for SPA development.
 Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, jQuery, Angular2.0, ReactJS and worked on
JavaScript framework to augment browser-based applications with MVC capability.
 Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
 Developed React JS/ .NET web application using JavaScript, ASP.NET MVC 5, C#, Visual Studio.
 Used Postman to test Web API functionality.
 Developed .NET Core Web API based on departmental requirements
 Experience in using Angular2.0 ability to test views and able to do end to end Unit Testing. Also, using continuous
integration
 Complete code base conversion to React Native with feature parity.
 Used ADO.NET for database connectivity and transactions. Used Dataset, Data Tables, Data Adapter, Data Reader and
other ADO.NET connectivity controls.
 Working with jQuery Plugins.
 Involved in the development of Client profile screens using WPF and MVVM Pattern and C#, which take care of the
creation of legal entity and related accounts, contacts, contracts
 Involved in the database design and data collection using SQL Server 2008.
 Provide production support, which included troubleshooting and data corrections. Extensive use of SQL scripts.
ENVIRONMENT: Visual Studio 2013, .Net framework 4.5, MVC 4.0/5.0, C#, Angular, Bootstrap, TFS, GIT-HUB, Cassandra,
Log4Net, NuGet Packages, Karma, Protractor, NUNIT, HTML5, CSS3, Kendo UI, Telerik Reporting Tool 2012/2013, Windsor

Cardinal Health, Lewisville, TX Jan 2017– June


2019
Role: Dot Net Developer
Responsibilities:
 Involved in Design and Coding with the development of the entire GUI.
 Involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, React JS, Underscore JS, jQuery, HTML, and
Cascading Style Sheets (CSS).
 Implemented web based front end using ASP.NET, CSS, HTML controls and business logic using C#.
 Implemented new functionality for Pre-validation and Post validation.
 Involved in database design on SQL Server 2008 and development of different database objects containing functions,
triggers, stored procedures.
 Maintained state of the Web Pages using ASP.NET Session management like View
State and Session Memory objects.
 Performed unit testing on the code and delivered test driven approach development.
 Designed and Developed Logging and Monitoring for Microservices by fluentd.
 Used WPF of .Net 4.5 for creating control templates and more appealing visual appearance
 Responsible for establishing schedule and process for product/iteration demo’s and facilitate across scrum teams
 Removing impediments, make team collaborative to help achieve sprint objective as Scrum Master.
 Implemented REST API's with azure service fabric stateless Microservices using ASP.NET Core.
 Involved in Developing Components for Presentation Layer, Business Layer and Data Access Layer.
 Worked effectively in a team environment with other developers, analysts, project managers and client staff.
 Involved in implementing filter functionality for controllers.

ENVIRONMENT: .NET core 1.0, ASP.NET core 1.0, Visual Studio 2015, .Net framework 4.5, MVC 4.0/5.0, C#, Angular 4.0/2.0,
Bootstrap, SVN, Karma, PL/SQL, SQL*Loader, Protractor, NUNIT, HTML5, CSS3, SharePoint, Telerik Reporting tool Q3
2013/2014 V8/2015 V9, Log4Net, NuGet Packages, Windsor.
Classified

Medtek, Hyderabad, India Jul 2015 – May


2016
Role: Dot Net Developer
Responsibilities:
 Involved in Design and Developing components of this application using ASP.NET, C# .NET, VB. NET, JavaScript.
 Used CSS for a unified look of the front-end User Interface and Java Script for client-side validation.
 Developed user interfaces using ASP.NET MVC views, partial views and multiple interfaces to transfer data into different
server
 Implemented new design changes to improve the efficiency of the Web Application.
 Extensively used State Management Techniques like Query Strings, Sessions state to maintain state between the ASP.NET
pages
 Developed Templates using HTML, CSS, Bootstrap, and JavaScript.
 Used ADO.NET objects to manipulate and retrieve data from the database.
 Created event driven Web Forms using ASP.NET and implemented form validation.
 Efficiently displayed data in Grid View, along with a populating Details View and Data List along with update controls.
 Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using visual studio, GitHub
and Azure Resource Manager.
 Microsoft Azure PaaS Services, Strategy and Planning.
 Configure Azure cloud service for end point deployment
 Developed Web services and implemented with service contract attributes, operation contract and data contract
attributes.
 Involved in C# and ASP.Net Coding, SQL Stored Procedures, and Unit Testing.
 Responsible for developing web pages and WCF Services to retrieve and validate data from the web service and store in
SQL Server Database.
 Involved in Testing, Debugging, Tracing the application for errors, Documentation, and maintenance of program.
 Business Access Layer (BAL) communicates with Data Access Layer (DAL), which was developed using ADO.NET.
 Created database tables using SQL Server and used Stored Procedures, Triggers, and Cursors for all views of the
Registration from and Search Engine Module.
ENVIRONMENT: Visual Studio 2012/2010, .NET framework, C#, ASP.NET, ADO.NET, VB.NET, WPF, Angular JS, Backbone.JS, UI,
SQL, PL/SQL, T-SQL, WPF, JavaScript, MVC, MVVM, MVP, AJAX, CSS, CSS3, HTML5,XML, XAML, LINQ, WCF Service, SQL Server
2008 R2, SSRS, Oracle 10g, Microsoft Visio 2008, VSS.

Infovision Solutions India Pvt. Ltd, Bangalore, India Aug 2014 – Jul
2015
Role : Dot Net Developer
Responsibilities:
 Conduct client side and server side development utilizing established development tools, guidelines and conventions
including but not limited to, Visual studio, ASP.NET Framework, HTML5, CSS3, JavaScript, C#.Net/VB.Net and MS-SQL
Server as the back-end database.
 Design, develop and implement n-tier architectures (UI, Business Logic Layer, and Data Access Layer) along with
experience working in service-oriented architectures (SOA).
 Developed UI for user to select, enter and search data using ASP.Net and Telerik controls.
 Involved in Unit testing and used Bugzilla for bug fixes management throughout the application.
 Worked in AGILE SCRUM environment for attending meetings with staff and update them regularly through Scrum Master
for Code Review meetings, Implemented User Stories.
Environment: Visual Studio 2015, Bootstrap, Angular JS, jQuery, MVC 5.0, Web API, C#.NET, MS SQL Server 2014, Entity
framework, IIS 7.0, LINQ, HTML5, CSS3, Commerce Serve and Windows10, Azure, AWS

Education:
Bachelor of Technology in Computer Science and Engineering – JNTU Hyderabad - 2014

You might also like