HZ Hossein Zangooei, Ph.D.Senior Software Engineer
GH in View Résumé ↗

Senior Software Engineer Plano, Texas

Building secure software platforms where backend engineering, cloud, AI/ML, and agent systems meet.

15+ years across software engineering and research, with hands-on production implementation in C#/.NET, Java, and Python. I build secure APIs, identity platforms, distributed services, cloud-native deployments, data/ML systems, and reliable software that turns complex requirements into practical outcomes.

◈ IAM & Security ⌁ Backend Engineering ☁ Cloud & DevOps ◎ AI / ML & Agents

Representative architecture

User Management & Identity Platform

Production-minded

Conceptual view based on enterprise user-management and identity-platform engineering work; proprietary implementation details are intentionally omitted.

Identity providers
OktaMicrosoft Entra ID
Clients
  • Web / SPA
  • Backend services
  • Internal tools
Core platform User Management System
  • Authentication & authorization
  • User / group / role management
  • Permissions
  • Service-to-service token exchange
  • Audit & security events
Applications / services
  • Internal applications
  • Microservices
  • REST / GraphQL APIs
  • Partner services
Azure Key Vault Keys & secrets RSA / RS256 signing & validation
Data Identity & authorization store Users · roles · permissions · audit
Cloud & delivery Azure / AKS Kubernetes · Docker · CI/CD
Secure authenticationOAuth 2.0, OIDC, PKCE, JWT, refresh/session flows
Service identityService-to-service authentication, client assertions, token exchange, OBO patterns
Key managementRSA signing and validation backed by Azure Key Vault
Cloud nativeAKS, Kubernetes, Docker, automated delivery
15+Years of software & research experience
15Peer-reviewed publications
1Patent
Ph.D.Computer Engineering
C# · Java · PythonProduction implementation

Selected Engineering Projects

Evidence of implementation — not just a list of technologies.

Projects are framed around the engineering problems solved, the systems built, and the technology used to deliver them.

01

User Management & Identity Platform

Enterprise user-management and identity platform integrating Okta and Entra ID, authentication and authorization, permissions, service identity, secure token exchange, signing, and cloud deployment.

C#.NET 8ASP.NET CoreOIDCOktaEntra IDAzure Key VaultSQL Server
View engineering details →
02
</>

Backend Engineering & Integration

One of my strongest engineering areas: building Java, C#, and Python backend services, REST/GraphQL APIs, asynchronous messaging, automation workflows, runtime configuration, testing, and enterprise integrations.

JavaSpringC#.NETPythonRabbitMQRESTGraphQLCI/CD
Explore stack →
03

AI & Multi-Agent Modeling

Computational cancer-growth modeling using multi-agent systems, machine learning, deep learning, reinforcement learning, biomedical imaging, and simulation of tumor and microvascular dynamics.

PythonMLDeep LearningRLMulti-AgentComputer VisionMicro-CTSimulation
Watch simulations →
04

Applied AI / Computer Vision

Production-oriented computer vision and algorithm engineering across biomedical analysis, semiconductor defect detection, image processing, and automatic license-plate recognition.

PythonC++C#Computer VisionImage ProcessingDetectionClassification
See experience →

Experience

Software engineering across backend platforms, data systems, algorithms, and AI.

2023 — PresentDallas / Remote, TX

Senior Software Engineer

Helmerich & Payne

  • Designed and implemented a centralized identity and access platform for users, roles, permissions, identity providers, and authorization across business applications.
  • Integrated Okta and Microsoft Entra ID using OAuth 2.0 / OIDC flows and secure JWT / cookie authentication.
  • Implemented service-to-service token exchange and validation, client assertions, subject-token / OBO patterns, issuer / audience checks, and secure downstream token generation.
  • Implemented RSA / RS256 signing and validation with Azure Key Vault, dynamic signing-key resolution, caching, and runtime configuration refresh.
  • Built REST and GraphQL APIs using ASP.NET Core, .NET 8, EF Core, MediatR / CQRS, Swagger / OpenAPI, and SQL Server.
  • Supported AKS / Kubernetes deployments, CI/CD pipelines, database schema deployment, environment seed data, observability, and production troubleshooting.
  • Engineered Java / Maven automation services and RabbitMQ-based asynchronous workflows.
