334 days 23 hours
50 mins 33 secs

The final countdown.

Looks a bit neglected here. Updates coming soon.

Scroll For More Info

  • About
  • Contact
  • Subscribe

Get To Know Me.

I have an extremely diverse skillset, capable of contributing at every layer of the design stack. To that end, I pursued degrees in both Computer Engineering and Mechanial Engineering. I'm passionate about learning and I'm always looking for a new challenge. Have anything in mind?

Computer Engineering

Knowledgable in systems design, digital circuit design, and RF

Mechanical Engineering

Skilled in mechanical design, design anlysis, and modeling.

Software Design

7+ years of multi-platform development using diverse toolchains and frameworks.

Hardware Design

Expertise Schematic Capture and PCB Layout & Design. Experience with all stages of board development, bringup, and PCBA manufacturing..

Clean Code

Detail oriented software development, realizing that for code to be valuable, it must be function, readable, and extensible.

Design Fabrication

Significant experience in mechanical and electrical prototyping. From developing models and layouts to CNC operation and FFF 3D printing.

Get In Touch.

Obviously I have more to share than what I can fit in a few blurbs on a personal landing page. Feel free to contact me for more details or to collaborate.

Sending...
Your message was sent, thank you!

Subcribe To Our Newsletter.

I've got to warn you that I don't actually have a newsletter, so who knows what will actually happen to that email you're about to enter.

Something pithy and erudite.

Need to know something? Try Wikipedia or Stack Overflow. Get $0 off when you use it because its already free.