| Rohith Perumandla - .Net Full Stack Developer |
| [email protected] |
| Location: Cincinnati, Ohio, USA |
| Relocation: Comfortable for Relocation |
| Visa: |
| Resume file: Rohith_Perumandla_resume_1765228935531.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
ROHITH PERUMANDLA
Sr. .NET Full Stack Developer [email protected] | PH: (513) 296-2124 LinkedIn : www.linkedin.com/in/rohithp0 PROFESSIONAL SUMMARY: Over 10 years of experience in the IT industry specializing in Analysis, Design, Implementation, and Testing of Client/Server, Web, and Windows applications. Proficient in SDLC methodologies like Agile and Waterfall. Extensive experience with .Net technologies, including C# 10.0 features, Multithreading, and Collections. I am skilled in implementing design patterns and using design diagrams for modular and maintainable code. Experienced in Onion, MVC, N Tier, and Microservices architecture. Proficient in designing and implementing applications using ASP.Net Core Web App, ASP.Net Core Web API, Microservices, and ASP.Net MVC. Knowledgeable in NodeJS for server-side development and building RESTful APIs. Developed web services using RESTful and SOAP protocols. Implemented ORM frameworks like ADO.Net, Entity Framework, and Entity Framework Core. Expert in Azure Cloud services, including API Gateway, for building scalable applications. Implemented security protocols like OAuth2, SSL, and JWT. Skilled in front-end tools and technologies including React, Angular, TypeScript, ReactJS, AngularJS, HTML, CSS, JavaScript, Bootstrap, jQuery, and Ajax. Proficient in working with both SQL databases (SQL Server, PostgreSQL, Star Dog) and NoSQL databases (MongoDB). Experienced in developing backend services using Kafka, Elasticsearch, Docker, and Linux. Extensive experience in writing and optimizing PL/SQL stored procedures, functions, and triggers. Hands-on experience with message queues like MSMQ and RabbitMQ Experienced in testing frameworks for .Net Core (XUnit) and front-end/user interfaces (Karma, Jasmine, Jest, Mocha, Chai). Proficient in using testing tools like Postman, SOAP UI, and Swagger UI. Experienced with application servers and web servers like IIS and Apache Tomcat. Proficient in using logging tools like Log4Net. Experienced in SSRS and SSIS for reporting and data integration. Hands-on experience with Bitbucket and Confluence for version control and documentation Skilled in T-SQL development and performance tuning for Microsoft SQL Server. Experienced in using ticket and project management tools like JIRA, Rally, and TFS. Experience in maintaining legacy VB6 desktop applications. Strong team player and quick learner with excellent communication and problem-solving skills. TECHNICAL SKILLS: Programming Languages C#, .NET Core/6/7, JavaScript (ES6+), TypeScript Frameworks ASP.NET Core Web API, ASP.NET MVC, ASP.NET Core Web App, Blazor (.NET 8), Microservices, Minimal APIs, Clean Architecture, Onion Architecture, MVC, N-Tier, Domain-Driven Design (DDD), Event Sourcing, CQRS, MediatR, WPF Web Services & APIs RESTful APIs, SOAP, gRPC, GraphQL (Apollo Server), Swagger/OpenAPI, JSON, XML,Postman, SOAP UI Databases SQL Server , Azure SQL, PostgreSQL, MongoDB, DynamoDB, Cosmos DB, T-SQL, PL/SQL, Stored Procedures, Triggers, Query Optimization, Index Tuning, SSIS (ETL), SSRS (Reporting) Front-End Technologies Angular 10+, AngularJS, React.js, HTML5, CSS3, Tailwind CSS, Bootstrap, JavaScript (ES6+), TypeScript, jQuery, Ajax, NgRx, RxJS, Redux, React Router, React Hooks, Storybook, NPM ecosystem Cloud Services Azure API Management, Azure Kubernetes Service (AKS), Azure Container Registry (ACR), Azure Functions, Azure Logic Apps, Azure Active Directory, Azure Key Vault, Azure Service Bus, Azure Event Hub, Azure SQL Database, Azure Blob Storage, Azure Table Storage, Azure Application Insights, AWS Lambda, API Gateway, EKS, ECS, Amazon RDS, DynamoDB, S3, CloudWatch, CodePipeline Version Control Git, SVN, TFS, Bitbucket, GitHub, Azure Repos DevOps & CI/CD Git, GitHub, Bitbucket, TFS, SVN, Azure DevOps, GitHub Actions (advanced), Jenkins, Octopus Deploy, TeamCity, Bamboo, Docker, Kubernetes, Helm, Terraform, IIS, Linux Administration Testing Tools & Frameworks xUnit, NUnit, Mocha, Chai, Citrus, Cucumber, Karma, Jasmine, Jest, Enzyme, Cypress, Playwright, Postman, Swagger UI, SOAP UI, JMeter, Pact DATABASES & DATA TECHNOLOGIES SQL Server (2014/2017/2019), Azure SQL, PostgreSQL, MongoDB, DynamoDB, Cosmos DB, T-SQL, PL/SQL, Stored Procedures, Triggers, Query Optimization, Index Tuning, SSIS (ETL), SSRS (Reporting) MESSAGING, STREAMING, INTEGRATION Kafka, RabbitMQ, Azure Service Bus, Azure Event Hub, AWS Kinesis, JSON-based communication, SOAP integrations OBSERVABILITY & MONITORING Log4Net, Azure Application Insights, AWS CloudWatch, Dynatrace, Prometheus, Grafana, OpenTelemetry SECURITY OAuth2, JWT, SSL/TLS, SonarQube, OWASP Top 10, API Hardening TOOLS & IDEs Visual Studio, Visual Studio Code, SQL Server Management Studio (SSMS), JIRA, Rally, Confluence PROFESSIONAL EXPERIENCE: Fifth Third Bank, Evansville, IN Apr 2024 Present Sr. .NET Full Stack Developer Followed Agile methodologies through sprint planning, stand-ups, retrospectives, ensuring predictable delivery across Microservices. Built distributed services using ASP.NET Core Web API, Microservices, Clean Architecture, and DDD for a scalable banking platform. Developed high-performance RESTful APIs with C#, .NET Core 6/7/8, Minimal APIs, and CQRS using MediatR. Integrated Node.js components for event-driven processing and real-time operations. Implemented domain-driven REST endpoints utilizing CQRS, request/response pipelines, and structured API contracts. Performed schema design, indexing, query optimization, and normalization using Entity Framework Core with SQL Server. Used JSON for lightweight data exchange across distributed services and Angular UI. Implemented Azure API Management, API Gateway, and Azure Functions for routing, throttling, policies, and secure integration. Secured services using OAuth2, Azure Active Directory, and token-based API authorization. Developed UI components in Angular 18, TypeScript, HTML, CSS, Bootstrap, implementing grid, cards, layout patterns, and enterprise UI modules. Tuned SQL Server stored procedures, functions, execution plans, and performance-critical queries for high-volume workloads. Implemented messaging flows with Apache Kafka, Azure Service Bus, and Event Hub for distributed data pipelines. Created automated test suites with xUnit, validating Microservices, controllers, handlers, and domain layers. Performed UI automation using Karma, Jasmine, Cypress, and API workflow checks using Cucumber. Validated API reliability with Postman, SOAP UI, Swagger UI, and Pact for contract testing. Built CI/CD pipelines using Azure DevOps, integrated with Docker, Kubernetes (AKS), Helm, Terraform, Jenkins, and GitHub Actions. Deployed containerized services using AKS, ACR, and infrastructure-as-code templates. Enforced secure coding with SonarQube, OWASP Top 10, and API security hardening. Used Git for version control with branching, PR reviews, and enterprise collaboration. Developed using Visual Studio Code, with containerized pipelines using Docker and Helm charts. Implemented observability with OpenTelemetry, Prometheus, Grafana, and logging via Log4Net. Managed Agile work items and releases using JIRA. Environment: ASP.NET Core Web API, C#, .NET 6/7/8, Angular 18, SQL Server, Entity Framework Core, Azure API Management, Azure Functions, Service Bus, Event Hub, Kafka, CQRS, MediatR, Minimal APIs, Docker, AKS, ACR, Terraform, Helm, Jenkins, GitHub Actions, xUnit, Karma, Jasmine, Cypress, Pact, Postman, Swagger UI, OpenTelemetry, Grafana, Prometheus, Log4Net, JIRA Change Health care , Nashville, TN. Apr 2022 - Mar 2024 .NET Full Stack Developer Delivered healthcare platform features following Agile processes across sprints, stand-ups, and retrospectives. Designed backend services using Onion Architecture, Clean Architecture, and DDD to isolate domain logic. Built APIs with ASP.NET Core Web API, .NET Core 6/7/8, Minimal APIs, CQRS, and MediatR. Implemented enterprise-grade RESTful services with structured domain and application layers. Performed ORM operations and query tuning using Entity Framework Core with SQL Server, optimizing schema design and indexing. Utilized JSON as the uniform contract format across UI and backend services. Deployed applications via Azure API Gateway, Logic Apps, Functions, and event-driven workflows. Enforced identity and access management using OAuth2, Azure AD, and role-based authorization. Built modern front-end features using Angular, TypeScript, Bootstrap, NgRx, and RxJS for reactive state handling. Managed SQL Server structures including stored procedures, triggers, indexing strategies, and performance optimization. Implemented asynchronous communication using RabbitMQ and Azure Service Bus. Built automated tests using xUnit for API layers and application services. Tested Angular UI using Karma, Jasmine, and Cypress; automated API flows with Cucumber. Performed functional and integration testing using Postman, SOAP UI, Swagger UI, and Pact. Built CI/CD pipelines in Azure DevOps integrating Docker, AKS, Terraform, Helm, Jenkins, GitHub Actions. Utilized Azure cloud for serverless, compute, and containerized workloads. Enforced code quality and security using SonarQube, OWASP, and secure SDLC practices. Managed source control using Git with PR workflows, branching, and release automation. Developed using Visual Studio and VS Code for front-end and backend modules. Implemented logging and observability using Log4Net, OpenTelemetry, Grafana, and Prometheus. Used JIRA / TFS for requirement tracking, sprint boards, and release planning. Environment: ASP.NET Core Web API, C#, .NET 6/7/8, Angular, SQL Server, Entity Framework Core, Azure Functions, API Management, Service Bus, RabbitMQ, Docker, AKS, Terraform, Helm, Jenkins, GitHub Actions, xUnit, Karma, Jasmine, Cypress, Cucumber, Pact, Postman, Swagger UI, Log4Net, OpenTelemetry, Prometheus, Grafana, JIRA, TFS State of PA Feb 2020 - March 2022 .NET Full Stack Developer Delivered state-government modernization initiatives using Agile SDLC practices. Applied MVC Architecture to separate UI, business logic, and data layers for maintainable applications. Built API features using ASP.NET MVC, ASP.NET Core, RESTful APIs, CQRS, MediatR, and advanced C# patterns. Developed scalable .NET Core services using asynchronous programming, LINQ, and multithreading. Used Entity Framework 6/Core with SQL Server and MongoDB for hybrid data storage. Used JSON for API contracts between backend and React front-end components. Deployed .NET workloads using AWS Lambda, API Gateway, RDS, DynamoDB, and S3 storage. Developed UI components using React, Redux, React Router, React Hooks, TypeScript, Bootstrap, and Ajax. Implemented server-side rendering (SSR) for SEO and performance optimization. Built backend unit tests with xUnit and integration/UI tests using Jest, Enzyme, Mocha, Chai, and Karma. Performed SQL tuning, indexing, and schema optimization for SQL Server modules. Developed PL/SQL, triggers, SSIS ETL workflows, and data processing pipelines. Implemented messaging and streaming workflows using Kafka. Deployed solutions using Docker, AWS CloudWatch, and CI/CD pipelines in AWS CodePipeline. Used TFS for version control and JIRA/Rally for project tracking. Added observability with OpenTelemetry, Grafana, Prometheus, and logs via Log4Net. Environment: ASP.NET MVC, C#, SQL Server, MongoDB, Entity Framework, React, Redux, Kafka, AWS Lambda, API Gateway, RDS, S3, DynamoDB, xUnit, Jest, Enzyme, Mocha, Chai, Karma, Docker, AWS CodePipeline, OpenTelemetry, Prometheus, Grafana, TFS, JIRA Alaska Airlines, Seattle, WA Jan 2018- Feb 2020 .NET Developer Followed Agile SDLC practices to deliver airline operational enhancements. Built enterprise UI and backend modules using ASP.NET MVC 5, C#, and structured MVC patterns. Developed SOAP services using ADO.NET and XML for partner integration. Performed ORM operations and data interaction using ADO.NET with PostgreSQL. Produced XML-based request/response structures for SOAP integrations. Built UI components using React, Redux, JavaScript (ES6), JSP, jQuery, and Ajax. Created efficient backend logic using .NET Framework 4.6, multithreading, and advanced collections. Used AWS Lambda, API Gateway, and S3 for serverless processing and cloud hosting. Managed data operations using PostgreSQL, stored procedures, and optimized SQL logic. Developed unit tests using xUnit for MVC and SOAP components. Used SVN for version control and Visual Studio for development. Implemented logging using Log4Net and monitoring through AWS CloudWatch. Managed tasks and releases using JIRA. Integrated Docker, Kubernetes (EKS), Helm, Terraform, Jenkins, and GitHub Actions for cloud deployments and automation. Environment: ASP.NET MVC, C#, ADO.NET, PostgreSQL, SOAP, XML, React, Redux, AWS Lambda, API Gateway, Docker, EKS, Helm, Terraform, Jenkins, GitHub Actions, xUnit, AWS CloudWatch, Log4Net, SVN, JIRA Soft Logic Systems, Hyderabad, India Aug 2015- Sep 2017 Junior Software Engineer Developed web applications using ASP.Net WebForms and class libraries with C#. Followed Waterfall SDLC methodologies for structured development. Created and maintained SOAP web services for integration. Utilized ADO.Net for ORM and managed PostgreSQL databases. Implemented XML for data exchange between client and server. Employed HTML, CSS, WebForms, JavaScript, jQuery, and Ajax for responsive interfaces. Created PL/SQL stored procedures, functions, and triggers for robust data processing. Developed reports using SQL Server Reporting Services (SSRS). Implemented CRUD functionality with ADO.Net and wrote SQL scripts. Leveraged advanced C# features and multithreading for enhanced application performance and maintainability. Utilized C# Collections to manage and process large data sets efficiently. Developed dynamic and interactive front-end components using Angular, enhancing user experience and application responsiveness. Migrated existing functionalities from legacy systems to Angular, improving performance and maintainability. Implemented Angular services and dependency injection for better code modularity and reusability. Tested and debugged SOAP APIs with Postman and generated API documentation with Swagger UI. Utilized SVN for version control and XUnit for unit testing. Managed project tasks and user stories using JIRA for efficient workflow. Environment:Visual Studio, C#, WCF, ASP.Net WebForms, CSS3, HTML, XML, .Net Framework, JavaScript, WPF, T-SQL, PostgreSQL, Windows, SVN, XUnit, JIRA, Angular. EDUCATION: Bachelors in Computer Science and Engneering , JNTU(2011-2015) Keywords: csharp continuous integration continuous deployment user interface javascript access management sthree database active directory information technology trade national procedural language Pennsylvania Tennessee Washington |