Personal details

Mario K. - Remote data scientist

Mario K.

AI Engineer
Based in: 🇭🇷 Croatia
Timezone: Zagreb (UTC+2)

About

I am an Artificial Intelligence Engineer with 5 years of experience in software development, teaching coding, and automation. My expertise lies in building AI applications, software development, and data engineering.

With prior 10 years of experience, I possess a comprehensive perspective on problem-solving and solution-finding. This is complemented by my effective business communication skills and project management experience, gained from leading and contributing to various projects.

My services include:

  • AI Product Management: Assessing technical feasibility of AI products, leading iterative development, implementing data-centric approaches, managing ambiguity, and fostering continuous learning.
  • AI product development: Large Language Models (LLM) such as ChatGPT, Claude, Gemini, and various open-source models, along with Retrieval Augmented Generation (RAG) and AI agents.
  • Software Development: Python, SQL, JavaScript (React).
  • Data Engineering: ETL (Extract, Transform, Load) pipelines
  • Cloud Platforms: GCP and AWS

Work Experience

AI Engineer
techXflow d.o.o. (self-employed) | Nov 2023 - Present
Python
SQL
Flask
React
Google Cloud Platform
Data Engineering
RESTful API
Fastapi
AI
AWS
Langchain
Generative AI
LLM
Weaviate
  • Self-employed
  • Services:AI Product Management: Assessing technical feasibility of AI products, leading iterative development, implementing data-centric approaches, managing ambiguity, and fostering continuous learning.
    AI Product Development:
    Large Language Models (LLM):ChatGPT, Claude, Gemini, Open-source models
    Retrieval Augmented Generation (RAG)
    AI agents
  • Software Development: Python, SQL, JavaScript (React)
  • Data Engineering: ETL (Extract, Transform, Load) pipelines
  • Cloud Platforms: GCP and AWS
Teacher & Head of Regional Compeatence Center
Technical School cakovec, Cakovec | Sep 2018 - Nov 2023
Python
Flask
Machine learning
Embedded Systems
Flutter
RESTful API
Generative AI
  • Led Comprehensive Lectures and Workshops: Covered a wide array of subjects, including coding (Python, embedded C++), automation, and business communication.
  • Promoted a Culture of Experimentation: Fostered a learning environment that encouraged trying new things, practical application of theoretical knowledge, and viewing mistakes as essential learning steps.
  • Developed Project Skills and Implementation: Guided students in acquiring project management and implementation skills, ensuring they could translate classroom learning into real-world solutions.
  • Innovated Teaching Methods: Continually refreshed teaching strategies to incorporate new, practical approaches, focusing on hands-on experience and the development of practical skills essential for future challenges.
  • Chair of the school's Electrical Engineering Council
  • Played a prominent role in the implementation of two EU projects (EBRD - European Fund for Regional Development, ESF - European Social Fund) valued at €7.5 million
  • Spearheaded multiple project-based initiatives such as drafting procurement specifications, organization of events, educational visits, partnerships

Projects

AI-Powered Web-based Platform for Energy-Efficient Renovations and Renewable Energy Consulting
Python
Firebase
React
Google Cloud Platform
Data Engineering
Firestore
Fastapi
Langchain
LLM
Weaviate
https://vireas.rea-sjever.hr/ Comprehensive web-based platform providing intelligent support for energy-efficient renovation and renewable energy consulting. The system combines a modern web application with advanced AI technology and sophisticated data processing capabilities.
Educational Assistant App Study Buddy
Python
Flask
Firebase
Google Cloud Platform
Flutter
OpenAI
Educational Assistant App Study Buddy employs Flutter and Flask/Python to craft an interactive and educational application tailored for children, accessible on both mobile and web platforms. The app boasts advanced AI capabilities through its integration with the OpenAI API, facilitating interactive Q&A sessions. Functionality: Integrates advanced AI capabilities using OpenAI API for interactive Q&A sessions. Features include user-friendly design, multilingual support, and various user roles (Admin, Subscriber, Guest). Technical Highlights: Backend built with Flask/Python, integrated with Firebase, Google Vision, and GCP Storage. Frontend developed in Flutter, ensuring a seamless cross-platform experience. Key Features: Interactive learning tools, efficient app navigation, real-time educational support, and a secure, modular backend structure for efficient data processing and storage. Technology Stack: Employs technologies like Google Cloud Platform, Firebase Authentication, Firestore, OpenAI API, and ChromaDB, showcasing a diverse and powerful set of skills in app development.

Education

Faculty of Economics, Zagreb
University specialist・Strategic Entrepreneurship
Oct 2008 - Jul 2011
Faculty of Electrical Engineering and Computing, Zagreb
Master's degree・Industrial Electronics
Sep 2000 - Jul 2005

Certifications & Awards

DeepLearning.AI: Data Engineering
Coursera | Dec 2024