Ritratto a matita di İlter Engin Kızılgün lungo il canale Porsuk a Eskişehir

Eskişehir / TR · nominativo TA2GIN

İlter Engin KIZILGÜN

Sviluppatore Full Stack · Embedded ed Elettronica

Scrivo codice professionalmente dal 2008 e costruisco siti web dal 2000. Backend in Go, Rust, Python e PHP; schede Linux embedded e microcontrollori quando il problema richiede il proprio hardware. Se lo strumento giusto non esiste, me lo costruisco.

# chi sono

Full stack

Costruisco siti web dal 2000. Lato backend PHP, Python, Go, Rust e Lua; davanti nginx, LiteSpeed e Apache. Lato frontend CSS, JS, Vue e Svelte — Angular o React in due settimane se il progetto lo richiede. Ho lavorato su grandi progetti web in architettura a microservizi, monolitica e MVC, e imposto strutture di progetto complesse anche sotto pressione.

Embedded

C, C++ e Rust su Linux embedded, oltre a lavoro bare-metal su Atmel, PIC, ESP32 e STM32. Esperienza pratica con OpenCV, motori di riconoscimento vocale come Kaldi e librerie di elaborazione audio e del segnale — inclusa una pipeline vocale completamente offline su una scheda Raspberry Pi CM3 progettata da me.

Desktop e mobile

Applicazioni desktop con Qt, GTK, Swing, SWT e wxWidgets. App mobili in Objective-C, Java e Flutter — e a volte una webview integrata, quando è onestamente la risposta giusta.

Hardware e prototipi

Progettazione di schemi e PCB con Eagle ed EasyEDA, progettazione RF, circuiti digitali e analogici. Disegno tecnico a mano, AutoCAD 2D, Fusion 360 e stampa 3D per i prototipi — così un progetto passa dallo schizzo alla scheda nel suo contenitore stampato senza lasciare la scrivania.

# competenze

Linguaggi

  • Rust
  • Go
  • Python
  • PHP
  • Java
  • C
  • C++
  • JavaScript
  • Node
  • Deno
  • Erlang
  • Lua

Dati

  • MySQL
  • PostgreSQL
  • SQLite
  • MongoDB
  • Redis
  • KV stores

Web e operations

  • Vue.js
  • Svelte
  • CSS
  • SASS
  • LESS
  • Docker
  • nginx
  • LiteSpeed
  • Apache
  • Linux

Elettronica

  • Eagle CAD
  • EasyEDA
  • RF
  • ATmega
  • PIC
  • ESP32
  • STM32
  • Serial / I²C / SPI

Meccanica

  • AutoCAD 2D
  • Fusion 360
  • 3D printing
  • Cura

Segnali e visione

  • OpenCV
  • Kaldi
  • Speech to text
  • DSP

# esperienza

  1. 2019 – oggi

    Titolare @ Venomind A.Ş.

    Eskişehir

    Server Linux, applicazioni mobili e siti web full stack, insieme a progetti elettronici ed embedded.

  2. 2020 – 2021

    Ingegnere Embedded @ SMCalltech

    Konya

    Ho progettato una scheda Linux basata su Raspberry Pi CM3 per il riconoscimento vocale offline — dal progetto del circuito alla produzione in Cina, con software in Rust, Python e C.

  3. 1/2015 – 8/2015

    Sviluppatore Software Senior @ TRT Türk

    Ankara

    Ho realizzato biruzmanvar.com, una piattaforma di video streaming per condividere video di esperti di alta qualità su temi diversi.

  4. 2013 – 2016

    Sviluppatore Software Senior @ GPay Ödeme Sistemleri

    Eskişehir

    Ho costruito da zero un sistema di pagamento — bonifici, carte di credito, livelli di sicurezza e analisi — in PHP e Python.

  5. 2012 – 2013

    Sviluppatore Software @ Niffob

    Istanbul

    Un lettore di ebook in cloud con lettura in cache e protezione antifurto, più un convertitore di ebook in Java (SWT) da PDF a EPUB.

  6. 2009 – 2012

    Sviluppatore Full Stack @ AlphaCreative

    Eskişehir

    Moltissimi siti web statici e dinamici in stile classico, in PHP, CSS e HTML.

  7. 2008 – 2009

    Sviluppatore Java @ Eskişehir Yazılım Üssü

    Eskişehir

    Applicazioni multimediali Java con Swing e Java Media Framework (JMF).

# progetti selezionati

Sistema di pagamento

GPay Payment Systems

Gestione di carte e bonifici con livelli propri di sicurezza e analisi.

  • PhalconPHP
  • Python
  • MySQL
  • MongoDB
  • Redis
  • jQuery

Progetto embedded

Smart Lift Card

Scheda Raspberry Pi CM3 personalizzata che analizza il parlato interamente offline.

  • Circuit design
  • Embedded Linux
  • C
  • Rust
  • Python

E-commerce

Baskı Dağıtım

Sito di shopping in cui i clienti progettano i propri articoli in un editor SVG online.

  • PHP
  • SVG
  • JavaScript
  • MySQL

Gioco mobile

25 Game

Gioco Android e iOS con backend in Go e uno strato dati su più archivi.

  • Flutter
  • Java
  • Go
  • PostgreSQL
  • Redis
  • SQLite

App mobile

App per ordinazioni al ristorante

Applicazione di ordinazione multipiattaforma con backend in Python.

  • Flutter
  • Python
  • MySQL

Web full stack

Agenda per la Prefettura

Gestione di appuntamenti e agenda per un ufficio del governatorato.

  • PHP
  • CodeIgniter
  • Vue.js
  • SASS

# formazione e il resto

Formazione

  1. 2007 – 2013

    Fisica · Laurea

    Eskişehir Osmangazi Üniversitesi

  2. 2005 – 2007

    Medicina Veterinaria · interrotta

    Uludağ Üniversitesi

  3. 2002 – 2005

    Liceo

    Edremit Anadolu Lisesi

Riconoscimento

TÜBİTAK 2209 BİDEB

Riconoscimento vocale e facciale su sistemi embedded, in C++ e Java su BeagleBoard.

Lingue

Turco — madrelingua. Inglese — avanzato, scritto e parlato: abbastanza fluente da far ridere, non ancora da scrivere poesie.

Fuori orario

  • Chitarra
  • Violino
  • Armonica
  • Fisarmonica
  • Ney
  • Scacchi
  • Boxe
  • CrossFit
  • Corsa
  • Radioamatore · TA2GIN
Disegno a matita di İlter Engin Kızılgün in escursione sulla neve

# contatti

Disponibile per lavori di backend, embedded e vicini all'hardware. Il modo più rapido per raggiungermi è l'email — oppure salutami su uno dei profili qui sotto.