Freelancerprofil: Softwareentwickler - Kornél Lehőcz in Balingen


Kornél Lehőcz | Balingen
Um den Freelancer zu kontaktieren, müssen Sie eingeloggt sein



  • Deutsch (Verhandlungssicher)
  • Englisch (Verhandlungssicher)
  • Ungarisch (Muttersprache)
  • Schwedisch (Grundkenntnisse)


Programmierer / Mathematiker


Ich bin der Entwickler der Fotobearbeitungssoftware Scarab Darkroom. Ich beschäftige mich hauptsächlich mit Bildverarbeitung seit 2008. Ich benutze maschinelles Lerner als Teil meiner Arbeit seit 2010. Früher habe ich in der Spielebranche als 3D-Grafikprogrammierer gearbeitet.

C++, Python, Bildverarbeitung, Videoverarbeitung Computergrafik, Algorithmenentwicklung, Künstliche Intelligenz, Neuronale Netze, Maschinelles Lernen, 3D Visualisierung, Computer Vision, OpenGL, OpenCL, OpenCV, TensorFlow, Optimierung, Photoshop plug-ins, Qt, ...

Keine ANÜ! Keine Kettengeschäfte!


Mein Lebenslauf in PDF Format (Englisch):

Mein Lebenslauf aus Word rauskopiert:

Kornél Lehöcz
E-mail: klehocz at

Skills and experience
- I am fluent in C++ (over 15 years of professional experience).
- I have excellent knowledge of image processing techniques, and am capable of designing cutting edge algorithms.
- Broad knowledge of AI and machine learning with experience applying deep neural networks to imaging.
- Good knowledge of computer vision algorithms - classic, as well as deep learning based approaches.
- A lot of experience working on 3D rendering, engine architecture, shaders, and visual effects for games.
- Knowledge of OpenGL / OpenGL ES, and lots of earlier experience with Direct3D.
- I am adept in profiling and optimizing code for speed and memory usage. I know how to identify and resolve various bottlenecks on the CPU and GPU.
- Experienced with developing GPGPU applications and proficient with OpenCL (very similar to CUDA).
- Application GUI programming experience using the Windows API and Qt.
- I have experience with the Adobe Photoshop and After Effects SDK-s.
- Lots of experience with the 3ds max SDK.
- Experience working with Visual Studio, Xcode, Git, Subversion (SVN), Jira, VTune, CMake.
- Experience with numerous libraries, including: STL, Boost, OpenCV, SQLite, NumPy, and TensorFlow.
- A lot of experience with multi-threaded programming (POSIX threads, Windows API, and OpenMP).
- Huge experience in assembly programming - mainly MC680x0, some x86 (including SSE), and ARM.
- I also programmed in other languages, such as Python, C, Objective-C, C#, and Matlab.
- Other skills: macOS, iOS, Unix, Linux, TCP/IP sockets, design patterns, SQL, basic HTML and CSS.


Founder, Principal Programmer
Scarab Labs  
May 2008 – present    Erlangen, Germany / Stockholm, Sweden
I created Scarab Darkroom - a digital camera raw converter and photo editor, and various Adobe Photoshop and After Effects plug-ins. I developed numerous image processing algorithms, including a fast, SIMD-friendly, high quality demosaic algorithm, and several noise filters, among them a deep learning based approach. I also did contract work for various clients during this period.

Robotic Algorithm Developer (contract)
July 2017 – December 2017    Uppsala, Sweden / remote
Development of a robotic grasp planning algorithm.

Vision Algorithm Developer (contract)
Delphi Automotive
September 2016 – March 2017    Wuppertal, Germany / remote
I worked in the computer vision algorithm team on an advanced driver assistance system (ADAS) - evaluating, improving algorithms, and optimizing them for a Texas Instruments embedded DSP. Systems worked on: lane departure warning, camera calibration, camera processing.

Software Development Consultant (contract)
2014 – May 2015    Kiel, Germany / remote
Optimizing a 3D CAD data conversion process.

