Home

Praveen Chowdary - Senior Software Engineer (.Net Full Stack)
[email protected]
Location: Dallas, Texas, USA
Relocation: yes any were in usa
Visa: H1B
Praveen Chowdary
Senior Software Engineer (.Net Full Stack)
Email: [email protected] | PH: (856) 624 3912
LinkedIn: http://www.linkedin.com/in/praveen-m-7b6498314
Professional Summary
Dynamic Full Stack .NET Developer with over a decade of expertise designing, developing, and maintaining efficient applications across multiple industries including banking, healthcare, telecommunication and cybersecurity.
Proficient in full SDLC including Requirements gathering, Analysis, Design, Development, Documentation, Testing, Implementation, and Maintenance using both Waterfall and Agile Methodology.
Optimized backend services leveraging advanced C# features such as asynchronous programming, multithreading, and Task Parallel Library (TPL), resulting in enhanced application responsiveness and scalability.
Integrated OpenAI GPT models into .NET Core services to generate insights, automate content processing, and enhance decision-making workflows.
Performed .NET application modernization and migration from .NET Framework 4.x to .NET Core/.NET 6+ using industry-standard upgrade patterns.
Skilled in designing and developing web applications and desktop applications using MVC architecture, N Tier architecture, Microservices, and .NET technologies such as C#, VB.NET, ASP.NET, ADO.NET, ASP.NET Core Web API, ASP.NET MVC, WPF, and web services.
Skilled in developing RESTful and SOAP Services and integrating them with Client-Server Architecture.
Skilled in object-oriented programming (OOP), object-oriented analysis and design (OOAD), relational databases (RDBMS), and proficient in using ADO.NET, Entity Framework Core for performing CRUD operations.
Proficient in exchanging and storing data through XML and JSON formats.
Familiarity and working knowledge of API Gateway/API Management.
Designed and implemented scalable RESTful APIs using Azure API Management, enabling seamless integration across microservices architecture.
Ensuring the security of Restful Web APIs through OAuth, Secure Sockets Layer (SSL) and JSON Web Tokens (JWT) for token-based authentication, with experience configuring Azure Active Directory Authentication for web app and API security.
Updated configuration files, environment variables, and dependency settings to ensure .NET application compatibility with AWS ECS/EKS and EC2 environments.
Implemented EventStore-based solutions for event sourcing and CQRS architectures.
Extensive experience in relational database development with Microsoft SQL Server, Oracle including writing complex queries, constraints, indexes, views, stored procedures, triggers, cursors, and functions using T-SQL and PL/SQL.
Database experience includes PostgreSQL and NoSQL databases like Mongo DB.
Implemented messaging queues like Apache Kafka and Azure Service Bus.
Experience with Test-Driven Development (TDD) like N-Unit testing frameworks.
Developed configurable workflow engines supporting dynamic rules, business policies, and employee lifecycle operations.
Experience in deploying applications on Microsoft Azure and Amazon Web Services (AWS), using Azure DevOps, Azure Pipeline, and AWS Code Pipeline for CI/CD. Hands-on experience in containerization technologies Docker, and Kubernetes.
Proficient in Azure Infrastructure Management, including web roles, worker roles, SQL Azure, and Azure Storage.
Utilized WCF for seamless integration with internal and third-party data sources.
Integrated Git and Team Foundation Server (TFS) into development workflows, ensuring efficient collaboration and version control management.
Configured and optimized Internet Information Services (IIS) for hosting .NET applications, ensuring optimal performance and security.
Expertise in creating ETL packages using SSIS and handling exceptions in Web API using custom exception filters.
Automated repetitive coding, testing, validation, and documentation workflows using AI-based generation and prediction tools.
Skilled in Application Lifecycle Management (ALM) with Continuous Integration, Jira, and Confluence.
Technical Skills
Programming Languages: C, C#, C++, T-SQL, PL/SQL, Java, Python, javascript, TypeScript
Technologies and Frameworks: Microsoft .NET framework, ASP.NET MVC, MVVM, MVS, ASP.NET, Web forms, VB.NET, .NET Blazor, AJAX, ASP, ASP.NET Core, .Net Core 6/8, Micro Services, Tensor Flow, IIS Web Server, WPF, WCF Services, XML Web Services Django
Web Services: Restful, Web API, Azure API, WCF and SOAP , GraphQL, OpenAPI
specification
Database Technologies: MS Access, MS SQL Server 2008/2019, NO-SQL, Oracle 11g/10g/9i/8i, MySQL, MongoDB, PostgreSQL, Entity Framework, LINQ, LINQ to objects, ADO.NET, JSON
UI Technologies: HTML5, DHTML, Bootstrap, typescript, CSS3, XML, JavaScript, Angular 1.3/1.4/1.5/1.6/2.0/4.0/10/12/14/16, React JS, Knockout JS, REDUX, jQuery, Node.js, VBScript, ASP, ADA, WCAG Compliance
Design Tools and Languages: UML, Figma, Visio 2016, Lucid Charts
Cloud Technologies: Microsoft Azure, AWS Microsoft Azure, AWS (API Gateway, Lambda
Functions, CloudWatch, DynamoDB, Step Functions, RDS, CodePipeline, AWS
SDKs, Serverless Architecture, Event-Driven Applications)
Reporting Tools: Crystal Reports, SSRS Reports, Power BI, Telerik Reporting
ETL Tools: Microsoft SSIS
Version control tools: MS Team foundation server, GIT, Jira, Azure DevOps, AWS CodePipeline
Methodologies: Agile, Scrum, DevOps
Tools: N-Unit, Karma, Visual Studio Unit Test, Jasmine, Jenkins, Docker, Kubernetes
AI, ML & HCM OpenAI, Azure Cognitive Services, ML.NET, AI-driven automation, prompt engineering,
Operating Systems: XP/Vista/Windows 7/8/10/11

