Post Job Free
Sign in

Power Bi Software Developer

Location:
United States
Posted:
September 10, 2025

Contact this candidate

Resume:

Sathwik Gaddi

+* (***) *** - **** **************@*****.*** Denton, TX

PROFESSIONAL SUMMARY

As a passionate and fast-learning software developer, I bring hands-on experience from impactful internships and contract roles across the public sector, fintech, and industrial IoT. I've built scalable, cloud-native applications using Angular, ASP.NET Core, and Azure, and implemented secure, real-time dashboards and microservices that improved performance, decision-making, and user experience. With a strong foundation in full-stack development, DevOps, and data visualization tools like Power BI, I’ve contributed to reducing case processing time, enhancing predictive maintenance systems, and delivering data-driven solutions. Backed by certifications in Azure and Power BI, I’m eager to contribute my skills, energy, and adaptability to innovative teams where technology drives meaningful change.

TECHNICAL SKILLS

Technical Category Technical Skills

Frontend Development Angular, TypeScript, Bootstrap, HTML5, RxJS, ReactJS Backend Development

ASP.NET Core Web API, C#, Flask (Python), LINQ, Entity Framework Core, RESTful APIs

Cloud & DevOps

Microsoft Azure (App Services, SQL, Blob Storage, Functions, Service Bus), Docker, Kubernetes (AKS), Azure DevOps, Azure Boards, Git Authentication & Security Azure Active Directory, OAuth 2.0, JWT, IdentityServer4 Testing & Quality xUnit, NUnit, Postman, Swagger, SonarQube Monitoring & Logging Serilog, Application Insights, ELK Stack, Prometheus, Grafana Data & Visualization

SQL Server, Power BI, Power BI Embedded, SSRS, Redis, Apache Kafka, SignalR

Collaboration & IDEs Git, Azure Boards, Visual Studio, Visual Studio Code EXPERIENCE

State of Texas, Human and Health Services Oct 2024 – Present Software Developer II Dallas, Tx

• Developed and optimized responsive applications using Angular, TypeScript, and Bootstrap, enabling users and organizations management across the State.

• Engineered backend applications with ASP.NET Core Web API and C#, integrating Azure SQL for fast and secure citizen data processing, reducing benefit approval time by 40%.

• Designed and built a centralized Angular UI Component Library (Angular 16/18, RxJS, Material UI) used across 10+ applications. This improved code reusability, enforced consistency in design and validation rules, and reduced frontend development time by approximately 40%.

• Secured role-based access using Azure Active Directory, OAuth 2.0, and JWT tokens, ensuring compliance with HIPAA and streamlining user authentication for the external users and staff.

• Implemented file handling modules using Azure Blob Storage and ASP.NET Core, supporting secure upload and retrieval of sensitive documents like ID proofs and income records.

• Designed asynchronous communication pipelines using Azure Service Bus and Redis, increasing inter-module messaging reliability and improving system responsiveness under load.

• Implemented Oracle Advanced Queues and Oracle 19c result cache to optimize backend processing and reduce database load, enabling faster case status updates and smoother communication between modules in the integrated case management system.

• Developed reusable .NET Core libraries for structured logging (using Serilog), exception handling, health checks, and request validation, enhancing code consistency and minimizing maintenance across microservices.

• Containerized backend services using Docker and Kubernetes (AKS), enabling auto-scaling, self-healing deployments, and seamless environment parity across dev, test, and production.

• Created analytics dashboards for admin stakeholders using Power BI Embedded and SQL Server, enabling data-driven decision- making through real-time benefit distribution reports.\

• Automated CI/CD workflows using Azure DevOps Pipelines and Git, integrating code review gates and artifact versioning, which improved deployment speed and reduced rollback incidents.

• Built and maintained test suites with xUnit and Postman, and ensured API reliability using Swagger, achieving over 85% unit and integration test coverage.

• Monitored system health and user behavior through Serilog and Application Insights, reducing MTTR (Mean Time to Repair) by 30% through proactive error alerting and diagnostics.

• Led the design of multilingual, accessible UI flows using Angular and HTML5, ensuring inclusivity for both English and Spanish- speaking citizens across Texas.

• Architected cloud-native workflows using Azure Functions and Azure App Services, enabling event-driven processing and reducing infrastructure costs by leveraging serverless computing.

