João Silva

Hardware Engineer at EID S.A.

Sintra, Portugal
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
João Silva is a hardware engineer with nine years of experience specializing in programmable digital electronics, embedded firmware, and RF systems, currently working at EID S.A. He holds an MSc in Electronic Engineering (Telecommunications) from Politécnico de Leiria and has a track record building FPGA-based test setups and validating communication interfaces from internships at Renesas to R&D roles at INESC Coimbra. At CEC he spent several years delivering embedded systems and firmware, and his open-source contributions to the well-regarded liquid-dsp project show practical DSP and performance optimization skills (FEC, Viterbi decoders, AVX/SIMD). Comfortable across circuit design, PCB layout, and embedded software, João blends low-level hardware design with signal-processing expertise and an interest in software-defined and space communications.
code9 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (MSc) (EQF level 7) Electronic Engineering, Master of Science (MSc) (EQF level 7) Electronic Engineering at Polytechnic of Leiria
bookProfessional Course (EQF level 4) Electronics Automation and Computers, Professional Course (EQF level 4) Electronics Automation and Computers at Escola Secundária Leal da Câmara
languagesPortuguese, English, Spanish
github-logo-circle

Github Skills (5)

c1710
avx10
simd10
c1110
digital-signal-processing10

Programming languages (7)

TypeScriptC#C++ShellCJavaScriptPython

Github contributions (5)

github-logo-circle
jgaeddert/liquid-dsp

Sep 2021 - Nov 2022

digital signal processing library for software-defined radios
Role in this project:
userBack-end Developer
Contributions:1 review, 10 commits, 5 PRs in 1 year 2 months
Contributions summary:João primarily contributed to the development and enhancement of Forward Error Correction (FEC) functionalities within the digital signal processing library. Their work involved supporting inverted polynomials for encoding, configuring Viterbi decoders, and implementing various FEC configurations. The user also added AVX implementations for dot product calculations, indicating optimization efforts for performance. Additionally, they added support for reverse dot products and updated dependencies and SIMD implementations.
signaldigital-signal-processingdefinedmlscluster-computing
pepetech/iot-gateway

Mar 2019 - Feb 2021

Contributions:79 commits, 33 pushes, 1 branch in 1 year 11 months
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