Viktor Ferenczi

Viktor Ferenczi

Stockholm, Stockholm County, Sweden
612 followers 500+ connections

About

Senior software developer with 20+ years of industry experience. During my career I gained experience in a diverse set of technologies, which allows me to work on legacy code bases as well as on green field projects.

I am experienced in Python, C#, C/C++, SQL, LLM integration, tooling and fine-tuning, JavaScript, Shell, Linux and several other languages and technologies. I've successfully delivered various projects in fair collection, medical design, network emulation, gaming and various backend services.

I have proven experience in working 100% remotely as part of a team, also experienced in leading small teams of developers.

Activity

Join now to see all activity

Experience

  • Vix Technology Ltd. via Enmanskonsulterna Graphic

    Vix Technology Ltd. via Enmanskonsulterna

    Stockholm, Stockholm County, Sweden

  • -

    Stockholm, Sweden

  • -

    Sweden

  • -

    Stockholm, Sweden

  • -

    Stockholm, Sweden

  • -

    Telecommuting

  • -

    Telecommuting

  • -

    Hungary

  • -

    Hungary

  • -

    Hungary

  • -

    Hungary

  • -

    Hungary

Education

  • -

    Engineering, Computer Science

  • -

    Studied electrical engineering and software development.

Licenses & Certifications

Projects

  • AskYourCode ChatGPT plugin

    The AskYourCode plugin enables ChatGPT to work with software projects that are larger than its context window. The plugin's backend indexes the source code and documentation, subsequently making the summaries and code fragments available for ChatGPT on demand. This plugin allows the language model to incrementally discover and reason about the project, enabling it to work on parts of the code while still remaining within the model's limited context window. Manual copy-pasting of code is no…

    The AskYourCode plugin enables ChatGPT to work with software projects that are larger than its context window. The plugin's backend indexes the source code and documentation, subsequently making the summaries and code fragments available for ChatGPT on demand. This plugin allows the language model to incrementally discover and reason about the project, enabling it to work on parts of the code while still remaining within the model's limited context window. Manual copy-pasting of code is no longer required and the model operates with less human intervention.

  • Voxel add-on for Godot 4.0

    Voxel rendering add-on for Godot 4.0 based on an efficient 2-level DDA algorithm (ray marching), implemented 100% on the GPU as a fragment shader.

    This approach allows for good performance and opens up the possibility of making runtime changes to voxels at a relatively low cost.

    See project
  • Genshi Compiler

    - Present

    Genshi Compiler allows for compiling Genshi XML templates to pure Python code resulting in a ~40x speedup compared to rendering by Genshi.

    Other creators
    See project
  • Database Abstraction Layer Generator

    - Present

    Database abstraction layer source code generator for Python and PostgreSQL. It is similar to the other ORMs, but more lightweight and stays out of the way as much as possible. Provides easy and intuitive schema definition, including indexes, constraints and full text search. Complex SQL queries can also be defined in Python. The generated code allows for high quality code completion in Python IDEs.

    See project
  • Web chess board

    -

    Chess board showing live games from the ICC chess server. Former page (now offline): http://observebot.chessclub.com

Languages

  • Hungarian

    Native or bilingual proficiency

  • English

    Professional working proficiency

Recommendations received

15 people have recommended Viktor

Join now to view

More activity by Viktor

View Viktor’s full profile

  • See who you know in common
  • Get introduced
  • Contact Viktor directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Viktor Ferenczi

Add new skills with these courses