• Collaborated cross-functionally with developers, testers, and DevOps engineers using Azure Boards and Git, ensuring traceable sprint deliverables and consistent code quality throughout the project lifecycle. Capital One Jun 2023 – Sept 2024

Software Developer Dallas, TX.

• Developed dynamic, real-time financial dashboards using Angular, RxJS, and TypeScript, enhancing user experience with live updates on investments and goal tracking.

• Designed and implemented secure role-based authentication flows using IdentityServer4, JWT, and OAuth2, enabling controlled multi- user access for individuals and financial advisors.

• Built and optimized RESTful APIs with ASP.NET Core Web API and C#, integrating with third-party banking and insurance services for real-time financial data synchronization.

• Leveraged Entity Framework Core and LINQ to implement complex financial data queries, supporting operations such as portfolio aggregation, tax rule applications, and loan eligibility calculations.

• Deployed and managed scalable services on Microsoft Azure using App Services, SQL, and Blob Storage for hosting, data storage, and secure document handling.

• Integrated Apache Kafka and SignalR to handle large-scale background processes and real-time notifications, including batch report generation and SIP installment alerts.

• Enhanced application performance by implementing Redis caching for frequently accessed data like stock quotes, tax slabs, and user configuration preferences.

• Implemented Redis caching mechanism to store frequently accessed data such as stock prices and tax slabs, reducing API response time by 35% and improving overall application performance.

• Automated CI/CD pipelines using Azure DevOps, Docker, and Kubernetes (AKS), streamlining containerized deployments and reducing release cycle times.

• Created interactive data visualizations using Power BI and integrated them into Angular views for investment insights, spending patterns, and retirement plan projections.

• Generated PDF and Excel-based financial reports using SSRS and backend services, covering tax summaries, transaction history, and goal-based performance analysis.

• Developed and validated backend financial logic through comprehensive unit and integration testing using xUnit, NUnit, and Postman, ensuring accurate computations and robust API behavior.

• Maintained continuous monitoring and diagnostics via Serilog, ELK Stack, and Azure Application Insights, proactively identifying performance bottlenecks and system anomalies.

• Collaborated in agile sprints using Git and Azure Boards, delivering full-stack features across frontend UI, backend APIs, and database layers using Visual Studio and VS Code.

Wipro Technologies Jun 2019 – Jul 2021

Project Engineer Bangalore, India.

• Developed and integrated robust business logic in ASP.NET Core, consumed Flask-based ML prediction APIs, and exposed secure RESTful endpoints to facilitate seamless machine failure forecasting.

• Designed and implemented a ReactJS dashboard connected via ASP.NET Core REST APIs to visualize real-time machine health metrics, predictive alerts, and maintenance schedules for plant engineers.

• Engineered a scalable data flow using SQL Server, managing high-frequency sensor data and correlating it with ML predictions via backend logic in .NET Core.

• Containerized backend services and ML APIs using Docker, deployed them on Azure Kubernetes Service (AKS) for consistent performance, and ensured zero-downtime upgrades.

• Automated build, test, and deployment pipelines using Azure DevOps and integrated SonarQube for continuous code quality checks across full stack components.

• Collaborated with ML teams to deploy predictive models via Flask APIs, connected them with ASP.NET Core backend, and ensured fault-tolerant communication using REST and JSON protocols.

• Designed and implemented database schemas in SQL Server to store machine sensor data, user activity, and prediction logs while optimizing queries for faster dashboard rendering.

• Configured Prometheus for real-time system metrics collection and Grafana dashboards for proactive monitoring of ML API response times and container resource usage.

• Created and maintained CI/CD workflows in Azure DevOps to automatically build Docker images and deploy microservices across development and production environments on Azure.

• Built reusable components in ReactJS for health indicators, maintenance logs, and alert cards, consuming real-time data from ASP.NET Core APIs backed by SQL Server.

• Worked in cross-functional Agile teams to align backend logic in .NET, ML integration in Python, and frontend in ReactJS for a unified predictive maintenance platform deployed on Microsoft Azure. ACHIEVEMENTS

• Reduced case processing time by 40% through cloud-native backend development using ASP.NET Core, Azure SQL, and Azure Service Bus.

• Delivered a real-time, role-based financial dashboard using Angular, SignalR, and ASP.NET Core, improving user engagement by 40% and reducing support tickets by 25%.

EDUCATION

Master of Science in Computer Science University of North Texas 2023 Bachelor of Technology in Computer Science JNTUH 2019



Contact this candidate