About
Hi! I’m Finn - Currently an Electrical and Computer Engineering student at Worcester Polytechnic Institute
As you can probably see from my projects and posts, I’m interested in all sorts of different engineering related topics, here are some specifics:
- Robotics/Mechatronics & Control Systems
- Computer Engineering (FPGA design, computer architecture, RISC-V)
- Embedded Systems (IOT devices, PCB design, firmware and support software, real-time systems)
- Computer Science (DSA, systems programming)
- Competitive Programming (AdventOfCode, CodeWars, etc.)
Skills
- Programming
- Adept in C/C++, Python, and Rust, quick to learn new languages and environments, familiar with JavaScript, Java, MATLAB, C#, Nim and Verilog HDL
- Worked on many small and large projects including web development for a local club, systems programming, embedded programming, automation, and general scripting
- Working in teams
- As a lead for FRC team 2530, I planned and orchestrated the integration of hardware, software, and electronics with tight deadlines.
- Cooperated with a small team on software and physical designs using collaborative CAD, development software, and virtual discussions during COVID for the FIRST Innovation challenge.
- Led a small team of robotics students to implement swerve drive for the first time during the offseason.
- Relentless self-learning
- Learned about the theory of FPGA design through available academic resources and papers and demonstrated practical skills through self-guided mini-projects involving FPGAs.
- Gained experience in tooling and design software for creating PCBs (KiCAD) and creating the associated firmware (ESP-IDF/PlatformIO) for an embedded system.
- Amateur General class ham radio operator
Other skills/experience:
- Over 5 years of OnShape CAD experience
- Firmware development on STM32, AVR, RP2040, ESP32 and assorted ARM microcontrollers
- Experience using Fusion 360 for CAM & CNC manufacturing
Please contact me at finn.tinkerneering@gmail.com for any inquiries, ideas, suggestions, or questions. I will try to get back to you as soon as possible :)