2022 — 2023Remote / Hybrid

Data Engineer

Philips Corporation

  • Developed PySpark and Python pipelines for patient-monitoring data used in prediction, analytics, and clinical decision-support workflows.
  • Designed ETL processes integrating multiple clinical data sources into centralized SQL Server data stores.
  • Prepared clean datasets and supported model evaluation, debugging, and algorithm improvement for research-driven software work.
2022Milpitas, CA / Remote

Algorithm Engineer

KLA Corporation

  • Developed C++ and Python algorithms for semiconductor wafer inspection, defect detection, image analysis, and pattern recognition.
  • Improved detection accuracy and computational efficiency using computer vision and machine-learning techniques.
2019 — 2022Richardson, TX

Research Associate

University of Texas at Dallas

  • Developed computational models and software pipelines for cancer growth using micro-CT imaging, image processing, deep learning, reinforcement learning, feature extraction, and multi-agent modeling.
  • Built and evaluated machine-learning and computational-modeling approaches for biomedical imaging and tumor-growth analysis.
2016 — 2019Tehran, Iran

Software AI Engineer

PDN Company

  • Developed real-time license-plate recognition software using C#, computer vision, OCR, image processing, machine learning, backend components, and SQL workflows.
  • Built image-processing pipelines for detection, segmentation, recognition, and classification in real-world environments.
2015 — 2016Tempe, AZ

Research Scholar

Arizona State University

  • Developed pharmacodynamic simulation and predictive-modeling frameworks using agent-based modeling, differential equations, cellular automata, computational biology, and ML-inspired techniques.
  • Worked on research problems connecting simulation, uncertainty, and computational intelligence.

Engineering Capability

Backend engineering is one of my strongest strengths — with depth from code to cloud.

01

Backend & Platform

C#, .NET 8, ASP.NET Core, Java, Spring, Python, C++, REST, GraphQL, gRPC-style patterns, MediatR / CQRS, EF Core, SQL Server, messaging, distributed services.

02

Identity & Security

OAuth 2.0, OIDC, Okta, Entra ID, JWT, cookies, PKCE, state / nonce, RBAC, permissions, service identity, token exchange, RSA / RS256, Azure Key Vault.

03

Cloud & Delivery

Azure, AKS, Kubernetes, Docker, CI/CD, Linux, YAML, Maven, Git, Bitbucket, Jira, Ansible, environment configuration, deployment troubleshooting, observability.

04

AI / ML

Machine learning, deep learning, reinforcement learning, computer vision, feature engineering, image processing, multi-agent modeling, Pandas, PySpark, ETL, simulation.

AI Modeling Gallery

Multi-agent cancer modeling, computational intelligence, and biomedical simulation.

These simulation outputs demonstrate hands-on work with interacting agents, cellular dynamics, microenvironment variables, vasculature, and computational modeling. The gallery connects foundational agent-based research to modern agent-oriented software thinking.

From agent-based modeling to agentic software

Model the complex. Engineer the reliable. Enable the intelligent.

01 · ModelRepresent interacting actors, state, uncertainty, and dynamic environments.
02 · EngineerBuild secure APIs, services, identity, state management, and operational resilience.
03 · IntegrateConnect models and agents to tools, enterprise APIs, and protected services.
04 · DeliverDeploy cloud-native software with CI/CD, observability, security, and measurable outcomes.

Research & Intellectual Property

Research depth that strengthens practical engineering.

15publications across AI, machine learning, biomedical modeling, computational intelligence, and software engineering
1patent in computational methods for coronary artery disease / angiography decision support

Education

Ph.D., Computer Engineering

Sharif University of Technology · 2012–2017

M.Sc., Computer Engineering

Tarbiat Modares University · 2009–2011

B.Sc., Computer Engineering

Bahonar University · 2004–2009

Roles I can contribute to

Senior software engineering where secure systems and intelligent software intersect.

Senior Backend / Full-Stack Software EngineerAI / ML Software EngineerAgentic Systems / AI Platform EngineerPlatform / Cloud EngineerIAM / Security Engineer

Let’s Connect

Interested in secure, scalable, intelligent software?

I’m open to conversations about senior software engineering, backend/platform engineering, AI/ML software, cloud, identity/security, and agent-oriented systems.