Josh B

London, England, United Kingdom
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
Josh Barrass is a software engineer based in London with nine years of hands-on experience across C, C#, C++, Node.js, Python, TypeScript and AWS, and practical industry experience from Siemens and VIKASO Robotics 4.0. He pairs a formal software engineering education from Royal Holloway with mentor-driven learning, producing pragmatic, testable solutions and a strong grounding in algorithms and system design. An active open-source contributor, he has enhanced the popular bumblebee-status project with new media modules and thoughtful refactors that improve usability and configurability. Comfortable across embedded, backend and full-stack work, Josh shows a pattern of improving existing tools as well as shipping new functionality, and he enjoys solving complex problems through collaboration and incremental design.
code10 years of coding experience
bookBachelor's degree, Computer Science (Software Engineering), Second Class Honours (Upper), Bachelor's degree, Computer Science (Software Engineering), Second Class Honours (Upper) at Royal Holloway, University of London
github-logo-circle

Github Skills (8)

plugin-development10
spotify10
spotify-api10
drupal-module10
python10
integrations10
i310
package-development10

Programming languages (14)

C#JavaC++CRustGoJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
bumblebee-status is a modular, theme-able status line generator for the i3 window manager.
Role in this project:
userFull-stack Developer
Contributions:21 commits, 14 PRs, 12 comments in 2 years 5 months
Contributions summary:Josh primarily contributed to the `bumblebee-status` project by implementing new modules and enhancing existing ones. They added a DeaDBeeF module with media controls and a Spotify module, including media control rebinding capabilities and a playback status indicator. Additionally, they refactored existing modules, such as the pulseaudio module, to allow users to specify the volume change percentage. The user also enhanced the scrolling functionality for text-based modules and added a parameter to disable fixed width.
window-managerpowerlinei3wmi3barsolarized
joshbarrass/goreddit

Oct 2019 - Oct 2024

Contributions:4 pushes, 1 branch, 10 tags in 5 years
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