Jan Krepl, Developer in Geneva, Switzerland
Jan is available for hire
Hire Jan

Jan Krepl

Bio

Jan is a lead machine learning (ML) engineer with expertise in cloud architecture, full-stack development, and freelance software engineering across diverse projects. He designs and deploys machine learning solutions with a strong focus on natural language processing, computer vision, and time series analysis, and seamlessly embeds them into full-stack applications. Outside work, Jan contributes to open-source projects and shares technical knowledge through educational content.

Portfolio

Swiss Tech Startup
Agentic AI, AI SDK, React, Next.js, FastAPI, OpenAI API, AI Chatbots, Terraform...
Software Agency
Large Language Models (LLMs), Agentic AI, Agentic Frameworks, Multimodal Models...
Software Company
Large Language Models (LLMs), Pgvector, Django, Django REST Framework, Celery...

Experience

  • Python - 9 years
  • Machine Learning - 7 years
  • Natural Language Processing (NLP) - 7 years
  • Deep Learning - 6 years
  • Machine Learning Operations (MLOps) - 5 years
  • Amazon Web Services (AWS) - 5 years
  • PyTorch - 5 years
  • Large Language Models (LLMs) - 4 years

Preferred Environment

Python, Machine Learning, Notion, MongoDB, Amazon Web Services (AWS)

The most amazing...

...thing I've developed is a question-answering tool extracting knowledge from scientific papers.