Who are you, pmcoltrane?

I am a software engineer

I write code, mostly in C++ and C#
I mentor junior developers and interns.
Have we worked together?
Should we work together?
Let's connect.

Me looking serious.

I tinker with electronics

KiCad is my EDA tool of choice.
My workbench is usually a mess.
At desoldering, sadly, I have a black thumb.
See my personal blog.
(Do people still blog?)

Me looking older and serious.
What have you done?!

☑ Developed Physics-based 3D Simulations

Designed UI and integrated C++ methodologies for scene-based 3D modeling and physics-based simulations.

Led a medium-sized scrum team, guided development, and mentored junior developers.

Demonstrated new functionality to the customer, and acted as a point-of-contact for other development teams.

Technologies

  • C++
  • C++/CLI
  • C#, WPF
  • Sqlite

☑ Grew a Lemon Tree from Seed

It's only about six months old, but... look at it.
Look At It!

☑ Designed & assembled test boards (PCBs)

Prototyped on breadboard, captured hardware design in KiCAD, and assembled test PCBs for simple lab work. Typically test boards for PMICs, microcontrollers, programmable gate arrays, etc.

Fun fact

Work with UART enough, and you can read it straight from the oscilloscope.

(But it's easier to use the UART decoder.)

☐ Emigrated to Mars

No, I haven't done this. Yet.

But if SpaceX makes its tickets affordable, maybe I'll retire there.

☑ Built In-Process Gauging Solutions

Designing, building, and developing measurement algorithms for custom automted in-process gauges for manufacturing shop floors.

Measurements of flatness, diameters, and pipe thread characteristics (face chamfer, taper, runout, TPI, etc.).

Technologies

  • C/C++
  • C#, WPF
  • Siemens Simatic (PLC programming)

A little advice

Lift with your legs, and always wear steel-toed boots.

☐ Reverse-engineered an Alien Spacecraft

Nope, I haven't done this either.

You probably need a TS/SCI clearance for that, right?

☑ Developed Machine Monitoring Systems (MMS)

Machine monitoring for manufacturing, primarily Okuma and Fanuc CNC mills and lathes.

Technologies

  • Okuma THINC
  • Fanuc FOCAS
  • MTConnect
  • OPC

A little advice

Follow web best practices in software, and stick to web standards. Don't go proprietary.

☑ And other cool things...

I've done a lot of other cool things in my life, too.

Did you know that I...

...went to school at North Carolina State University?
Go Wolfpack!

...worked as a preventive maintenance technician?
(At RF Micro Devices... now part of Qorvo)

...write sci-fi stories in my free time?
(But nothing published, so far...)

...have worked with a lot of amazing people?
Maybe I'll work with you, too, someday.

How can I contact you?

Find me on LinkedIn.

pmcoltrane on LinkedIn