İlter Engin Kızılgün 在埃斯基谢希尔波尔苏克运河边的铅笔素描肖像

埃斯基谢希尔 / 土耳其 · 呼号 TA2GIN

İlter Engin KIZILGÜN

全栈开发工程师 · 嵌入式与电子

自 2008 年起从事专业开发,自 2000 年起开始建站。后端使用 Go、Rust、Python 和 PHP;当问题需要专属硬件时,则用嵌入式 Linux 板卡与单片机。如果没有合适的工具,我就自己造一个。

# 关于我

全栈

自 2000 年起构建网站。后端使用 PHP、Python、Go、Rust 和 Lua,前置服务器为 nginx、LiteSpeed 和 Apache。前端使用 CSS、JS、Vue 和 Svelte——若项目需要,可在两周内上手 Angular 或 React。参与过微服务、单体和 MVC 架构的大型 Web 项目,也能在压力下从容搭建大型项目结构。

嵌入式

在嵌入式 Linux 上使用 C、C++ 和 Rust,并在 Atmel、PIC、ESP32 和 STM32 上进行裸机开发。熟悉 OpenCV、Kaldi 等语音识别引擎,以及音频与信号处理库——包括在自行设计的树莓派 CM3 板卡上实现的完全离线语音处理流程。

桌面与移动

使用 Qt、GTK、Swing、SWT 和 wxWidgets 开发桌面应用。使用 Objective-C、Java 和 Flutter 开发移动应用——有时候,内嵌 webview 确实才是正确答案。

硬件与制造

使用 Eagle 和 EasyEDA 进行原理图与 PCB 设计,射频设计,数字与模拟电路。手工技术制图、AutoCAD 2D、Fusion 360 以及用于原型的 3D 打印——一个项目可以从草图一路做到装进打印外壳的板卡,全程不用离开工作台。

# 技能

编程语言

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

数据

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

Web 与运维

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

电子

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

机械

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

信号与视觉

  • OpenCV
  • Kaldi
  • Speech to text
  • DSP

# 工作经历

  1. 2019 – 至今

    创始人 @ Venomind A.Ş.

    埃斯基谢希尔

    Linux 服务器、移动应用与全栈网站,同时承接电子与嵌入式项目。

  2. 2020 – 2021

    嵌入式工程师 @ SMCalltech

    科尼亚

    为离线语音识别设计了基于树莓派 CM3 的 Linux 板卡——从电路设计到在中国量产,软件使用 Rust、Python 和 C 编写。

  3. 1/2015 – 8/2015

    高级软件工程师 @ TRT Türk

    安卡拉

    开发了 biruzmanvar.com,一个用于分享各领域高质量专家视频的流媒体平台。

  4. 2013 – 2016

    高级软件工程师 @ GPay Ödeme Sistemleri

    埃斯基谢希尔

    使用 PHP 和 Python 从零构建支付系统——银行转账、信用卡、支付安全层与分析。

  5. 2012 – 2013

    软件工程师 @ Niffob

    伊斯坦布尔

    带缓存阅读与防盗保护的云端电子书阅读器,以及用 Java (SWT) 编写的 PDF 转 EPUB 转换器。

  6. 2009 – 2012

    全栈开发工程师 @ AlphaCreative

    埃斯基谢希尔

    使用 PHP、CSS 和 HTML 制作了大量传统风格的静态与动态网站。

  7. 2008 – 2009

    Java 开发工程师 @ Eskişehir Yazılım Üssü

    埃斯基谢希尔

    使用 Swing 和 Java Media Framework (JMF) 开发 Java 多媒体应用。

# 精选项目

支付系统

GPay 支付系统

具备自研安全与分析层的银行卡与转账处理系统。

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

嵌入式设计

智能电梯卡

定制树莓派 CM3 板卡,完全离线完成语音识别分析。

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

电子商务

Baskı Dağıtım

购物网站,顾客可在在线 SVG 编辑器中自行设计商品。

  • PHP
  • SVG
  • JavaScript
  • MySQL

手机游戏

25 Game

Android 与 iOS 游戏,采用 Go 后端与多存储数据层。

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

移动应用

餐厅点餐应用

跨平台点餐应用,后端使用 Python。

  • Flutter
  • Python
  • MySQL

全栈 Web

省长办公室日程系统

为省长办公室开发的日程与议程管理系统。

  • PHP
  • CodeIgniter
  • Vue.js
  • SASS

# 教育与其他

教育背景

  1. 2007 – 2013

    物理学 · 学士

    埃斯基谢希尔奥斯曼加齐大学

  2. 2005 – 2007

    兽医学 · 肄业

    乌鲁达大学

  3. 2002 – 2005

    高中

    Edremit Anadolu Lisesi

奖项

TÜBİTAK 2209 BİDEB

嵌入式系统上的语音与人脸识别,在 BeagleBoard 上使用 C++ 和 Java 实现。

语言

土耳其语——母语。英语——高级水平,读写与口语:流利到足以讲个笑话,但还不足以写诗。

工作之外

  • 吉他
  • 小提琴
  • 口琴
  • 手风琴
  • 奈伊笛
  • 国际象棋
  • 拳击
  • CrossFit
  • 跑步
  • 业余无线电 · TA2GIN
İlter Engin Kızılgün 雪中徒步的铅笔素描

# 联系方式

欢迎后端、嵌入式以及与硬件相关的合作。联系我最快的方式是电子邮件——也可以在下面任一平台打个招呼。