Summary
Štefan Oravec is a Software Architect with 11+ years of experience designing and building complex, data-intensive systems from Prague, Czechia. He blends deep Oracle/PLSQL expertise with modern architectures—creating compilers and ANTLR grammars, graph-based subsystems, and CI/CD-packaged monorepos for large-scale platforms. At CEOS Data he drives end-to-end solutions including AI assistants (OpenAI, LangChain), JSON-schema-driven APIs, and local Docker-based developer environments across 20+ repositories. His background spans banking migrations, DWH/BI modernization, BPMN-driven data migration tools, and production-grade testing across PL/SQL, Node.js, and Python. Notably, he publishes PL/SQL open-source projects he uses in real-world Oracle projects, combining practitioner rigor with community-oriented tooling. He excels at turning messy enterprise processes into well-modeled architecture, UML/Archimate artifacts and practical developer workflows.
11 years of coding experience
15 years of employment as a software developer
MSc., Computer Science, MSc., Computer Science at Univerzita Komenského v Bratislave