Alex Petrakes
Full-Stack Software Engineer
Web App Developer
About Me
I am a software engineer focused on building data-intensive web applications and the infrastructure that supports them. My work centers on translating complex, often ambiguous requirements into deterministic, maintainable systems - where behavior is explicit, testable, and resilient to edge cases. By deterministic, I mean systems whose outputs are predictable and formally constrained rather than emergent or fragile.
I operate comfortably across the full stack, from application logic and data modeling to deployment pipelines and production diagnostics, with a strong emphasis on correctness, observability, and long-term maintainability. I am most effective in domains where precision matters: data pipelines, financial or compliance-adjacent systems, and integrations with external partners. If you are building something where correctness and data integrity are non-negotiable, we will likely work well together.
Projects
A showcase of my work and creations
Reverse LOS (Loan Origination System)
A full-stack loan origination platform supporting complex mortgage products and investor servicing. Built with a Django backend and Vue frontend, the system provides a unified workspace for managing pipelines, documents, calculations, and configuration, while the backend functions as the system of record enforcing permissions, modeling organizational hierarchies, generating reports, and integrating with external services.
AI Integrations
- Loan Chatbot Assistant Conversational interface with streaming SSE responses, full loan context injection, multi-thread support, and per-tenant model configuration
- Document Categorization Auto-classifies uploaded PDFs against document tags with confidence scoring and splits multi-page packages via parallel page-level analysis
- Payoff Extraction Pulls structured payoff data from PDFs and diffs it against existing records in the system
- Invoice Matching Matches PDF invoices to loan fees by HUD line number, automating the fee reconciliation process
CMECs Database
A relational database system for evaluating university course equivalencies for transfer students. Replaced a manual advising process with a structured, queryable data model that improved accuracy and throughput.
Automation Workflows
Batch email orchestration and cloud-based automation flows driven by structured spreadsheet inputs. Reduced manual outreach overhead and enforced consistency across high-volume advisor communications.
Data Pipelines & Export Normalization
Structured export pipelines aligning internal data representations with external partner specifications. Focused on schema alignment, deterministic formatting, and reducing silent data drift between systems.
Web Calculators & Decision Engines
Rule-driven calculators and decision-support tools for financial products. Emphasizes transparency of logic, auditability of outputs, and deterministic rounding across user-facing and backend pipelines.
Have a project in mind?
Let's talk →Get In Touch
Let's start a conversation
Connect
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!