Ron Deibert
Ron Deibert
Ron Deibert
PROFESSIONAL SUMMARY:
11+ years of experience in all the phases of the Software Development Life Cycle (SDLC) such as strategy and analyzing,
designing, building (coding), testing, and documentation of software products using Agile, Scrum, and Waterfall
methodologies.
Sound knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, and
Polymorphism.
Experience in developing Single Page Applications (SPA) and client-side functionalities with various rich UI and
responsive features along with performance functionalities in web applications using JavaScript and UI Frameworks like
Bootstrap, ASP.NET, AJAX, HTML5, CSS3, and JavaScript.
Experience in developing web applications and web services using JavaScript, React.js 16/15, Angular 8/14, and Angular
JS, Blazor.
Developed robust frontend functionalities using JavaScript and TypeScript in Angular and React applications, ensuring
high performance and user interactivity.
Proficient in .NET MVC development, with a focus on Blazor, Microsoft's latest framework for building interactive web
applications.
Utilized JavaScript and TypeScript for handling cross-browser compatibility issues and ensuring seamless user experiences
across different web browsers in Angular and React applications.
Experience with developing web applications by using MVC Framework, and MVVM.
Experience in working with Microsoft technologies like C#, ASP.NET MVC 4, ASP.NET MVC 5, ASP.NET WEB API, ASP.Net
Core, ADO.NET/ Entity Framework, Microsoft SQL Server, and IIS.
Experience in working with MS Azure cloud and its services such as Azure-Data Lake store, Data Factory, Azure Micro
Services, Azure Functions, and Azure solutions.
Hands-on experience in working on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites,
Caching, SQL Azure, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling,
and PowerShell Automation.
Experience in MS Azure Cloud Services such as A-VNet, Subnets, A-Active Directory, A-Storage Accounts, A- Data Lake, A-
Service Bus, A-Data Bricks, Function App, A-Cosmos DB and Web-App.
Implemented SpecFlow scenarios to validate FHIR API interactions, ensuring compliance with FHIR specifications and
interoperability standards for healthcare data exchange.
Developed SpecFlow feature files to describe behavior-driven tests for FHIR resources and operations, promoting a
common understanding of expected system behavior among stakeholders and development teams.
Integrated reporting solutions with PaaS components such as Azure Analysis Services and AWS Athena for ad-hoc
querying and analysis of data stored in the cloud.
Experience in developing N-tier distributed .NET Core applications using SOAP, SOA based Web services.
Hands-on experience in developing various applications using Microsoft Visual Studio .NET technologies like C#.NET, VB,
VB.NET, ASP.NET, ADO.NET, XML, Win Forms, Web Services, and WCF.
Excellent experience in implementing Web Service (XML, SOAP, and WSDL), WCF, and REST service which communicate
data in both XML & JSON following SOA in a distributed environment.
Experience with Web API services using explicit HTTP methods like GET, POST, DELETE, and PUT.
Designed and implemented GraphQL APIs to streamline data retrieval and manipulation processes, improving the
efficiency and flexibility of the application.
Proficiency in SQL Server, including database design, optimization, and management.
Strong background in front-end development frameworks such as Angular or React, with experience in creating dynamic
and responsive user interfaces.
Implemented Behavior-Driven Development (BDD) practices extensively throughout the project lifecycle, fostering
collaboration between stakeholders, developers, and testers to define and automate acceptance criteria in plain
language.
Familiarity with .NET MVC, including emerging technologies like Blazor.
Extensive experience in developing and modifying CI/CD pipelines using tools like Chef, Puppet, Azure DevOps, and JIRA
to automate software delivery processes and ensure continuous integration and deployment.
Hands-on experience in implementing cloud-based Platform as a Service (PaaS) components as part of comprehensive
solution designs, with expertise in Azure and AWS environments.
Proven track record in delivering Data Warehouse and Reporting solutions, including ETL processes, data modeling, and
visualization.
Integrated ARIA (Accessible Rich Internet Applications) landmarks and roles to enhance navigation and usability for users
relying on screen readers.
Applied WCAG (Web Content Accessibility Guidelines) standards to web applications to ensure they are accessible to
users with disabilities, including those who use magnification and read-aloud tools.
Implemented PaaS solutions like Azure App Service and AWS Elastic Beanstalk for deploying and managing web
applications, reducing infrastructure management overhead and enabling rapid deployment.
Utilized PaaS databases such as Azure SQL Database and AWS RDS to provision and manage relational databases,
ensuring high availability, scalability, and automated backups.
Advocated and implemented Behavior-Driven Development (BDD) practices throughout the project lifecycle, promoting
collaboration between stakeholders, developers, and testers.
Experience in creating Web Forms, Win Forms, User Controls, and Custom Controls.
Extensive experience in database design and development using SQL Server, PL/SQL, T-SQL, and Oracle.
Experience in using Integrated Development Environment (IDE) tools like Visual Studio Team Suit IDE & Visual Studio
Team System.
Experience in updating, accessing, and version controlling the code using Team Foundation Server (TFS), Sub-Version,
GitHub, and Git.
Implemented and optimized database schemas, including tables, views, triggers, stored procedures, functions, and indexes
in PostgreSQL.
Proficient in Azure Active Directory for identity and access management.
Experienced in PowerShell scripting for automation and management tasks in Azure environments.
Expertise in using NoSQL databases like MongoDB, and Cassandra.
Strong experience in application development utilizing MVC, Web API, WCF (REST and SOAP), LINQ to SQL, LINQ to
Object, LINQ to XML, and Visual Studio.
Expertise in installing, developing, and deploying on application/ web servers such as IIS.
Experience in handling various back-end data sources/ Relational database management systems (RDBMS) like MS SQL
Server, Oracle, and MS Access.
Proficient in using Apache Maven, and Ant to manage dependencies and automate the build process for .NET projects,
ensuring consistent and reliable builds.
Extensively used N Unit, X Unit, and MS Unit frameworks while testing.
Proficient in using Jasmine and Karma to write unit tests for JavaScript code, ensuring robust and error-free applications.
Skilled in writing clear and concise test cases with Jest, covering various scenarios to ensure comprehensive code
coverage.
TECHNICAL SKILLS:
Methodologies Agile, Scrum, Waterfall, TDD
Web Technologies HTML5, CSS3, XML, Bootstrap, JavaScript, jQuery, AJAX, React.js 16, React.js 15, Redux,
Flux, Redux Thunk, Angular JS, Typescript, Angular 14, Angular 8, Angular 2, Angular CLI,
Angular Material
Languages .NET (ASP.NET, C#.NET), PL/ SQL
.NET Technologies C#, ASP.NET, MVC, ASP.NET Core, ADO.NET, ASP.NET WEB API, C#.NET, ASP.Net Core,
WCF, WPF, ASP.NET MVC 5, ASP.NET MVC 4, SOAP, SOA, LINQ
Databases SQL Server, Oracle, MS Access, Cosmos DB, MongoDB, Cassandra,Postgres.
ORM Entity Framework Core, Entity Framework Code First, LINQ to SQL
Cloud Service MS Azure,AWS,Azure DataBricks
Version Control Git, GitHub, Sub Version, Team Foundation Server (TFS), SVN
CI Jenkins
IDE & Other Visual Studio, SQL Server Management Studio
Reporting Tools SQL Server Reporting Services (SSRS), Crystal Reports
Design Patterns Repository, Dependency Injection, Singleton, Factory
MS Office MS Word, MS Excel, MS PowerPoint
Server IIS, Windows Server
Testing Tools Karma, Jasmine, N Unit, X Unit, Jest, Enzyme, MS Test
Bug Tracking Jira, Bugzilla
PROFESSIONAL EXPERIENCE:
Client: CISCO - San Jose, CA. March 2022 – Till date
Role: Sr Azure/ .Net Full Stack Developer
Responsibilities:
Worked with complete Software Development Life Cycle (SDLC) from Business Analysis, Design, Development, and
Testing to Implementation of various stand-alone, intranet, client-server, and web-based applications.
Used Scrum Methodology, using JIRA to create Stories, Iterations, and Sprints.
Involved in responsive design and developed a hybrid application that could be served to desktop, Tablet, and mobile
users using Angular 14.
Expertise in developing front-end using Angular 14, HTML5, CSS3, JavaScript, jQuery, Ajax, and Bootstrap.
Integrated TypeScript with Angular services and components to enforce strict typing and prevent type-related bugs
during development.
implemented client-side and server-side Blazor applications, optimizing performance and user experience based on
project requirements.
Demonstrated ability to utilize Blazor's rich set of UI components and libraries to create modern and responsive web
interfaces.
Retrieving Wave files from the Azure Blob and retrieving the Queue Storage data from Azure.
Created the design documents using Swagger Editor to allow an understanding of the product from both a technical and
non-technical standpoint.
Worked on MVC frameworks like Angular 14 for creating Single-Page Applications (SPA) using concepts like Dependency
Injection, Promises, Services, Scope, Controllers and Directives.
Developed presentation layer views using ASP.Net Core MVC, C#.Net, HTML, and jQuery.
Leveraged Angular CLI for optimizing and bundling application assets, improving load times.
Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX
calls and created custom angular directives to create HTML tags and induce some kind of functional behavior to those
tags.
Extensively involved in coding with Angular 14 and JavaScript to add functionalities and effects like Accordion, Infinite
Scroll bar, Slider bar, Draggable/Droppable, Resizable, and Progress bar.
Extensively involved in developing components for business and data tier using C#.Net, ADO.Net and involved in creating
controllers to handle the events raised on the razor views in .Net Core MVC framework.
Utilized Azure Active Directory for robust identity and access management in cloud environments, ensuring secure
authentication and authorization processes.
Integrated GraphQL with existing ASP.NET Web API services to provide a unified data access layer for the application.
Utilized
GraphQL subscriptions to enable real-time data updates, enhancing the responsiveness of Angular and React user
interfaces, providing users with timely and dynamic data interactions.
Implemented efficient querying and data retrieval strategies using GraphQL, optimizing the performance and scalability
of web applications.
Developed GraphQL schemas and resolvers to define and handle complex data structures and relationships, ensuring
seamless data exchange between front-end and back-end systems.
Developed PowerShell scripts for automating routine tasks and management activities in Azure, enhancing operational
efficiency and reducing manual intervention.
Actively participated in BDD-focused ceremonies such as specification workshops and scenario reviews to ensure a
shared understanding of desired system behavior across cross-functional teams.
Implemented BDD-driven development practices within the development team, fostering a culture of collaboration,
shared ownership, and continuous improvement.
Integrated BDD scenarios into the CI/CD pipeline to automate the validation of application functionality against business
requirements, ensuring consistent and reliable delivery of high-quality software.
Created the Interactive Presentation layer in C#.Net and C# with IDE as Visual Studio.Net.
Implemented JWT token-based authentication to secure the ASP.NET Core and provide authorization to different users.
Heavily used ASP.NET for Server-Side Controls and JavaScript for Validation Controls.
Created data tables, data columns, and data views in SQL Server.
Utilized ORM (Object-Relational Mapping) frameworks Entity Framework with PostgreSQL, enhancing productivity and
maintainability of database interactions.
Developed complex T-SQL queries, stored procedures, functions, and triggers to manipulate and retrieve data from SQL
Server databases efficiently.
Implemented database schema changes and optimizations to improve performance and scalability of applications,
ensuring smooth operation under high load conditions.
Utilized T-SQL scripting for data migration, data cleansing, and data transformation tasks, ensuring data integrity and
consistency across different systems.
Involved in creating database schemas consisting of tables, views, triggers, stored procedures, Functions, and indexes.
Implemented LINQ for querying, sorting, and filtering complex objects.
Leveraged AWS cloud services such as Amazon EC2, Amazon S3, Amazon RDS, and Amazon DynamoDB for scalable and
reliable infrastructure provisioning and management.
Implemented PaaS messaging services like Azure Service Bus and AWS SQS for asynchronous communication between
application components, facilitating decoupled and scalable architectures.
Leveraged PaaS storage solutions such as Azure Blob Storage and AWS S3 for storing and serving static assets in web
applications, ensuring durability, scalability, and low latency access.
Utilized PaaS container services like Azure Container Instances and AWS Fargate for deploying and managing
containerized applications without managing underlying infrastructure, streamlining deployment processes.
Designed and implemented cloud-native applications and microservices architectures using AWS Lambda, AWS API
Gateway, and AWS Step Functions, enabling serverless computing and event-driven workflows.
Orchestrated the integration of CI/CD pipelines using Jenkins, ensuring automated build, test, and deployment workflows
for .NET applications, thereby streamlining the software delivery process and reducing time-to-market.
Designed and implemented complex queries using CTEs to simplify recursive queries and improve readability.
Utilized CTEs for hierarchical data retrieval, such as organizational charts and bill of materials (BOM).
Using Swagger and POSTMAN to test the Web API RESTFUL Service.
Service oriented Architectures (SOA) to create modular and loosely coupled systems that promote and scalability.
Provided expert guidance and support in CI/CD tooling, including configuration and optimization of Jenkins pipelines,
ensuring efficient and reliable build, test, and deployment processes.
Developed the unit test cases on the UI using Karma and Jasmine.
Performed unit testing, performance testing, and functional testing using N Unit.
Environment: Angular 14, HTML5, CSS3, JavaScript, jQuery, Ajax, Bootstrap, Azure Blob, Queue Storage, Swagger Editor, ASP.Net
Core MVC, C#.Net, Microsoft Azure, ADO.Net, Razor Views,BDD, Specflow Azure Functions,Powershell, Azure active directory JWT
Token, SQL Server, Entity Framework, LINQ, POSTMAN, Karma, Jasmine, N Unit, Scrum, JIRA.
Client: Elevance - Ashburn ,VA Jan 2015 – Dec 2017 Role: .Net Full Stack Developer
Responsibilities:
Practicing Agile Methodologies (SCRUM) in bi-weekly sprints.
Involved in building a single page and cross-browser compatible web application using Angular 2 (Angular routing) and
Bootstrap.
Implemented client-side validations using Angular JS, jQuery, JavaScript, and ASP.NET MVC 5 data annotations to do
validations on the Model Data.
Designed user interface for the application using ASP.Net MVC 5 and implemented business logic using C#.Net.
Implemented client-side routing and navigation using an Angular built-in router for seamless page transitions.
Developed custom Angular directives and services to encapsulate complex business logic and promote code reusability.
Integrated RESTful APIs with Angular services, facilitating data retrieval and updates from server endpoints.
Implementing data binding MVC uses Angular 2 for the front-end development of current web applications.
Developed new assemblies to implement various functionalities in Business Logic using C#.NET.
Implemented sophisticated Client Side Scripting techniques using Angular 2 and Bootstrap, enhancing user experience
and ensuring cross-browser compatibility for web applications.
Designed, developed, and troubleshoot the application using advanced Microsoft technologies such as ASP.NET MVC 5
with Entity Framework
Developed MVC Razor views, partial views, layout pages, complex Controllers, helper methods, and View Models.
Involved in developing applications in C# and .Net Framework to meet the business requirements using Visual
Studio.NET.
Create SOAP based WCF service as well as RESTful Web API to send and receive Web Service messages and convert the
JSON format data to XML.
Utilized MuleSoft for API-led connectivity, enabling seamless integration of disparate systems and applications across the
enterprise architecture.
Employed MUnit for comprehensive unit testing of MuleSoft applications, ensuring reliability, scalability, and adherence
to business requirements.
Worked with Kendo UI for the Asp.Net MVC application to develop a dashboard that contains all the data including
internet packages, plans, offers, and prices for each internet package.
Developed applications using the Code First Approach in Entity Framework and UI in Razor View Engine, MVP, and
MVVM Architecture.
Involved in hosting Windows Communication Foundation (WCF) Services in IIS.
Implemented monitoring and logging solutions using Python scripts in conjunction with Azure Monitor and, enabling
centralized monitoring and analysis of application and infrastructure metrics across multi-cloud environments.
Designed AWS CloudFormation templates to create custom VPC, Subnets, and NAT to ensure successful deployment of
Web applications and database templates using ASP.NET.
Responsible for maintaining and expanding AWS S3 infrastructure using AWS (SNS, SQS).
Wrote Complex nested queries, stored procedures, Triggers, Functions, and Indexes to improve the throughput of
applications using optimized queries in SQL server.
Integrated AWS RDS (Relational Database Service) and Azure SQL Database for managed relational database solutions,
ensuring data consistency and availability across both cloud platforms.
Used TFS for version controlling, branching, and merging from Development Server to Stage and Stage to Production
Servers.
Implementing Unit Testing, to test some of the major functionalities using N Unit.
Environment: Agile (SCRUM), Angular 2, Bootstrap, jQuery, JavaScript, ASP.NET MVC 5, C#.Net, MVC Razor views, Entity
Framework, Visual Studio.NET, WCF, RESTful, Web API, Kendo UI, Razor View Engine, MVP, MVVM, IIS, SQL Server, TFS, N Unit.
Education:
Northern Arizona University, Arizona Dec 2012
Master’s in Computer Science
Osmania University, Hyderabad, India May 2011
Bachelor’s in Computer Science