Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Ron Deibert

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Ron Deibert

Sr .Net Full Stack Developer.

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: Evernorth - St Louis, MO Jan 2020 – Feb 2022


Role: Sr Azure/ .Net Full Stack Developer
Responsibilities:
 Worked with Agile software development methodology using SCRUM.
 Worked with HTML5, CSS3 background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, and CSS
behaviors.
 Developed the front end using HTML5, CSS3, ReactJS, jQuery, and Bootstrap to build a single-page web app that
communicates with the back end via RESTful API.
 Developed rich views using React.js 16 with Redux architecture for state management.
 Implemented cutting-edge Client Side Scripting techniques using React.js 16, Redux, and ASP.NET Web API, ensuring
seamless communication between the front-end and back-end systems, and delivering highly interactive web
applications.
 Integrated Blazor applications with backend services and APIs, ensuring efficient data exchange and communication.
 handled state management in Blazor applications, utilizing techniques such as component parameters, cascading values,
and state containers.
 Troubleshooted and debugging Blazor applications, ensuring robustness and reliability throughout the development
lifecycle.
 Created robust GraphQL queries and mutations to handle various business requirements, ensuring precise and reliable
data operations.
 Enhanced the front-end experience by integrating GraphQL with React.js and Redux, enabling efficient state management
and seamless data flow.
 Provided technical guidance and support to development teams on best practices for using GraphQL, fostering a
collaborative and productive development environment.
 Utilized Blazor's support for authentication and authorization mechanisms, enabling secure access control to application
resources.
 Ensured compliance with EDI standards and industry regulations such as ANSI ASC X12, UN/EDIFACT, HIPAA, and GDPR to
maintain data integrity, security, and interoperability across trading partner networks.
 Created Restful services using ASP.NET Web API for exposing these to mobile devices Involved in requirement gathering,
analysis, and documentation of assigned modules.
 Integrated GraphQL with existing ASP.NET Web API services to provide a unified data access layer for the application.
 Implemented ETL processes using SSIS to extract, transform, and load data from diverse sources into the data
warehouse, ensuring data accuracy and consistency.
 Managed AWS environments and workloads using AWS Management Console, AWS CLI, in programming languages like
Python ensuring operational efficiency and cost optimization.
 Implemented Oracle's partitioning and indexing strategies to enhance query performance and manage large volumes of
data effectively.
 Leveraged WPF's support for data binding and data templates to create dynamic and customizable views, facilitating
efficient data presentation and manipulation for end users.
 Utilized GraphQL subscriptions to enable real-time data updates and enhance the responsiveness of Angular and React
user interfaces, providing users with timely and dynamic data interactions.
 Developed SSRS reports for business intelligence, providing stakeholders with insightful visualizations and analytical
tools to facilitate data-driven decision-making.
 Implemented features of ASP.Net such as Calendar Controls, Repeater Control, and Validation controls, Dataset, Security
using Forms authentication.
 Used Azure Service bus for the automatic rendering of the wave files to the production servers.
 Implemented the Drag-and-drop functionality using React-Draggable.
 Adding Wave files to the Azure Blob and adding a notification to the Azure Table Storage.
 Integrated Kubernetes with CI/CD pipelines using tools like Jenkins or Azure DevOps for automated deployment and
promotion of containerized applications across environments.
 Creation, development, and maintenance of structured and well-documented code in C# using Visual Studio.
 Worked on cloud computing using Windows Azure and SQL Server Azure
 Worked with Microsoft Windows Azure including a complete set of enterprise-ready data services, including
Windows Azure Storage and SQL Databases.
 Developed Data Access Layer Using Entity Framework using Repositories.
 Implemented React.js 16 code to handle cross-browser compatibility issues in Google Chrome, Mozilla, Safari, and FF
 Migrated several SQL server tables to Cosmos DB collections.
 Developed data access layers using PostgreSQL's native drivers or ORMs, ensuring seamless integration of database
operations within applications.
 Implemented robust PL/SQL scripts and stored procedures to handle complex data operations and ensure data
consistency within the application's Oracle database.
 Utilized Service Bus to enable seamless integration between various microservices and components
 Designing, implementing, and supporting fully automated Continuous Integration and Continuous Delivery processes
