KM
Christian Talent
@chicsa
6d ago
Software Engineer
Oak Ridge, TN
senior
I'm a seasoned software engineer, expert in C and C++, solid in Java, Python, and many other languages. I specialize in concurrent systems, from multi-threaded to HPC. I have a particular love of any hard-core number-crunching. Wherever I go, I also fill the existing holes. Sometimes, a company needs a front-end, sometimes a build system. Sometimes, a company needs someone to train the new-hires and to mentor the not-as-new-hires. I do these things, in my extra on-the-job time.
In my most recent position, I was asked to parallelize a not-quite prototyped serial application. First, I rewrote the ideas into an actual software framework. Then, I made it multithread, using OpenMP. Then, I made it multi-node, using MPI. In 4 months, I took it from an idea to publishable. I was not told that they wanted to publish the application, until two months before release, but I had already brought the code to that standard, because that's just how I work.
The most important thing to me, in an employer, is the desire to put out a quality product. After that, I highly favor any company whose aim is to make the world a better place, even abstractly, like teaching apps or autonomous robots for hospitals. For the job, I don't mind mountains of scut work, as long as I also have interesting problems to solve... and I love robots. I wasn't a mechE for nothing.
In my most recent position, I was asked to parallelize a not-quite prototyped serial application. First, I rewrote the ideas into an actual software framework. Then, I made it multithread, using OpenMP. Then, I made it multi-node, using MPI. In 4 months, I took it from an idea to publishable. I was not told that they wanted to publish the application, until two months before release, but I had already brought the code to that standard, because that's just how I work.
The most important thing to me, in an employer, is the desire to put out a quality product. After that, I highly favor any company whose aim is to make the world a better place, even abstractly, like teaching apps or autonomous robots for hospitals. For the job, I don't mind mountains of scut work, as long as I also have interesting problems to solve... and I love robots. I wasn't a mechE for nothing.
Connect
Work Preferences
full-time
part-time
contract
remote
relocation-domestic
Education
Period | Degree | School |
---|---|---|
2006 - 2007 | MS Computer Science | University of Colorado |
1993 - 1999 | BS Mechanical Engineering | University of Oklahoma |
Member since July 2025