I am a software engineer with 20+ years of experience and I am looking to contribute to freedom tech. This is could be anything related to Bitcoin, Nostr, or similar.
Most of my work has been for embedded systems, so a lot of C and even some Verilog on everything from bare metal to Embedded Linux. Over the past 2 years, I have been writing PC applications in C# and Matlab and I have experience with Java, Lua, Ruby, and C++, so I'm comfortable with higher level languages. I'd be happy to learn Rust, Go, or anything else that will make me useful.
If anyone has any thoughts, big or small, technical or personal, as I start this journey, feel free to respond.
Login to reply
Replies (2)
contribute to or start an open source project
Take a look at nostr.net for some existing projects. There aren't many C/C++ projects yet, but were betting there will be
I sort of have an embedded background in old automotive processors, mostly binary editing and disassembly, but I have a long list of projects you may be interested in
I mostly write C, C++ and C# libraries (over 500k lines of code in my repos)
- C low-level cryptograhpy library
- C++ nostr sdk
- C# low level utility libraries (for server app development) -
- C# full stack server + browser extension for nostr nip07 -
if you visit https://www.vaughnnugent.com it is served to you using my http framework and web server software :)
GitHub
VnUgE - Overview
Building software I shouldn't be.
Low-level and server engineer - VnUgE
GitHub
GitHub - VnUgE/noscrypt: A nostr specific cryptography library written in C
A nostr specific cryptography library written in C - VnUgE/noscrypt
GitHub
GitHub - ShadowySupercode/aedile-ndk: C++ System Development Kit for Nostr
C++ System Development Kit for Nostr. Contribute to ShadowySupercode/aedile-ndk development by creating an account on GitHub.
GitHub
GitHub - VnUgE/VNLib.Core: High performance server application utility libraries
High performance server application utility libraries - VnUgE/VNLib.Core
GitHub
GitHub - VnUgE/NVault: A self-hosted, multi-user, nostr credential vault, with cross-browser NIP-07 extension
A self-hosted, multi-user, nostr credential vault, with cross-browser NIP-07 extension - VnUgE/NVault