Samuel Ugochukwu

Lagos State, Nigeria
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
🎓
Top School
Samuel Ugochukwu is an interdisciplinary engineer and product designer with eight years of experience blending electrical engineering, automation, and UX/UI design to deliver user-centered interfaces and robust control systems. Trained in Electrical & Electronics Engineering and Industrial/Product Design, he has practical experience in PLC programming, VFDs, control panels and industrial communication alongside prototyping, user research, and high-fidelity UI work. He has worked on power, lighting and security designs at Unecon Associate and as a UX designer at Teckplus, consistently aligning technical constraints with business and user goals. An active contributor to open-source C++ projects, he improved core geometry handling in a SVG rendering library, showing attention to algorithmic detail beyond visual polish. Based in Lagos, Samuel brings a rare combination of field-tested automation know-how and hands-on digital product design, making him effective at translating complex hardware requirements into intuitive software experiences.
code8 years of coding experience
job3 years of employment as a software developer
bookIndustrial and Product Design, Industrial and Product Design at The App Brewery
bookbsc, Electrical and Electronics Engineering, bsc, Electrical and Electronics Engineering at Olabisi Onabanjo University(O.O.U)
github-logo-circle

Github Skills (7)

c-language10
svg10
cprogramming-language10
geometric-algorithms10
geom10
data-structure9
data-structures9

Programming languages (4)

C++ShellCPython

Github contributions (5)

github-logo-circle
sammycage/lunasvg

Jul 2020 - Nov 2022

SVG rendering and manipulation library in C++
Role in this project:
userBack-end Developer
Contributions:55 releases, 3 reviews, 291 commits in 2 years 4 months
Contributions summary:Samuel primarily contributed to the `lunasvg` library by implementing core geometry features. Their commits focused on updating and improving the geometry handling of ellipses by implementing methods to add, update, and fix calculation errors. They also addressed code quality by removing unnecessary whitespace and added supporting features to improve and expand the functionality of the SVG rendering and manipulation library.
cppsvgstandalonerenderingscenegraph
sammycage/plutosvg

Sep 2020 - Feb 2021

Tiny SVG rendering library in C
Contributions:7 releases, 23 commits, 1 PR in 5 months
svgtinyplotterrenderingsvg-path
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
Samuel Ugochukwu