Skip to content
View Thiird's full-sized avatar

Highlights

  • Pro

Block or report Thiird

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Thiird/README.md

Stefano Nicolis

Embedded Systems Engineer based in Bologna, Italy.
Bsc/Msc in Computer Science.

I'm a Full-Stack Embedded Systems Engineer with expertise in embedded software, firmware, and electronics.

Coming from Computer Science, my role centers on embedded software and firmware, but I maintain a strong skillset and interest in the electronics side.

On the software side, I do microcontroller firmware (bare-metal and RTOS-based), embedded Linux user-space applications and system programming. My languages are C, C++, and Python.

Hardware wise, I design PCBs with KiCAD, and enclosures with Fusion360.

I discovered embedded systems in 2020 by casually discovering it online and quickly developed an interest in both firmware and hardware. Coming from computer science, I've always developed my own PCBs to learn the hardware side. I built a macropad, then keyboards, then a custom desktop mouse, then I got my first full time job in the industry.

I'm a very attentive person, I like to be in order, on time, and know how things work down to the single atom. This attention to detail is what draws me to embedded systems, where single bits matter. I take great pride in being in a position where I get to study and develop technology, really.

When I'm not working I write poems, talk to people and stay in shape with calisthenics.


Website LinkedIn X YouTube Email


"Contributing to Humanity's collective enlightenment"

Popular repositories Loading

  1. trafficsolver trafficsolver Public

    Simulation of cars in a 3D environment

    Java 1

  2. awareness16 awareness16 Public

    A 4x4 macropad that uses MX-like mechanical switches. Used as pathfinder for my first fully custom mechanical keyboard.

    1

  3. jtagstudy jtagstudy Public

    A project to understand JTAG by bitbanging some of its functionalities on the AVR architecture.

    C 1

  4. awareness16_FW awareness16_FW Public

    Firmware for my Awareness16 macropad

    C

  5. stm32F0_devboard stm32F0_devboard Public

    Simple STM32F0 development board

    HTML

  6. pcb_heater pcb_heater Public

    PCB heater to keep my feet warm during winter coding sessions

    Assembly