Lucas Teske

Software Engineer at Teske Virtual System

São Paulo, Brazil
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
Lucas Teske is a versatile software and hardware engineer with 12+ years building embedded systems, compilers, security tooling, and home automation, and he currently co-leads Tesmus Technology while working as a software engineer at hoop.dev. He combines deep low-level expertise—contributions to TinyGo that added Nintendo Switch support and driver-level work on RTL-SDR tuners—with practical product experience shipping game engine and satellite-related systems. A lifelong hacker and FPGA enthusiast, Lucas streams hardware projects (from Tesla coils to SDR and custom emulators) and pursues the uncommon goal of designing a processor on silicon. He pairs formal study in physics and information systems with hands‑on electronics training and a HAM license, giving him a rare mix of theoretical grounding and field-tested tinkering. Active in open source and creator communities, he bridges research, security, and embedded engineering to turn ambitious prototypes into production-ready solutions.
code12 years of coding experience
job11 years of employment as a software developer
bookCursinho Etapa
bookPhysics, Physics at USP - Universidade de São Paulo
bookHigh School Industrial Electronics Technology/Technician, High School Industrial Electronics Technology/Technician at ETEc Getúlio Vargas
bookBachelor's degree Information Systems, Bachelor's degree Information Systems at UFSCar - Universidade Federal de São Carlos
languagesChinese, English, Portuguese
stackoverflow-logo

Stackoverflow

Stats
652reputation
59kreached
8answers
8questions
github-logo-circle

Github Skills (30)

switch10
llvm10
c1110
c1710
gpio10
go10
sys10
arm10
embedded10
rtl-sdr10
wasm-pack9
rust-wasm9
microcontroller9
wasi9
linkage8

Programming languages (24)

C#JavaC++CRustMakefileM4Go

Github contributions (5)

github-logo-circle
pinkavaj/rtl-sdr

Jan 2016 - Apr 2017

RTL-SDR experimental branch
Role in this project:
userBack-end Developer & Embedded Systems Engineer
Contributions:40 commits in 1 year 2 months
Contributions summary:Lucas primarily contributed to the `rtl-sdr` project by implementing and extending features related to the R820T tuner. Their work involved porting manual gain settings, integrating bandwidth controls, and adding support for the Bias T from the RTL-SDR Blog V3 dongle. Additionally, the user modified the rtl_tcp and rtl_fm tools, adding bandwidth options, implementing a GPIO fix, and refactoring to improve code. This work demonstrates a focus on both driver-level interaction with RTL-SDR hardware and user-facing application enhancements.
rtlrtlsdrsoftware-defined-radioqualcommsdl
tinygo-org/tinygo

May 2020 - Sep 2020

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 reviews, 10 commits, 8 PRs in 4 months
Contributions summary:Lucas made significant contributions to adding Nintendo Switch support to the TinyGo compiler. They implemented core runtime functionalities specific to the Switch platform, including system call handling, memory management, and output string functions. The user also developed a linker script tailored for the Nintendo Switch and addressed memory access issues within the print calls. They further improved the dynamic loading capabilities and optimized the build process for the target platform.
rp2040nrf52nrf528408051pong
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
Lucas Teske - Software Engineer at Teske Virtual System