Azure · AWS · Kubernetes · Docker · Java · C# · Python · Django · Vue
Building cloud-native and AI-enabled systems.
I am a senior full-stack developer, AI and cloud technical program manager, and university lecturer with more than ten years of experience in software engineering.
My work combines hands-on development, software architecture, cloud infrastructure, technical leadership, and higher education. I design maintainable systems, coordinate multidisciplinary delivery, and translate complex business requirements into practical technical solutions.
I currently work with Foresight Solutions, S.R.L., focusing on cloud-native platforms, intelligent automation, and AI-enabled software systems.
- Full-stack application architecture and development
- AI, LLM, RAG, and intelligent automation solutions
- Cloud architecture across Microsoft Azure and AWS
- Kubernetes, Docker, CI/CD, and platform engineering
- Backend services, distributed processing, and API design
- Relational databases, data security, and observability
- Technical program management and software delivery
- University teaching, mentoring, and curriculum development
A production-oriented Python system for extracting, persisting, and monitoring structured information from dynamic and static websites.
Key capabilities:
- Selenium-based dynamic browser automation
- Static content processing with Requests and Beautiful Soup
- PostgreSQL persistence and version history
- Detection of new, modified, and deleted records
- SHA-256 file-change detection
- Structured JSON logging and resilient error handling
- Docker-based local execution
- Automated hourly scheduling
- Azure OpenAI-assisted selector repair
- Architecture and deployment documentation
- Cloud-native Django and Vue.js platforms
- AI-assisted workflows, LLM integration, and retrieval systems
- Distributed task processing with Celery and Redis
- PostgreSQL and vector-based information retrieval
- Azure Kubernetes Service and container orchestration
- CI/CD, monitoring, reliability, and operational automation
As a university lecturer, I teach and develop practical material in:
- Object-oriented programming with Java
- Data structures and algorithms
- Database administration and SQL
- Database security, backup, and recovery
- Cloud computing and distributed systems
- Docker, Kubernetes, and deployment practices
- Software engineering and responsible use of AI
My teaching and leadership approach emphasizes clear architecture, disciplined implementation, documentation, version control, security, and deployable results.
Clear architecture over accidental complexity.
Maintainability over cleverness.
Automation over repetition.
Reliability supported by evidence.
Documentation as part of the product.
Technology in service of real human needs.


