Krzysztof聽Foltman

Software Engineer, Platform Team

Dublin, Dublin 1, Ireland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

馃懁
Senior
馃帗
Top School
Krzysztof Foltman is a seasoned software engineer with 21 years of experience, currently working on Arista Networks' platform team and specializing in C/C++ development for both Windows and Linux. He brings deep domain expertise in network traffic analytics, application and server programming, and audio DSP/synthesis鈥攂acked by long-term contributions to open-source projects like Calf Studio Gear and LibreCAD where he improved real-time stability and core geometry handling. His background includes building full-text search engines and large-scale CMS components for major portals, plus hands-on embedded systems, MIDI and USB programming across ARM and MCU platforms. Known for pragmatic optimizations and bug-hardening in performance-sensitive code, he combines low-level systems skill with signal-processing insight, including work on EEG and audio pipelines that few platform engineers can claim.
code21 years of coding experience
job11 years of employment as a software developer
bookAkademia G贸rniczo-Hutnicza im. Stanis艂awa Staszica w Krakowie
github-logo-circle

Github Skills (16)

audio-processing10
c-language10
geometry10
cprogramming-language10
optmization10
performance-optimization10
optimisation10
optimization10
cad10
signal-processing9
digital-signal-processing9
qt9
dxf8
drawing8
2d7

Programming languages (4)

C++CRubyPython

Github contributions (5)

github-logo-circle
calf-studio-gear/calf

Feb 2009 - Jul 2021

Developers repository of Calf Studio Gear. Expect some issues when using it for production.
Role in this project:
userBack-end Developer
Contributions:1 review, 219 commits, 1 PR in 12 years 7 months
Contributions summary:Krzysztof primarily contributed to the core audio processing logic of the Calf Studio Gear project. Their work involved simplifying and optimizing the code for VU meters, specifically addressing null parameter handling to resolve potential crashes in Ardour. They also initialized variables within equalizer modules and made changes to the analyzer code to prevent recalculation in realtime, indicating a focus on improving performance and stability within the audio processing pipeline. Furthermore, they implemented basic serialization and loading/saving for automation data to rack save/load functionality.
synthesizersynthesiscomputer-musicaudiogear
LibreCAD/LibreCAD

Feb 2016 - Mar 2016

LibreCAD is a cross-platform 2D CAD program written in C++17. It can read DXF/DWG files and can write DXF/PDF/SVG files. It supports point/line/circle/ellipse/parabola/spline primitives. The user interface is highly customizable, and has dozens of translations.
Role in this project:
userBack-end Developer
Contributions:14 commits, 7 PRs, 34 comments in 1 month
Contributions summary:Krzysztof primarily contributed to bug fixes and feature enhancements within the LibreCAD project. They addressed issues related to polylines, arc movements, and command handling, suggesting involvement in the core geometry and drawing engine of the CAD software. Their work included modifications to C++ code, addressing specific problems related to trimming, rounding, and spline behavior, indicating a focus on refining existing functionalities and resolving user-reported defects.
user-interfacecppcadpdftranslations
Find and Hire Top DevelopersWe鈥檝e analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Krzysztof Foltman - Software Engineer, Platform Team