Last active: 3 months ago
Hi! I'm an dually degreed electrical engineer but also have very substantial software engineering experience. I'll start with the latter since it is probably more conducive to online work.
I am highly proficient in C++, C and Python; as for coding categories, I'm proficient with TCP/UDP/IP, serial (asynchronous and synchronous), USB, bit-bang methods, direct memory access, board bring-up and cross-compilation / non-x86 platforms (specifically ARM and PIC). Further, I'm a Linux enthusiast and have 12+ years using Linux in desktop, server and embedded applications. I have in depth knowledge of U-Boot, RedBoot, Grub, Lilo, Bash, the Linux Kernel, Wireshark, tcpdump, netcat and all the other standard open-source Linux utilities. I'm comfortable with Ubunutu/Debian, RHEL and its associated clones, Slackware and custom Linux builds (creating custom Linux builds is also a skill).
As far as electrical and computer engineering, I have a strong background in COTS integration, antennas, satellite design, autonomous sensor design and integration, board schematic and layout, parts selection, satellite communications, VSATs, and various other EE/CPE concepts.