Education JUN 2011 to MARCH 2015
Bachelor of Technology in Computer Science| ACE Institute of Technology
Professional Experience
Charles Schwab, Westlake, TX | Senior Software Engineer - Full Stack .Net Developer | Feb 2024 to Present
Responsibilities:
Developed cloud-native financial applications using .NET 6/7/8, C#, ASP.NET Core Web API/MVC within Agile Scrum workflows.
Developed cloud-native .NET 6/7/8 applications with seamless integration across GCP, AWS, and internal cloud platforms, ensuring high availability and scalability.
Implemented Azure Cognitive Services (Text Analytics, Vision, Language Understanding) to automate classification, summarization, and validation logic inside enterprise applications.
Designed and built scalable backend components using .NET Core with cloud-native patterns including distributed caching, resiliency policies, and asynchronous data processing.
Built GraphQL resolvers and schema designs that expose complex domain data to UI teams via flexible, query-based access patterns.
Built ML.NET pipelines for predictive scoring, anomaly detection, and recommendations, embedding model outputs into .NET business workflows.
Provided immediate production support, rapid triaging, and hotfix deployment for .NET services supporting trading, customer onboarding, and account management flows.
Developed reusable prompt engineering patterns for instruction tuning, dynamic parameterization, and structured output generation within .NET applications.
Ensured rapid onboarding into complex financial cloud systems by quickly understanding platform architecture, pipelines, and GCP services.
Built automated CI/CD pipelines integrating GitHub, Terraform, Cloud Build, and AWS CodePipeline for multi-cloud delivery consistency.
Designed HR workflow automation features including onboarding, employee records management, eligibility checks, and approval flows similar to Infor HCM patterns.
Implemented advanced caching, error handling, and resiliency patterns across microservices to improve reliability and uptime.
Upgraded and configured IIS and Windows Server environments to support modernized .NET applications and secure hosting.
Mentored junior developers, led code reviews, and collaborated closely with UX, QA, product, and business teams to deliver secure, scalable fintech solutions.

Environment: NET 6/7/8, C#, ASP.NET Core (Web API/MVC), Node.js, TypeScript, Angular 14+, RxJS, NgRx, Python (Django), AWS (Lambda, API Gateway, DynamoDB, Step Functions, S3, SNS, SQS, Kinesis, CloudWatch, Cognito), SQL Server, Oracle, MongoDB, Cassandra, Kubernetes (EKS), Docker, REST, GraphQL, OpenAPI/Swagger, Terraform, AWS SAM, CloudFormation, CodePipeline, CodeBuild, Jenkins, Git/GitHub, SonarQube, Fortify, ELK/Splunk, OpenTelemetry, Jest, Karma/Jasmine, Postman/Newman, JMeter, k6, SSIS, Microservices, Event-Driven Architecture, Serverless Architecture, DDD, 12-Factor Apps, Agile Scrum, WCAG/ADA compliance