using Azure DevOps.
 Utilized AWS Lambda and Azure Functions to implement serverless computing architectures, enabling cost-effective and
scalable execution of code without managing underlying infrastructure.
 Implemented OAuth authentication mechanism to enhance security and provide secure access to web applications,
adhering to industry standards and best practices.
 Utilized service mesh architecture to enhance the scalability, reliability, and observability of microservices-based
applications, ensuring seamless communication and management of services within the distributed system.
 Developed Python scripts for automating routine tasks such as data extraction, transformation, and loading (ETL)
processes, enhancing productivity and efficiency in data management workflows.
 Orchestrated the provisioning of Azure resources such as virtual machines, databases, and storage accounts using ARM
templates, streamlining the infrastructure setup process and reducing manual intervention.
 Provided expertise in CI/CD tooling, including setup, configuration, and optimization of Jenkins and Azure DevOps
pipelines, to streamline the software delivery process and improve collaboration among development teams.
 Performed Unit, Integration testing using N-Unit framework.
 Utilized NUnit for automated unit testing of components, ensuring high code quality and adherence to software
development best practices.
Environment: Agile, HTML5, CSS3, React.js 16, jQuery, Bootstrap, RESTful API, Redux, ASP.NET Web API, C#, Azure Service Bus,
React-Draggable, Azure Blob, Azure Table Storage,BDD, Specflow, Visual Studio, Windows Azure, Entity Framework, Cosmos DB,
Azure DevOps, JIRA, GIT, Jest, Enzyme, N-Unit.
Client: State of California - Sacramento, CA Feb 2018 – Nov 2019
Role: .Net Full Stack Developer
Responsibilities:
 Involved in the SDLC phase of requirement analysis, design, and development of the web-based internet application tool
using MVC modeling.
 Extensively used React.js 15 components, Forms, React-Bootstrap, Events, Keys, Router, Animations, Redux and Flux
concept
 Leveraged HTML and CSS3 for creating visually appealing and user-friendly web interfaces, adhering to modern design
principles and best practices.
 Designed user interface for ASP.NET applications in C#.
 Used React-Router to turn application into Single Page Application (SPA).
 Worked on creating web Services using ASP.NET Web API and C#.
 Leveraged Azure Active Directory for streamlined identity and access management, ensuring secure authentication and
authorization across various Azure services and applications.
 Developed PowerShell scripts to automate deployment, configuration, and management tasks in Azure, improving
operational efficiency and reducing manual effort.
 Implemented NuGet packages for efficient package management and dependency resolution in .NET projects, ensuring
streamlined development processes and improved code maintainability.
 Involved in MS Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, and Azure Storage).
 Developed User Interface using Asp.Net and code behind using C#.Net.
 Helped in migrating from WCF REST to RESTFUL services using ASP.NET Web API.
 Implemented GraphQL queries, mutations, and subscriptions in React applications to efficiently fetch data from the
server and manage state.
 Integrated GraphQL with React components using hooks such as useQuery and useMutation to fetch and manipulate
data from the server.
 Designed and developed desktop applications using WPF to modernize legacy systems and improve user productivity,
leveraging WPF's flexibility and extensibility for building scalable and maintainable applications.
 Implemented MVVM design pattern in WPF applications to achieve separation of concerns and testability, using
frameworks like Prism or MVVMLight to streamline development and promote code reusability.
 Designed and developed NoSQL solutions for all users along with Azure tables.
 Developed GraphQL schemas and resolvers to define data types and operations, ensuring consistency and reliability in
data fetching and manipulation processes.
 Created SQL queries, Stored Procedures, Views, Triggers, and implemented SQL queries in C#.
 Used Visual Studio.NET IDE to design the forms, develop, and debug the application.
 Worked with the Entity Framework for a higher level of data abstraction and maintaining data-oriented applications, used
along with .NET Framework.
 Ensured data security and compliance by implementing Oracle's security features such as role-based access control and
data encryption.
 Conducted thorough database testing, including unit tests for PL/TSQL code, to ensure data integrity and application
stability.
 Created and maintained database documentation, including data dictionaries and ER diagrams, to facilitate
