kibibox
Feodor Ilinikh
ify@kibibox.com
https://www.linkedin.com/in/ifyify

SUMMARY

I’m a team lead, software architect, and senior developer with over 25 years in software development, product management, and project leadership. Specialize in non-trivial software solutions across web, desktop, mobile, and multi-tenant server-side solutions.

DESIRED POSITION

Senior full stack developer or R&D team lead. I am available for remote work or relocation.

CURRENT STACK

Frontend: React, Angular, Typescript, WASM (rust/c). Backend: NodeJs (plain, express, nest). OpenApi. SQL and NoSQL. Plain java/c#/python/native pipe services. Spring/NextJs. Technologies: OCR, Image processing, LLM, DSL code generation (not A.I.). PDF generation and parsing.

EXPERIENCE

2020-2025 - Kibibox (Self employment, LLP). MVP development for multiple startups, I focused on code generation, full-stack architecture, and integrations. 🟧 React, Angular, MobX, Atoms, Mongo, Kafka, Google Cloud, MySQL, Rust, .NET, Java, Stripe, Printing APIs, OpenCV, Tesseract, React Native, Swift/Kotlin, WebRTC, WASM

  • 2 MVP projects were acquired.
  • Active usage of code generation technologies (DSL for production, not A.I.)
2016-2019 - AdTech company (Architect). Event processing engine architecture (up to 10B a day). 🟧 Kafka, Redis, Memcached, Storm, and Lambda architecture adaptation. Java, Spring, MySQL, AWS, Kafka, ClickHouse, Apache Storm.

  • My architectural decisions are still in use. Like fast SqlLite based ad targeting.

2013-2015 - Kibibox (Self employment, LLC). Few projects in the area of mobile education apps and speech recognition. 🟧 Java, JS, Swift, Python, C++

  • One of the customer projects was acquired.

2009-2012 - Fonality US (team Lead). Team lead of Fonality HUD project. Desktop/Mobile/Web application to manage call centers. 🟧 Up to 20 developers, a lot of technologies. 🟧 Asterisk, Java, JS, C++, XMPP,  SIP/RTP, etc.

  • 4 Product of the Year Awards in a Row
  • Java2Js transpiler
  • Browser MVC library designed to show near real-time phone calls data.
  • Ultra-fast and compact Java UI framework for desktop apps (XML UI model).

2005-2008 - Axmor (senior developer, team Lead). Web and desktop projects. 🟧 Up to 5 developers 🟧 C#, Java, JS
2003-2004 - Azoft (java developer). 🟧 Java, J2EE, JS

1999-2002 - Novosoft (java developer). Internet search engine (core development). 🟧 Java, Linux toolchains.
1997-1989 - Alawar (C++ developer). Sound mix engine for strategic games. 🟧 C++, DirectSound.
1995-1996 - GadgetSoft (C++ mentor). Mentoring the team of mathematicians. 🟧 C++, Image recognition.

TECH

LANGUAGES: Java, C#, Rust, C/C++ , PHP, Perl, Rubby, etc.
JS: JavaScript/Typescript, React/Angular/Vue/RN/Electron, etc.
Java: Java 1.2 - 23, J2EE , Java Native Extensions, Spring, Netty, etc.
DATA MARKUPS/SCHEMAS/ETC.: XML/VRML/XSD/XSLT/DTD
DATA SCHEMAS: JsonSchema, XSD, etc.
UI MARKUPS: HTML, CSS*, XUL, DUIM, VRML, VML, SVG, CSS, etc.
STANDARDS: OpenApi/SWAGGER, SIP/RTP, ISO****, TCP/IP, HTTP, FTP, IRC, SMTP, XMPP, SOAP, SIP and more
MS: MFC, OLE, ActiveX, DirectSound, WIN32, .NET (C#, ASPX, ADO.NET, DevExpress), Web Services (.NET, AXIS), MS SQL,
Native: C, C++, OpenGL
DBS: SQLLite, MySql, ClickHouse, Postgresql, MongoDB, Oracle, etc.
VOIP: Asterisk, HAProxy, SIPProxy, BGP voice routing.
ASSEMBLER: x86, ARM, WASM.

Made on
Tilda