Hi, I’m Chris. I’m a geek software consultant in Ann Arbor, Michigan. I’m also a: F# MVP, (ab)user of LINQ, polyglot, speaker, blogger, writer, video game connoisseur, Detroit sports fan, and BBQ addict.
This blog is where I write about my adventures in software development/life.
Hiring Me
I’m always interested in learning about new opportunities to help people develop awesome software. If you have such an opportunity, please feel free to ping me – hireme [followed by @ followed by] chrismarinos.com. I’ll also reply to DMs on twitter if you like that better.
What I Bring to the Table
Most readers of this blog probably know me for my community work with functional programming and F#. I have given numerous talks and trainings on F#/FP in the US and Europe, helped to build the second release of Try F# (go play with it if you haven’t!), created the F# Koans, and written articles for MSDN magazine. I’m also a 4 time (and hopefully counting) Microsoft MVP in F#.
I’m proud of my community achievements, but one of the lessons that I learned early in my career was to keep two dimensions of expertise- vertical and horizontal. The vertical represents deep technical knowledge (for me this is still .NET), and the horizontal represents experience with many different technologies. While I haven’t publicly promoted it, I’m also proud to be able to say that I have production experience building the following applications for clients:
- A browser based e-reader using Backbone.js, Rails, Coffeescript, SCSS, Heroku, and S3
- A large Django web application
- An Android tablet application to digitize paper reporting and sync data to an Azure service
- Core data processing libraries written in .NET (built using MVVM, WPF, Silverlight, and of course LINQ
I have also had personal (not for client) forays into other major technologies like iOS, Scala, Node, etc.
I believe that my two dimensional technical expertise is a great strength, but I also pride myself on balancing that with non technical skill. Keeping my writing, speaking, and other “soft” skills sharp is a big priority for me. I would love to share and grow my mix of technical/non technical chops with a great team of people who are passionate about building amazing things.
What I Look For
In a nutshell, I want a job that will really push me to grow both my technical and and non-technical skills. Within reason, I’m technology agnostic about the work, but I prefer jobs that don’t limit my horizontal technical knowledge (as mentioned above). My ideal role involves being a leader in building products/libraries and driving technical change for teams.
Location
I currently live and work in Ann Arbor, Michigan. I have a desire to stay in the area, but working remotely, traveling, or even short-term relocation are all options. Given the right opportunity and location, permanent relocation is also a possibility.
5 Comments
Hey Chris,
Couldn’t find an email address to reach you directly, so here I go! I enjoyed your recent piece on F# + MVVM, and attended a presentation where someone went over the F# Koans, which is a very nice idea.
I noticed on your twitter feed that you traveled not so long ago to California, any chance we can get you to talk at the SF F# user group http://www.sfsharp.org ?
Cheers,
Mathias
I’d love to come speak at the SF F# user group some time. I’ll follow up via twitter/email!
Hi Chris. Congrats on Dive deep F# book input.
As you’ve been involved in Try F#, please take a look at Elm by Evan Czaplicki.
He has a try Elm site … Thanks
http://elm-lang.org/blog/games-in-elm/part-0/Pong.html
@Art
Thanks for the kudos, and interesting stuff with Elm. I’ll have to dive into it a bit more before I form an opinion, but it looks pretty cool!
-Chris
Hi Chris,
We recently started an F# User Group in Washington, DC and I would love to feature you as a speaker. Please let me know if you would be interested and I would be happy to work on scheduling a time that would work best for you.
Thanks and ciao,
Riccardo