understanding and maintenance of the Oracle database structure.
 Maintained versions of source code using Tortoise Git.
 Automated the continuous integration process for test cases in Jenkins.
 Involved in Unit testing of the Web Services using SOAP UI and POSTMAN.
 Developed and maintained a comprehensive suite of Jest unit tests to ensure the stability and functionality of React
components.
 Leveraged OAuth authentication protocol to enhance security measures and facilitate secure access to web applications,
ensuring compliance with state regulations and security standards.
 Implemented service mesh architecture to optimize the scalability, reliability, and observability of microservices-based
applications, facilitating seamless communication and management of services within complex architectures.
 Leveraged AWS Lambda functions to handle serverless computing tasks and event-driven workflows, complementing
Azure Functions for seamless integration and interoperability between cloud platforms.
 Developed and maintained Enzyme-based integration tests for complex user interactions, enhancing the user
experience.
 Worked on the Azure DevOps server for reporting and project management.
 Involved in Testing the application by writing the test cases using the N Unit Testing Framework.
 Utilized NUNIT for unit testing of .NET applications, ensuring robustness and reliability of software products delivered to
clients.
 Employed MUnit for comprehensive unit testing of MuleSoft applications, ensuring adherence to functional
requirements and seamless integration with existing systems.
 Used JIRA software to create, update, and maintain tickets.
Environment: React.js 15, React-Bootstrap, Redux, Flux, C#, ASP.NET, React-Router, ASP.NET Web API, MS Azure, NoSQL, SQL,
Entity Framework, Git, Jenkins, SOAP UI, POSTMAN, Jest, Enzyme, Azure DevOps, N Unit, 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.

Client: Northern Trust, Chicago, IL Jan 2013 – Dec 2014


Role: .Net Developer
Responsibilities:
 Involved in Agile Methodology for the software development process.
 Created Web Application prototype using jQuery and Angular JS.
 Maintained code quality across multiple mobile software development environments and Bootstrap components like
accordion, date picker, time picker, alert, buttons, etc.
 Use AngularJS to create better, faster, and more user-friendly web applications.
 Created & hosted WCF Services and used different bindings to make it available to different types of clients.
 Used AngularJS Factory, Services, and providers created for different modules of Users, Groups, and System & Entities.
 Leveraged WCF mechanisms like Session Instance management, and concurrency to make our services more robust and
scalable.
 Used jQuery to perform Client-side validations and Server-side validations using ASP.Net Validation Controls like Required
Field validation and Compare Validation etc.
 Developed a rich interactive MVC website with jQuery UI for tracking document sync status and managing configurations
needed for the integration.
 Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC),
and IIS security model.
 Designed and Developed web applications using ASP.NET MVC 4, Entity Framework, and LINQ.
 Implemented HTML5 and CSS3 for developing modern and responsive web interfaces, ensuring optimal user experience
across different devices and screen sizes.
 Utilized NuGet for efficient package management and dependency resolution in .NET projects, facilitating easier
integration of third-party libraries and components.
 Employed NUNIT for unit testing of .NET applications, ensuring the stability and reliability of software products delivered
to clients.
 Utilized MUnit for comprehensive unit testing of MuleSoft applications, ensuring adherence to functional requirements
and seamless integration with existing systems.
 Developed views using Master Pages, Partial Views, and Custom HTML Helper with Razor View Engine.
 Used ADO.NET objects such as SQL Command, Data Reader, Data Set, and Data Adapter.
 Utilized the TFS source control software to keep track of new and past versions of code written in my application.
 Worked with Object Relational Mapping (ORM) like Entity Framework.
 Wrote RDBMS objects like stored procedures, views, and user-defined functions using SQL Server.
 Designed, and developed SOA Web Services using WCF Services with .NET, C#.NET, and Hosted on IIS and Unit tested
with MS Unit Framework, C#.
 Developed Test Classes for Unit Testing and developed components using TFS Automated Unit Testing Framework.
 Involved in writing unit testing and Load testing applications by using N-Unit testing tools.
Environment: Agile, jQuery, Angular JS, Bootstrap, AngularJS Factory, WCF, ASP.Net, MVC, .NET, IIS, ASP.NET MVC 4, Entity
Framework, LINQ, Razor View Engine, ADO.NET, TFS, SQL Server, SOA, C#.NET, MS Unit, 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

You might also like