Alekod

Konsulting R&D i tworzenie oprogramowania

Badania spotykają inżynierię

Pomagam rozwiązywać problemy techniczne i przekładać algorytmy na działające oprogramowanie. Specjalizuję się w wizji komputerowej, przetwarzaniu sygnałów, grafice 3D i symulacjach.

Dostępny do wybranych konsultacji i projektów w niepełnym wymiarze czasu.

Modele · sygnały · systemyAlekod / R&D
Wizja komputerowa i DSPGrafika 3D i symulacjeInżynieria oprogramowaniaPo polsku i angielsku

Od szczegółów algorytmu po cały system.

Łączę badania z implementacją: od przetwarzania danych z kamer po tworzenie SDK, narzędzi i kompletnych aplikacji.

Obrazy i sygnały

Wizja komputerowa, cyfrowe przetwarzanie sygnałów, uczenie głębokie i analiza danych. Doświadczenie w detekcji z użyciem kamer termowizyjnych i wyznaczaniu sygnałów fizjologicznych z obrazu.

OpenCVTensorFlowDSP

Grafika i symulacje

Grafika komputerowa 3D oraz modelowanie układów biologicznych i fizycznych. Badania obejmujące roślinność, ekosystemy, procesy atmosferyczne i symulację pożarów.

C++OpenGLDirectX

Oprogramowanie i narzędzia

Inżynieria oprogramowania — od algorytmów niskiego poziomu po SDK, wewnętrzne narzędzia badawcze i aplikacje webowe. Łączę metody obliczeniowe z potrzebami ich użytkowników.

C++ReactTypeScript

Wsparcie na etapie, na którym go potrzebujesz.

Konsultacja, analiza techniczna lub implementacja o ustalonym zakresie. Dobieramy formę współpracy do problemu, ograniczeń i harmonogramu.

01
Jak podejść do tego problemu?

Konsultacja techniczna

Omawiamy problem, porównujemy możliwe podejścia i ustalamy, co warto zbadać przed rozpoczęciem prac programistycznych.

Ustalony kierunek i konkretne kolejne kroki.

02
Czy nasze podejście jest właściwe?

Przegląd techniczny

Analizuję algorytm, projekt oprogramowania lub implementację. W ustalonym zakresie sprawdzam założenia, ograniczenia i możliwości usprawnienia.

Wnioski i rekomendacje z ustalonymi priorytetami.

03
Czy to zadziała w naszych warunkach?

Analiza wykonalności i prototyp

Sprawdzam pomysł techniczny na odpowiednich danych, z uwzględnieniem ograniczeń. Tworzę prototyp, by ocenić, co działa, co pozostaje niepewne i co przetestować dalej.

Prototyp i ocena wyników eksperymentu.

04
Czy pomożesz nam to zbudować?

Prace programistyczne

Implementuję algorytm, funkcję, integrację lub narzędzie wewnętrzne. Mogę pracować w istniejącym projekcie albo stworzyć aplikację od podstaw.

Działające oprogramowanie i uzgodnione przekazanie projektu.

Badania w praktyce. Rzeczywiste systemy.

Doświadczenie w komercyjnych projektach R&D: przetwarzanie obrazu z kamer, rozwój SDK i zintegrowane systemy informatyczne.

Shen.AIWizja komputerowa · DSP · SDK

Shen.AI — sygnały fizjologiczne z obrazu

Badania i programowanie w obszarze wizji komputerowej i cyfrowego przetwarzania sygnałów dla SDK wyznaczającego sygnał rPPG. Rozwój i wsparcie SDK oraz tworzenie wewnętrznych narzędzi do analizy danych.

Strona produktu
EMPEKODetekcja · Systemy · Aplikacje

EMPEKO — b-finder

Główny programista prototypu detekcji ptaków i nietoperzy z użyciem kamer termowizyjnych. Prace obejmowały algorytm detekcji, konfigurację sieci kamer, narzędzia administracyjne i aplikację kliencką.

Strona produktu

Miłosz Makowski. Inżynier stojący za Alekod.

Alekod to moja działalność, w ramach której świadczę usługi konsultingowe i programistyczne. Pracujesz bezpośrednio ze mną — od omówienia problemu po realizację uzgodnionego zakresu.

Łączę doświadczenie z komercyjnych projektów R&D z doktoratem na Uniwersytecie im. Adama Mickiewicza w Poznaniu i współautorstwem prac opublikowanych w ACM Transactions on Graphics na SIGGRAPH i SIGGRAPH Asia.

Chętnie poznaję nowe dziedziny zastosowań. Punktem wyjścia jest jasno określony problem techniczny i zakres dopasowany do Twoich potrzeb oraz mojej dostępności.

Jasny zakres. Przemyślane podejście.

  1. 01

    Rozmowa

    Opisz problem, obecne podejście i ograniczenia, które mają znaczenie.

  2. 02

    Ustalenia

    Uzgadniamy zakres, rezultaty, harmonogram i warunki współpracy.

  3. 03

    Badania i implementacja

    Realizuję prace i przekazuję informacje o wynikach, decyzjach i otwartych pytaniach.

  4. 04

    Przekazanie

    Omawiamy wyniki, przekazuję uzgodnione materiały i ustalamy ewentualne dalsze kroki.

Konsultacje, przeglądy techniczne i prace programistyczne w niepełnym wymiarze czasu — po uzgodnieniu. Przed rozpoczęciem potwierdzamy dostępność i harmonogram.

Nad czym pracujesz?

Na początek wystarczy krótki e-mail. Opisz problem, potrzebne wsparcie i ewentualne ograniczenia czasowe lub zakresowe. Szczegóły omówimy wspólnie.

kontakt@alekod.pl