Skip to content
View vextorspace's full-sized avatar

Block or report vextorspace

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
vextorspace/README.md

๐Ÿ‘‹ Hi, Iโ€™m Douglas Ronne

Iโ€™m a software engineer, mathematician, and builder of tools that make people more effective. Over the last two decades Iโ€™ve worked across embedded systems, CAD automation, manufacturing R&D, motor control, and productivity software. My work has ranged from low-level embedded controllers to full CAD/ERP systems used daily by engineers and manufacturers.

๐Ÿงญ I am in the process of taking my github account from a place where toy projects lived into being a proper portfolio since most of my work has been for private companies.

  • I will create a brushless DC motor controller in Rust-embassy, C++ Baremetal, C++ freeRTOS, and Rust-TockOs or Rust-RedOx (both of which will require some hacking for real time interrupts). This is to answer the question whether there are significant costs to using rust. I keep hearing both that rust is better and rust is much worse but have yet to see evidence either way.

๐Ÿš€ What I Do Best

  • Embedded Systems & Control โ€” from motor control to avionics, vision, sensor integration, and hardware debugging.
  • Legacy & Modernization โ€” skilled in refactoring, test-driven development, and growing long-lived software without constant rewrites.
  • CAD & Manufacturing Automation โ€” creator of flagship sheet-metal CAD software (~$5M annual revenue, 20% of new customers).
  • Team Growth & Leadership โ€” grew R&D at one company from 1 to ~40, blending software, mechanical, and industrial engineering into high-performing teams.
  • Problem Solving with Empathy โ€” I listen deeply to customers and colleagues to uncover real problems and craft practical solutions.

๐Ÿ› ๏ธ Tech & Tools

  • Languages: Rust, Kotlin, Java, Python, C/C++/C#, Ada, Assembly, Scala, Matlab, Groovy, LaTeX
  • Practices: TDD, BDD, refactoring, legacy code rescue, CI/CD, code review, microservices, distributed systems
  • Platforms: Linux (daily driver), Windows, embedded microcontrollers, CAD/CAM systems

๐ŸŒŸ What Makes Me Different

  • Builder Mindset: I thrive at the intersection of software and hardware, turning abstract code into real-world impact.
  • Lifelong Learner: From teaching university math to exploring new stacks like Rust and Kotlin Multiplatform, Iโ€™m always expanding my toolkit. Being open to what you do not know is the most important attribute of an engineer!
  • Adaptive Leader: Comfortable as both a hands-on engineer and a team builder who scales people, processes, and products.
  • Communicator: Easy to work with, skilled at smoothing relationships, and committed to team success over individual ego.

๐Ÿ“ซ Letโ€™s Connect


โšก โ€œI love building tools that have a physical manifestation.โ€

Popular repositories Loading

  1. resume resume Public

    my resume

    TeX

  2. dsronne_com dsronne_com Public

    just my personal webpage

    Python

  3. DewItAndroid DewItAndroid Public

    Kotlin

  4. vextorspace vextorspace Public

    My profile

  5. bldc-rust-embassy bldc-rust-embassy Public

    A Bldc Motor Controller on a raspberry pi picow in rust with embassy