9+ years of progressive technical and functional experience specializing in analysis, design and development of Internet, Intranet, Client Server and Object Oriented applications built on Microsoft related Technologies.
Developing Object-Oriented Programming with C# and VB.NET
Full stack .Net Developer with special expertise Comfortable working with both back-end and front-end technologies. To be more specific, it means that the developer can work with databases, C#, ASP.Net MVC, MVVM, Entity Framework, SQLSERVER, HTML, CSS, JavaScript and AngularJS everything in between, also, venturing as far as converting designs to front-end code.
Developing applications leveraging ADO.NET, Entity Framework and FluentNHibernate.
Parsing, querying, scraping, and transforming XML, HTML and HTML5
Microsoft SQL Server: Normalization, T-SQL, Stored Procedures, Rules, Views, Indexes
Building web applications with C#, ASP.NET MVC4.0, JavaScript, jQuery, Angular JS, JSON, HTML5, XHTML, CSS, Bootstrap and Firebug.
Experience in Visual Studio 2010 and .Net Framework 4.5
Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
Design and implement Restful API layer along with calls to consume an Asp.net web API layer.
I have continued to enjoy developing multi-tier web applications with the use of WCF using & MVC4.0 Web API.
Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
9+ years of progressive technical and functional experience specializing in analysis, design and development of Internet, Intranet, Client Server and Object Oriented applications built on Microsoft related Technologies.
Developing Object-Oriented Programming with C# and VB.NET
Full stack .Net Developer with special expertise Comfortable working with both back-end and front-end technologies. To be more specific, it means that the developer can work with databases, C#, ASP.Net MVC, MVVM, Entity Framework, SQLSERVER, HTML, CSS, JavaScript and AngularJS everything in between, also, venturing as far as converting designs to front-end code.
Developing applications leveraging ADO.NET, Entity Framework and FluentNHibernate.
Parsing, querying, scraping, and transforming XML, HTML and HTML5
Microsoft SQL Server: Normalization, T-SQL, Stored Procedures, Rules, Views, Indexes
Building web applications with C#, ASP.NET MVC4.0, JavaScript, jQuery, Angular JS, JSON, HTML5, XHTML, CSS, Bootstrap and Firebug.
Experience in Visual Studio 2010 and .Net Framework 4.5
Experience with an agile software development methodology and Test Driven Development including SCRUM Framework.
Experience in using Windows Communication Foundation (WCF) in a self-hosting mechanism, to SOAP messages between metadata endpoints, extensively worked on WCF RIA Services.
Design and implement Restful API layer along with calls to consume an Asp.net web API layer.
I have continued to enjoy developing multi-tier web applications with the use of WCF using & MVC4.0 Web API.
Extensively Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
Here is a slidedeck for the training offerings from CodeOps Technologies. Interested in organizing a training in your organization? Contact us at: reachus@codeops.tech
1.Basics of cloud
What is Cloud Computing
Why we Need for Cloud
Understanding Characteristics of Cloud
Overview of Categories of Services
Cloud Providers
2.Introduction to Azure
Overview of Azure
Cloud technology overview
Azure Regions
Managing Azure with the Azure portal
Managing Azure with Windows PowerShell
Overview of Azure Resource Manager
Azure management services
3.Microsoft Azure Networking
How to Create a Virtual Network
Learn How to Create a Network Security Group
Overview of Deploy VM to the Virtual Network
How to Configure DNS in Azure
Configuring Static IP in Azure
Understanding User-Defined Routing
What is VNet Peering in Azure
What is Express Route and Site-to-Site VPN
4.Azure Virtual machines
Overview of Azure virtual Machines.
Creating Virtual Machines in Azure.
How to Deploy Virtual Machine Images.
How to Configure Virtual Machines.
Creating Virtual machines as per Need.
Configuring Availability sets.
Virtual machine scale set(VMSS)
5. Azure Storage
Creating and configuring storage account
Implementing Storage in Azure
Implement Azure storage Account
Managing access keys and generate shared access signature Keys
Creating Azure Content Delivery Networks
Creating Azure Backup
Implementing Azure Site Recovery
Creating and configuring Azure storage
How to use Azure file storage
Configure Microsoft Azure Backup
6.Azure Active Directory
Active Directory Fundaments
Understanding Azure Active Directory
Sync on premise users with azure active directory
Multifactor Authentication
Understanding Differences Between Traditional AD and Azure AD
Understanding Azure AD integration
Azure Active data Sync
Role based Access Control
7. Azure App Service
Understanding Azure App Service
Create/Configure and Managing Website’s
How to Push Webpages
How to configure Custom Domain
8. Azure monitoring
Monitoring Azure VMs
Monitoring Azure Storage services
Monitoring Azure App Service
Enabling monitoring and finding logs for Azure Storage accounts
Monitoring Azure Storage services
Presented at the 2014 Cow Town Code Camp in Ft. Worth, TX - http://CowTownCodeCamp.com - Blog Post: http://developingux.com/2014/07/23/modern-web-development/
The world is moving towards ASP.NET MVC.. but what about your legacy WebForms development. What are the things you can do today to make your WebForms more testable, reliable and even increase the SEO and usability of your WebForms.
This talk will walk through applying the Model View Presenter pattern to your ASP.NET WebForm applications and introduce you to some additional enhancements that Microsoft has made to WebForms recently to make your site and life that much better!
A walk through of how Microsoft Azure could platform can be a powerful tool for solution designing, proof of concepts and performance testing. Leverage Azure capabilities and technologies in early development phases in dev/test scenarios without heavy dependence of IT support. Azure can be a DIY model for quick prototyping and gaining visibility into material solution design and architectures.
Are you an App developer or a business owner who wants to build an app? This blog is for you. Here, we share the best Node.js frameworks for app development that help you make the right decision.
This presentation takes a look at our approach on how we have set up a build and deployment system for a JSS Solution in Azure DevOps. It will go into technical details, learnings and considerations which we have gathered during the setup.
Here is a slidedeck for the training offerings from CodeOps Technologies. Interested in organizing a training in your organization? Contact us at: reachus@codeops.tech
1.Basics of cloud
What is Cloud Computing
Why we Need for Cloud
Understanding Characteristics of Cloud
Overview of Categories of Services
Cloud Providers
2.Introduction to Azure
Overview of Azure
Cloud technology overview
Azure Regions
Managing Azure with the Azure portal
Managing Azure with Windows PowerShell
Overview of Azure Resource Manager
Azure management services
3.Microsoft Azure Networking
How to Create a Virtual Network
Learn How to Create a Network Security Group
Overview of Deploy VM to the Virtual Network
How to Configure DNS in Azure
Configuring Static IP in Azure
Understanding User-Defined Routing
What is VNet Peering in Azure
What is Express Route and Site-to-Site VPN
4.Azure Virtual machines
Overview of Azure virtual Machines.
Creating Virtual Machines in Azure.
How to Deploy Virtual Machine Images.
How to Configure Virtual Machines.
Creating Virtual machines as per Need.
Configuring Availability sets.
Virtual machine scale set(VMSS)
5. Azure Storage
Creating and configuring storage account
Implementing Storage in Azure
Implement Azure storage Account
Managing access keys and generate shared access signature Keys
Creating Azure Content Delivery Networks
Creating Azure Backup
Implementing Azure Site Recovery
Creating and configuring Azure storage
How to use Azure file storage
Configure Microsoft Azure Backup
6.Azure Active Directory
Active Directory Fundaments
Understanding Azure Active Directory
Sync on premise users with azure active directory
Multifactor Authentication
Understanding Differences Between Traditional AD and Azure AD
Understanding Azure AD integration
Azure Active data Sync
Role based Access Control
7. Azure App Service
Understanding Azure App Service
Create/Configure and Managing Website’s
How to Push Webpages
How to configure Custom Domain
8. Azure monitoring
Monitoring Azure VMs
Monitoring Azure Storage services
Monitoring Azure App Service
Enabling monitoring and finding logs for Azure Storage accounts
Monitoring Azure Storage services
Presented at the 2014 Cow Town Code Camp in Ft. Worth, TX - http://CowTownCodeCamp.com - Blog Post: http://developingux.com/2014/07/23/modern-web-development/
The world is moving towards ASP.NET MVC.. but what about your legacy WebForms development. What are the things you can do today to make your WebForms more testable, reliable and even increase the SEO and usability of your WebForms.
This talk will walk through applying the Model View Presenter pattern to your ASP.NET WebForm applications and introduce you to some additional enhancements that Microsoft has made to WebForms recently to make your site and life that much better!
A walk through of how Microsoft Azure could platform can be a powerful tool for solution designing, proof of concepts and performance testing. Leverage Azure capabilities and technologies in early development phases in dev/test scenarios without heavy dependence of IT support. Azure can be a DIY model for quick prototyping and gaining visibility into material solution design and architectures.
Are you an App developer or a business owner who wants to build an app? This blog is for you. Here, we share the best Node.js frameworks for app development that help you make the right decision.
This presentation takes a look at our approach on how we have set up a build and deployment system for a JSS Solution in Azure DevOps. It will go into technical details, learnings and considerations which we have gathered during the setup.
RightScale Webinar: October 14, 2010 – In this Webinar, we demonstrate the RightScale Development and Test Solution Pack featuring Zend and IBM software stacks and show you how you can reduce the time you spend configuring hardware and managing resources.
ADCD 2022 - Handling secrets in the release process with Azure DevOps and Azu...Marc Müller
Deployment often requires a wide variety of confidential configuration entries such as database connection strings or client secrets. How are these kept secure and handed over to the application at deployment time? This session will show different ways of secret management and their management with Azure DevOps and other Azure services. In addition, topics such as password rotation or Azure-specific authentication using Managed Identities will be covered.
[WSO2 Summit EMEA 2020] Automating an Integrated API Supply Chain Using a Clo...WSO2
Cloud-native architectures have evolved over the past decade to meet the demands of adaptive digital platforms. Deployment automation, frequent rollouts, resiliency, and fault tolerance will play a key role in the success of these digital platforms. In this deck, Chathura will discuss the importance of cloud-native architectures and platforms to build effective digital platforms.
Watch the session on-demand here: https://wso2.com/library/summit-2020/emea/automating-an-integrated-api-supply-chain-using-a-cloud-native-architecture/
In this session, we will take a deep-dive into the DevOps process that comes with Azure Machine Learning service, a cloud service that you can use to track as you build, train, deploy and manage models. We zoom into how the data science process can be made traceable and deploy the model with Azure DevOps to a Kubernetes cluster.
At the end of this session, you will have a good grasp of the technological building blocks of Azure machine learning services and can bring a machine learning project safely into production.
When it comes to microservice architecture, sometimes all you wanted is to perform cross cutting concerns ( logging, authentication , caching, CORS, Routing, load balancing , exception handling , tracing, resiliency etc..) and also there might be a scenario where you wanted to perform certain manipulations on your request payload before hitting into your actual handler. And this should not be a repetitive code in each of the services , so all you might need is a single place to orchestrate all these concerns and that is where Middleware comes into the picture. In the demo I will be covering how to orchestrate these cross cutting concerns by using Azure functions as a Serverless model.
In this talk, we will start with some introduction to Azure Functions, its triggers and bindings. Later we will build a serverless solution to solve a problem statement by using different triggers and bindings of Azure Functions.
Language to be used: C# and IDE - Visual Studio 2019 Community Edition"
In this workshop, you will understand how Azure DevOps Services helps you scale DevOps adoption strategies in enterprise. We will explore various feature and services that can enable you to implement various DevOps practices starting from planning, version control, CI & CD , Dependency Management and Test planning.
In this session, we will understand how to create your first pipeline and build an environment to restore dependencies and how to run tests in Azure DevOps followed by building an image and pushing it to container registry.
In this session, we will discuss a use case where we need to quickly develop web and mobile front end applications which are using several different frameworks, hosting options, and complex integrations between systems under the hood. Let’s see how we can leverage serverless technologies (Azure Functions and logic apps) and Low Code/No code platform to achieve the goal. During the session we will go though the code followed by a demonstration.
CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...CodeOps Technologies LLP
In this talk people will get to know how we can use change feed feature of Cosmos DB and use azure functions and signal or service to develop a real time dashboard system
Imagine a scenario, where you can launch a video call or chat with an advisor, agent, or clinician in just one-click. We will explore application patterns that will enable you to write event-driven, resilient and highly scalable applications with Functions that too with power of engaging communication experience at scale. During the session, we will go through the use case along with code walkthrough and demonstration.
We will walk through the exploration, training and serving of a machine learning model by leveraging Kubeflow's main components. We will use Jupyter notebooks on the cluster to train the model and then introduce Kubeflow Pipelines to chain all the steps together, to automate the entire process.
It is difficult to deploy interloop Kubernetes development in current state. Know these open-source projects that can save us from the burden of various tools and help in deploying microservices on Kubernetes cluster without saving secrets in a file.
Must Know Azure Kubernetes Best Practices And Features For Better Resiliency ...CodeOps Technologies LLP
Running day-1 Ops on your Kubernetes is somewhat easy, but it is quite daunting to manage day two challenges. Learn about AKS best practices for your cloud-native applications so that you can avoid blow up your workloads.
Prometheus is a popular open source metric monitoring solution and Azure Monitor provides a seamless onboarding experience to collect Prometheus metrics. Learn how to configure scraping of Prometheus metrics with Azure Monitor for containers running in AKS cluster.
What if you could combine Trello, GitLab, JIRA, Calendar, Slack, Confluence, and more - all together into one solution?
Yes, we are talking about Space - the latest tool from JetBrains famous for its developer productivity-enhancing tools (esp. IntelliJ IDEA).
Here we have explained about JetBrains' space and its functionalities.
This talk will serve as a practical introduction to Distributed Tracing. We will see how we can make best use of open source distributed tracing platforms like Hypertrace with Azure and find the root cause of problems and predict issues in our critical business applications beforehand.
This talk serves as a practical introduction to Distributed Tracing. We will see how we can make best use of open source distributed tracing platforms like Hypertrace with Azure and find the root cause of problems and predict issues in our critical business applications beforehand.
Presentation part of Open Source Days on 30 Oct - ossdays.konfhub.com
"Distributed Tracing: New DevOps Foundation" by Jayesh Ahire
CodeOps - Trainings List
1. CodeOps Technologies - Training Offerings
Sl. No Training Name Category Description
1 Azure Fundamentals Cloud/Virtualization Azure Network, Storage, VM, Web Sites, Cloud services, AAD
2 Azure Advanced Cloud/Virtualization ARM, Powershell, Storage and backup
3 Developing Windows Azure and Web Services Cloud/Virtualization
Hosting, deploying services, Service bus, Storage, Monitoring & Diagnostics ,
Identity management & security, Scale
4 Azure Service Fabric – Advanced Cloud/Virtualization
Introduction, Micro Services, Set up & build application, Azure cluster, Test &
fault injection, perform upgrade, Scale
5 Azure Logic Apps Cloud/Virtualization Overview, developing logic apps, monitoring & diagnostics
6 AWS Fundamentals Cloud/Virtualization
7 Cloud scaling and resilience Cloud/Virtualization
8 Introduction to Docker Cloud/Virtualization
9 Advanced Docker Cloud/Virtualization
10 Kubernetes by example Cloud/Virtualization
11 Developing with HTML5 & CSS 3 Web
HTML5 Intro & syntax. New elements, Canvas, SVG, media integration, Form
elements. Cache etc. CSS introduction, borders, backgrounds , transitions,
animation.
12 Angular.JS Web
Overview, data binding, controllers, services, dependency injection, forms,
modules, bootstrap, testing
13 MEAN.js (Mongo, Express, Angular, Node) Web
14 Multi-platform apps with Xamarin Mobile Xamarin set up, environment, development, deployment
15 Hybrid apps with Cordova Mobile
16 Introduction to Internet of Things IoT
17 Introduction to Hadoop BigData
18 UX design UX Designing & Prototyping, creating wireframes
19 Software Architecture & Design Dev
Introduction to software architecture and design, Design principles and design
patterns through exercises, Architecture styles through case studies, Creating
an architecture, Case study & exercise on realizing security requirements,
Evolving architectures
20 Modern Software Architecture Dev
21 SOLID principles & Design Patterns Dev
Introduction to SOLID principles and 20 design patterns with case studies and
real world examples
22 Domain Driven Design (DDD) Dev
23 Behaviour Driven Development (BDD)
2. 24 Technical Debt & Refactoring Dev
Introduction to code smells and refactoring and Refactoring for Fowler’s code
smells, Tools for refactoring
25 Clean Code Dev
writing dependable (bullet-proof) code, 20 specific techniques for writing
stable, maintainable, and testable code, writing secure code and reliable code
26 Java Programming Best Practices Dev
27 Advance Core Java Programming Dev
Generics, Collections, Lambda built-in functional interfaces, Java Stream APIs,
Java Concurrencey, Serialziation, Design patterns (Examples from JDK)
28 Java 8 new features Dev
Lambda built-in functional interfaces, Java Stream APIs, Java Concurrencey,
Date/Time API
29 Refactoring to Java 8
30 C# Dev
31 DevOps Dev
DevOps - How to make it work? What is DevOps, Different models
Working Models
32 Test Driven Development (TDD) Dev
33 Image Processing - Open GL Dev
34 Mindfulness Softskills
35 Presentation skills Softskills
36 SAFe Agile
37 PMI : ACP & PMP Agile