Nanthealth, Winterville, NC | Software Engineer - .NET Web Developer | Aug 2021 to Feb 2024
Responsibilities:
Created Technical Planning Process, architecture, and ER Diagram for the development life cycle before starting the project to have a clear vision and understanding of the full SDLC life cycle of the project.
Developed web and desktop intranet applications using ASP.NET MVC, WPF, VB.NET, JavaScript, and jQuery for the sales staff. Implemented MVC features such as routing, controllers, action results, filter, IOC container and dependency injection.
Applied code refactoring strategies in C# and VB.NET to enhance code maintainability, readability, and to eliminate redundant or inefficient code segments and developed best practices in both C# and VB.NET for exception handling and error management.
Developed and Consumed WCF Services with Service Oriented Architecture (SOA), resulting in a modular and scalable application.
Implemented GraphQL endpoints and integrated them with Angular/React front-ends for optimized data fetching and reduced API round-trips.
Developed RESTful API in C# and used HTTP Response Exception and Exception Filters in Web API for handling exceptions, ensuring a resilient application.
Embedded AI-driven logic into backend services to automate form validations, workflow routing, data enrichment, and exception resolution.
Utilized LINQ and Entity Framework for developing the data layer (LINQ to objects and LINQ to entity), ensuring efficient data access. Worked with JSON to pass the JavaScript objects from server to web application.
Proficient in adhering to the Health Insurance Portability and Accountability Act (HIPAA) regulations, ensuring the highest standards of data security and privacy in healthcare settings.
Built role-based HCM modules with secure access, audit trails, and API-driven integration across payroll, benefits, and employee systems.
Designed AI-enabled REST APIs that deliver contextual responses and intelligent automation for operational teams.
Proficient in integrating Apache Kafka into .NET applications, enabling high-throughput, scalable, and real-time data streaming.
Analyzed and designed new WPF applications using MVVM and Repository patterns, from design to completion. Migrated existing on-premises applications to Azure.
Designed controls for dynamically adding intermediate stops and updating miles using AJAX controls with jQuery and JavaScript, enhancing user interactions.
Developed Client-Side Validation techniques using jQuery and Angular JS directives, reducing input validation time.
Implemented Custom Directives, Custom filters, and modifications to improve the performance of the Angular JS single-page web application and Desktop applications using WPF.
Developed and maintained SMART on FHIR applications for healthcare institutions, ensuring seamless integration of FHIR standards.
Automated repetitive coding, testing, validation, and documentation workflows using AI-based generation and prediction tools.
Provided expertise in Azure Services for cloud-based applications, including utilizing Azure API Management, Azure Storage, and Azure Functions for scalability and resource management.
Created Stored Procedures, Functions, and Triggers using PostgreSQL for data manipulation, optimizing database operations.
Used XUnit to create unit tests for Entities, Controllers, DTOs, and Web API CRUD operations.
Implemented TFS for source control, building applications.
Configured and managed Octopus Deploy for automating the deployment of .NET applications.
Designed and implemented custom dashboards and visualizations to monitor application performance, infrastructure metrics, and system health using Grafana.
Wrote and executed test cases using the NUnit testing framework to test functionality.
Environment: ASP.NET MVC, WPF, VB.NET, JavaScript, jQuery, C#, AJAX, RESTful, Web API, PostgreSQL, LINQ, Entity Framework, jQuery, AngularJS, WCF Services, SOA, TFS (Team Foundation Server), X Unit, Azure App Service, Azure Blob Storage.
Comcast, Philadelphia, PA | .Net web developer| Dec 2019 to Aug 2021
Responsibilities:
Engineered media streaming applications using MVC architecture with C#, ASP.NET MVC, and Angular, while developing responsive UIs with Blazor, HTML5, CSS3, JavaScript, and Bootstrap.
Implemented RESTful web services with ASP.NET Web API for JSON data exchange, utilizing Entity Framework as the primary ORM with Dapper for performance-critical operations.
Managed relational data through SQL Server and Amazon RDS while using MongoDB for flexible document storage, enhancing application performance and scalability.
Contributed to developing and maintaining product roadmaps and sprint goals, ensuring alignment with business objectives and successful delivery of software products.
Followed Agile methodology with 2-week sprints and leveraged AWS Lambda for microservices that supported high-demand media streaming.
Enhanced deployment reliability through Docker containerization and implemented continuous integration using TFS and XUnit for comprehensive testing.
Used Visual Studio, Visual Studio Code, and SQL Server Management Studio as primary development tools while implementing dependency injection with Unity framework.
Integrated Log4Net for application logging and employed AJAX for asynchronous data loading, significantly improving user experience and system diagnostics.
Configured AWS IAM (Identity and Access Management) roles and policies to enforce secure access controls, ensuring only authorized users and services can interact with AWS resources.
Implemented responsive design with Bootstrap and facilitated asynchronous processing using RabbitMQ, ensuring optimal performance across devices.
Coordinated with cross-functional teams using TFS for project management and conducted regular code reviews to maintain high quality standards.
Created AI-enhanced automation pipelines that reduce manual processing by integrating GPT-based logic, ML.NET models, and Azure AI orchestration.
Created comprehensive documentation for APIs, database schemas, and implemented security best practices to protect sensitive user information.
Environment: C#, ASP.NET MVC, Entity Framework, SQL Server, MongoDB, RESTful Web Services, Visual Studio, Visual Studio Code, SQL Server Management Studio, HTML5, CSS3, JavaScript, Bootstrap, Angular, Blazor, AWS Lambda, Docker, XUnit, TFS, Log4Net, RabbitMQ, JSON.
Exadatum Software Services, Hyderabad, India | Software Developer| May 2017 to Sep 2019
Responsibilities:
Managed the complete Software Development Life Cycle (SDLC) following Agile methodology with regular sprints, standups, and code reviews to deliver robust applications aligned with business requirements.
Implemented Microservices architecture using .NET Core Web API, creating modular and independently deployable services that enhanced system scalability and maintenance.
Designed and developed RESTful web services with ASP.NET Core Web API while utilizing Entity Framework Core for efficient data access, implementing repository pattern for clean separation of concerns.
Implemented serialization of C# objects to JSON for data exchange and configured Azure API Gateway to manage and secure APIs with OAuth2 and JWT-based authentication mechanisms.
Developed responsive user interfaces using Angular 10, HTML5, CSS3, TypeScript, and Bootstrap for enhanced user experience while implementing front-end testing using Karma and Jasmine frameworks.
Designed and optimized SQL Server database schemas and implemented message-driven workflows using Apache Kafka for real-time data processing and inter-service communication.
Created comprehensive test suites using XUnit for back-end testing and used Postman and Swagger UI for thorough API documentation and validation.
Established CI/CD pipelines with Azure DevOps and managed cloud infrastructure on Azure, including web apps, SQL databases, and storage services for optimal performance.
Utilized Git for version control and JIRA for project management while developing applications in Visual Studio IDE with comprehensive logging through Log4Net for monitoring and troubleshooting.
Environment: ASP.NET Core Web API, Microservices, RESTful Services, Entity Framework Core, JSON, Azure API Gateway, OAuth2, JWT, Angular 10, HTML5, CSS3, TypeScript, Bootstrap, SQL Server, Apache Kafka, XUnit, Karma, Jasmine, Postman, UI, Azure DevOps, Azure Cloud Services, Git, Visual Studio, Log4Net, JIRA.

Orion Headway Technologies, Mumbai, India | Software Engineer .NET Frontend Developer| Oct 2015 to Apr 2017
Responsibilities:
Built web pages using ASP.NET MVC, Razor, jQuery, HTML, CSS, and Bootstrap for clean and responsive UI.
Created AngularJS components and controllers to make pages dynamic and user-friendly.
Developed ADO.NET data access code using DataReader, DataSet, and stored procedures for SQL Server.
Used XML files to load configuration data and display it on the UI.
Improved performance with output caching and data caching for frequently used pages.
Supported functional testing, UAT, and production bug fixes to ensure smooth releases.
Managed code with TFS and deployed applications using IIS.
Environment: C#, ASP.NET, ADO.NET, XML, WCF, Knockout JS, Kendo UI, Bootstrap, SOAP, .Net Identity, SQL Server, HTML, CSS, JavaScript.
Certifications AUG 2022
Microsoft Certified: Azure Fundamentals (Credential ID: I376-8048)
Keywords: cprogramm cplusplus csharp continuous integration continuous deployment quality analyst artificial intelligence machine learning user interface user experience javascript business intelligence sthree database information technology microsoft mississippi procedural language Idaho North Carolina Pennsylvania Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6496
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: