His Self

Software Engineer

North America, Denmark
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

🤩
Rockstar
His Self is a software engineer with 11 years of experience based in Denmark and North America, who blends pragmatic C++ back-end skills with a creative mindset as a musician-programmer-researcher. He has contributed to the well-known LibreCAD project, adding geometric commands, multi-command workflows, and variable replacement to enhance CAD functionality and user customization. Comfortable working on cross-platform, performance-sensitive code, he focuses on extending core application behavior rather than just UI tweaks. Colleagues would describe him as someone who pairs meticulous engineering with interdisciplinary curiosity and clear technical writing. He brings a track record of shipping robust features in open-source projects and an ability to translate geometric problems into reliable code.
code10 years of coding experience
github-logo-circle

Github Skills (4)

cprogramming-language10
c-language10
geometric-algorithms10
command-line-interface8

Programming languages (4)

TypeScriptC++JavaScriptPython

Github contributions (5)

github-logo-circle
LibreCAD/LibreCAD

Jun 2015 - Mar 2017

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:10 releases, 538 commits, 35 PRs in 1 year 9 months
Contributions summary:His focused on enhancing the functionality of the LibreCAD program by adding new commands to the application. They implemented various commands for geometric operations, including drawing lines, circles, and curves, as well as modifying existing entities through bevel and fillet operations. Furthermore, the user integrated multi-command support along with variable replacement.
user-interfacecppcadpdftranslations
floji/floji

Aug 2015 - Mar 2017

Contributions:9 commits, 1 PR, 6 pushes in 1 year 7 months
cppflow-chartchartc-plus-pluscreator
Find and Hire Top DevelopersWe’ve 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