Skip to content
View mlojek's full-sized avatar

Highlights

  • Pro

Block or report mlojek

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mlojek/README.md

Machine Learning engineer dedicated to writing high quality code that speaks for itself.

About me

🤖 GenAI engineer @ Accenture
🔬 Former president of AI Science Society "Golem"
💼 Former ML engineer and researcher @ AI division of WUT
🎓 Graduated as BEng in CS and ML @ WUT
🎓 ML MEng student @ WUT

Skills

  • languages: PythonC++
  • machine learning: pytorchscikit-learnwandb.ai
  • GenAI: langchainRAG
  • multi-agent systems: crewai
  • data science: numpypandas
  • devops: dockerCI/CDunit testingairflow
  • hobby: arduino

Featured projects

machine learningpythonCI/CDdocker

Optilab is a Python framework designed to streamline the prototyping and benchmarking of black-box optimization algorithms. It offers a comprehensive suite of tools for comparative analysis and results reporting, including statistical tests and visualizations like ECDF and convergence plots. Optilab is readily accessible via PyPI and Docker Hub, with comprehensive documentation hosted on Read the Docs. The project utilizes continuous deployment pipelines to ensure timely delivery of new versions upon each release.

GenAIRAGlangchainstreamlit

Don't want to read a book? Chat about it with this AI chatbot instead. This GenAI RAG application allows user to talk to a virtual assistant about a given book, allowing them to understand it better and quicker. With a user-friendly GUI made in streamlit, anybody can use it without any technical knowledge. Booktalk comes in handy when you have a boring school reading to do, nobody to discuss your favourite books with, or when you just need a little reminder of the plot.

pytorchmachine learningwandb.aipython

This project investigated the application of the CMA-ES metaheuristic for training neural networks. While deep learning traditionally relies on gradient-based optimization methods like SGD and Adam, CMA-ES represents a state-of-the-art black-box optimization algorithm known for its efficiency and performance. This research compared the performance of CMA-ES against traditional gradient-based approaches in the context of training neural networks, analyzing the results to evaluate the potential of CMA-ES in this domain.

machine learninglangchainllmpython

Codemate is a command-line interface (CLI) coding assistant designed to alleviate mundane and repetitive tasks in software development. Leveraging large language models (LLMs) such as those powering ChatGPT and GitHub Copilot, Codemate provides developers with tools to efficiently document code, clarify complex sections of source code, and generate new code based on specific requirements.

Other projects

machine learningpythontensorflow

Computer Vision program that matches image with the most similar YuGiOh! card.

C++unit tests

C++ library for non-linear dialogues in roleplaying games.

arduinoC++

Arduino device to navigate the computer with hand gestures.

mutli-agent systemscrewaillmpython

A multi-agent LLM system to kickstart a new software development project.

pytorchpython

An implementation of Lion optimizer discovered by Google Brain.

Pinned Loading

  1. optilaboptilabPublic archive

    Python framework for black-box optimization.

    Python 1

  2. booktalkbooktalkPublic archive

    Interact with books like never before with this AI-powered chatbot!

    Python 1

  3. codematecodematePublic archive

    LLM-powered CLI tool to help software developers

    Python 2

  4. cma_neuroevolutioncma_neuroevolutionPublic archive

    Using CMA-ES to optimize neural networks

    Python 1

  5. which-yugioh-card-are-youwhich-yugioh-card-are-youPublic archive

    Using the power of machine learning to find out which Yu-Gi-Oh! card you look like

    Python 2

  6. rpg_dialoguesrpg_dialoguesPublic archive

    C++ library for non-linear dialogues

    C++ 2