Jan 2025 — Present
PetroWorks
Software Developer
IndustryOil & Gas
FocusEnterprise Platforms · Backend Architecture · AI Integration · Reporting
- Building enterprise modules, reporting automation, access control, and AI-assisted workflows.
Open to backend engineering and AI automation opportunities
I turn operational workflows into secure backend services, reporting systems, and carefully scoped AI automation.
01SELECTED ENGINEERING WORK
Three non-confidential cases showing architecture, ownership, decisions, trade-offs, and delivery.
01 / REPORTING
Problem
Teams across several operational areas needed reliable report generation without duplicated logic or tight coupling between reporting and transactional requests.
Constraints
Scheduled and user-triggered execution, shared filtering, PDF and Excel outputs, and predictable behavior under data-heavy workloads.
My ownership
Backend design · Data access · Report generation · Scheduled execution · Delivery review
Result
A reusable reporting flow shared by scheduled and on-demand execution paths across operational areas.
Architecture
Key decisions
Isolated reporting logic, reused filter models, optimized data access, and kept scheduled automation separate from user-facing flows.
Trade-off
Background processing adds operational complexity, but protects interactive requests from long-running report generation.
02 / AUTHORIZATION
Problem
Authorization needed to remain consistent across the interface, backend services, and data-access rules in multiple enterprise modules.
Constraints
Existing identities, sensitive information, participation-based rules, least privilege, and multiple application boundaries.
My ownership
Authorization rules · Backend enforcement · Data visibility · Module integration · Code review
Result
Backend-enforced RBAC and value-level visibility rules applied consistently across protected workflows.
Architecture
Key decisions
Kept authorization enforcement in backend services, separated identity from permissions, and evaluated access where protected data is used.
Trade-off
Centralized authorization checks require careful integration, but they prevent security behavior from drifting between interfaces and services.
03 / AI AUTOMATION
Problem
Business workflows required AI assistance without sacrificing validation, structured data, or human oversight.
Constraints
Nondeterministic model behavior, structured business data, existing rules, traceable outcomes, and safe failure handling.
My ownership
Integration design · Output schemas · Validation · Error handling · Human review workflow
Result
A reusable integration pattern that prepares structured AI output for controlled operational use.
Architecture
Key decisions
Used structured outputs, deterministic validation, modular adapters, explicit failure paths, and human approval for important actions.
Trade-off
Human review limits full automation, but reduces operational risk around nondeterministic model output.
02EXPERIENCE
Enterprise software, logistics, reporting, access control, and automation.
Jan 2025 — Present
Software Developer
IndustryOil & Gas
FocusEnterprise Platforms · Backend Architecture · AI Integration · Reporting
Mar 2024 — Dec 2024
Backend Developer
IndustryBusiness Software & Logistics
FocusBackend APIs · Orders · Logistics · Modular Design
Sep 2023 — Feb 2024
IT Consulting Intern
IndustryConsulting & Financial Services
FocusDigital Transformation · Automation · AI
Jun 2023 — Dec 2023
Backend Developer
IndustrySoftware Services
FocusData Pipelines · APIs · Platform Processes
03ENGINEERING TOOLKIT
A compact view of the technologies and practices I use to build maintainable backend systems.
C# / ASP.NET · Node.js / TypeScript · SQL Server · MySQL · MongoDB
REST APIs · Service boundaries · RBAC · JWT · Background jobs · Modular design
Docker · Git · Deployment · Scheduled jobs · Code review
LLM API integration · Structured outputs · Business rule validation · Guardrails · Human review
Open to technically challenging work
I’m interested in backend engineering roles involving distributed systems, enterprise platforms, automation, and applied AI.