Skip to content
View fel88's full-sized avatar
  • Russia

Block or report fel88

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
fel88/README.md

Hi there, my name is Felix 👋

I'm a software engineer 🐧.

I like coding random projects 🐝 (2D/3D graphics apps, Neural nets, Arduino/ESP32, FPGA) for my own pleasure🌞
I will be glad if any of them will be useful to you🙏
I learn Japanese in my free time 🇯🇵
I like playing HOMM III, Doom II, Caesar III, Ufo XCOM, etc 🎮

I've discovered some open-source benefits❤️:
➕ Feel free: discover new approaches without any constraints
➕ You can code or not , both ways are okay
➕ You can write programs as dirty/clean as you want
➕ Refactor anytime later as much as you want
➕ No pressure, just pleasure (no deadlines, no colleagues, no rules)

Always open for new opportunities 😎

My projects

CAD/BREP projects:

  1. CascadeDesktop - OpenCASCADE debug tool
  2. GeomPad - geometric 2D/3D debug tool
  3. OpenCAD - simple CAD (using OpenCASCADE)
  4. LiteCAD - simple CAD (zero dependency)
  5. DxfPad - simple CSP solver for 2D drafts (export to dxf)
  6. OCCPort - my attemp to re-implement OpenCasade in C#

Deep learning projects:

  1. Dendrite - ONNX visualizer/editor, inference pipeline graph editor
    Ready environments for Dendrite
  2. Retina - debug tool for faces detection/recognition
  3. Soba - simple object annotator
  4. Xnor - debug tool for XNOR networks

Ports (JS→C#):

  1. DeepNestPort - nesting library for laser cutting
  2. Dagre.NET - directed acyclic graph layout library nuget
  3. Springy.NET - force directed graph layout library nuget
  4. ConvNetPort - port of ConvNetJs (https://github.com/karpathy/convnetjs)

Arduino projects:

  1. GFXFontTool - gfx font generator
  2. ArduinoDisplay - customizable touch display
  3. ArduinoVoltmeter - USB voltmeter plotter/logger

3D graphics / OpenGL:

  1. OpenGLSamples - some of the LearnOpenGL samples in C# (https://github.com/JoeyDeVries/LearnOpenGL)
  2. FxEngine - 3D game engine / assets editor (FxStudio) (Collada/obj) nuget
  3. FxGUI - OpenGL WYSIWYG GUI editor (SDF (Signed Distance Field) fonts rendering)
  4. CloudPad - point cloud tool (PLY format support, RANSAC geometry search)

FPGA projects:

  1. HDLProc - simple VHDL processor
  2. HDLCodeGen - code compiler for HDLProc

Telegram bots:

  1. Gandalf - remote git patch / build / create PR / QR scanner

Others:

  1. AutoDialog - dialog generation library nuget
  2. Scanner - hard disk space usage viewer
  3. TeamOn - LAN chat/remote desktop
  4. VBoxClient - VirtualBox client
  5. BitmapPad - bitmap editor
  6. Obertonizer - sounds spectrum viewer
  7. Commander - file organizer via tags (using NTFS Forks (Alternate data stream (ADS)))
  8. AutoUI - scripts for automatic GUI testing
  9. YoutubeDownloader - YouTube video downloader
  10. MinesweeperBot - minesweeper bot (took 1st place at https://minesweeper.online/ and was banned for a long time😄)

🚀 If you can offer me a remote job or relocation, please let me know 🚀

Pinned Loading

  1. DeepNestPort DeepNestPort Public

    DeepNest C# Port

    C# 79 35

  2. CascadeDesktop CascadeDesktop Public

    OpenCASCADE GUI Viewer/Editor

    C# 40 14

  3. Dendrite Dendrite Public

    ONNX viewer/editor/inference

    C# 13 2

  4. Dagre.NET Dagre.NET Public

    directed acyclic graph layout library

    C# 13 2

  5. GeomPad GeomPad Public

    2D/3D geometry debug tool

    C# 4 3

  6. Retina Retina Public

    Face detection, recognition and tracking debug tool

    C# 4 3