Senior Programmer (contract)
Atomic Motion
January 2008 – April 2008    Budapest, Hungary
I worked on the PC / Xbox 360 game Raven Squad, making improvements to an existing 3D engine.

Eidos Hungary    
April 2006 – July 2007    Budapest, Hungary
I worked on Battlestations: Midway. I programmed visual effects, fixed bugs, and resolved frame rate issues. The game became about 15% faster thanks to my optimizations. Later I was involved in creating the prototype of Battlestations: Pacific. I wrote shaders and implemented new features in the 3D engine.

Graphics Programmer
Bizarre Creations
September 2005 – March 2006    Liverpool, UK
I worked on the company’s proprietary 3D engine and on visual effects specific to The Club. I implemented HDR rendering and many other features in the engine, and was in charge of post-processing effects.

Programmer (contract)
T5 Labs
May 2003 – July 2005    London, UK based company
I worked on T5 Labs’s game streaming (cloud gaming) technology, specifically on the server side low latency, GPGPU video encoder.

3D Engine Programmer (contract)
Invictus Games
October 2000 – October 2002    Debrecen, Hungary
I worked on the company’s proprietary 3D engine for the PC racing game Street Legal. I wrote all Direct3D specific parts of the engine, and was also involved in developing the content pipeline. I created several plug-ins for 3ds max, including a feature packed export plug-in. I also helped finish Invictus’s earlier game, 1NSANE.


Scarab Darkroom (first public release in 2009, continuously updated since then)
A digital camera raw file converter and photo editor, which excels with its speed and ease of use.

Scarab Star Filter 1.0 - 2.0 for Adobe After Effects (released in 2011, 2012)
A plug-in for applying a star filter effect to highlights in video footage.

T-Seps 2.0 (released in 2010)
A Photoshop plug-in for making colour separations for T-shirt printing. (Windows/Mac, both 32 and 64 bits)

Scarab Star Filter 1.0 - 2.0 for Adobe Photoshop (released in 2009, 2010)
A filter plug-in for applying a star effect to highlights in an image. (Windows/Mac, both 32 and 64 bits)

Raven Squad: Operation Hidden Dagger (released in 2009)
A tactical shooter for Xbox 360 and PC.

Codename Panzers: Cold War (released in 2009)
A real-time strategy game for the PC published by Atari.

Battlestations: Pacific (released in 2009)
A WWII action strategy game for Xbox 360 and PC.

The Club (released in 2008)
A 3rd person shooter published by Sega for Xbox 360, PlayStation 3, and PC.

Battlestations: Midway (released in 2007)
A WWII action strategy game for Xbox 360 and PC. No.1 hit in the UK.

T5 labs “Instant Gaming” technology
A technology enabling people to play PC games on their existing set-top-boxes (cloud gaming).

Kaleidoscopic Screen Saver (released in 2004)
A simple screen saver for Windows.

Street Legal (released in 2002)
A racing game published by Activision Value.

1nsane (released in 2000)
An off-road racing game published by Codemasters. 'Best Off-Road Game Ever' – PC Gamer

Prody Parrot 2.0 (released in 1999)
An intelligent assistant for Windows with speech synthesis, voice recognition, and many other features.

Water Effect Demo
Entry for the August '99 programming contest on Achieved 2nd place out of 23.

Scoopex - Pulsar (released in 1999)
An Amiga 64k intro.

Frame18 - Atmosphere (released in 1997)
An Amiga demo.

Frame18 - Kernel '97
Party invitation intro for Amiga.

Frame18 - Cyclotron (released in 1997)
An Amiga demo.

Resolution - Entropy (released in 1996)
An Amiga 40k intro. Achieved 2nd place at the Amiga intro competition at Scenest '96.

Bitte loggen Sie sich ein oder registrieren Sie sich, um das Freelancer zu kontaktieren.
Neu bei projektwerk?