Who’s this JC?

Hi, and welcome to my blog!

My name is Josef Nygrin, and I was born in Prague, Czech Rep., on September 25th, 1981, currently living in Belgrade, Serbia. More on my LinkedIn.

My motto:

“Everything has its beauty but not everyone sees it”

What is my fun?

I love my wife, coffee, Monty Pythons, good food, taking photos, good books, good movies, walks on fresh air (so rare in todays cities, I know), messing around with Photoshop, music, talks about interesting topics, geeky humour, … to be honest – almost anything. I also love science – maths and physics esp., so I guess here and there it’ll pop up around here also…
I’m a big fan of open-source movement, and Ubuntu enthusiast.
Since recently, my big fun is Lisp; to quote Eric Raymond‘s essay “How to Become a Hacker” (quote taken from Paul Graham‘s Beating the Averages):

Lisp is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you a better programmer for the rest of your days, even if you never actually use Lisp itself a lot.

And as Matthias Benkard once wrote

[…] I have been proven wrong – by Common Lisp itself. I’ve been playing around with it for a while now, and I absolutely love it. In fact, Common Lisp seems to be more of a drug than a programming language, and a highly addictive one, too. Whenever I try to get away from it, even just a little (in order to write a shell script, say), it pulls me right back! I can’t stand using or even reading anything else anymore! HELP!

What do I do?

I’m a self-taught programmer (C/C++, Asm, C#, PHP, JS, Java, bit of Perl and Python, bash etc, currently learning and LOVING Lisp), programming for fun since I was 8, and more seriously since I was 12.
My main programming interests involve computer graphics, performance and parallel programming, data-mining, meta-programming, interface and library design, and code security.
My current “learning interests” involve test-driven development (TDD) using unit-tests, advanced use of regular expressions in text classification, API design and programming, parallelization of data-mining using meta-data, and Lisp.

Do I have a job?

Shockingly, yeah…
Since July 2005 I’m working for Czech industrial company, that specializes in precision measurement instruments. My work involves communication of PC with the instruments, database programming (data gathering), statistical computations, and embedded systems programming.
Since December 2008 I’m working for Serbian-American company specializing in eCommerce, working on the software back-end; this involves mainly text-based data classification and meta-data extraction, API programming.
Since December 2012 I’m working for US-based off-shore outsourcing company. This involves variety of projects, mainly in C++.

Any more info?

You can check my LinkedIn profile.

You can email me at `echo yrpq9wt9zxkv5631.vj7xi@9lj | tr 7-9s-zi-ra-h0-6.@ a-z0-9@.`

Thank you for your visit!