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 aboutblocking 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 aboutreporting abuse.

Report abuse
fel88/README.md

Hi there, my name is Felix 👋

I'm a software developer 🐧.

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

I've discovered some open-source benefits❤️:
➕ You can code or not, in both ways is okay
➕ You can write programs as dirty as you want
➕ Refactor later anytime as much as you want
➕ No pressure, just pleasure (no deadlines, no colleagues)

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)

Deep learning projects:

  1. Dendrite- ONNX visualizer/editor, inference pipeline graph editor
    Ready environmentsfor 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 librarynuget
  3. Springy.NET- force directed graph layout librarynuget
  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)
  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 librarynuget
  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 NTFSForks(Alternate data stream (ADS)))
  8. AutoUI- scripts for automatic GUI testing
  9. YoutubeDownloader- YouTube video downloader
  10. MinesweeperBot- minesweeper bot (took 1st place athttps://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 DeepNestPortPublic

    DeepNest C# Port

    C# 79 34

  2. CascadeDesktop CascadeDesktopPublic

    OpenCASCADE GUI Viewer/Editor

    C# 38 13

  3. Dendrite DendritePublic

    ONNX viewer/editor/inference

    C# 13 2

  4. Dagre.NET Dagre.NETPublic

    directed acyclic graph layout library

    C# 13 2

  5. GeomPad GeomPadPublic

    2D/3D geometry debug tool

    C# 4 3

  6. Retina RetinaPublic

    Face detection, recognition and tracking debug tool

    C# 3 3