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.
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
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.
Computational cancer-growth modeling using multi-agent systems, machine learning, deep learning, reinforcement learning, biomedical imaging, and simulation of tumor and microvascular dynamics.
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 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.
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.
Featured simulationIntegrated full-system model
Integrated Cancer Growth Model
Complete simulation bringing together cancer-cell state transitions, normal cells, vasculature, oxygen / glucose dynamics, and growth-factor fields.
0:25
Cancer-cell proliferation, quiescence, and necrosis
Normal-cell interactions and tissue dynamics
Vasculature, nutrient transport, and signaling fields
Cell-state dynamics
Core behaviors of tumor and normal-cell populations.
Cancer Cell Proliferation0:25
Cancer Cell Necrosis0:25
Cancer Cell Quiescence0:25
Normal Cells0:25
Vasculature & nutrient fields
Microenvironment structure and transport behavior.
Vessel Network0:25
Oxygen Field0:25
Glucose Field0:25
Signaling factors
Growth-factor and signaling-field simulations.
VEGF0:25
TGF0:25
TNF0:25
◎
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 engineering1patent in computational methods for coronary artery disease / angiography decision support
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.