passionate about software development, pragmatic, loves new technologies, fast learner, technology agonistic, attention to detail, good algorithmic skills, troubleshooting skills, 10+ years of software development experince
I very much like technically challenging tasks, and i'm also interested in the more soft side of development like agile software development, software design. I'm not against solving problems involving non-trivial algorithms or mathematics.
Looking for a job, where i can learn even more about software development - modern technologies, modern development processes, smart people.
I'm a C++ developer working on Morgan Stanley proprietary middleware server for distributing marked data. It's a low latency/high throughput publish subscribe system running on Linux and Solaris.
I was a lead programmer in a 3-people team porting LogMeIn to Macintosh. LogMeIn is a remote access solution for remote controlling machines behind firewalls. The code is a heavily multithreaded/networking oriented C++ code.
I've been working on company's desktop CAD application called ArchiCAD. It is a large (~5 M loc) C++, multiplatform (Mac+Windows) application. In addition to C++ we used a lot of Java based solutions where it was appropriate/possible.
As a MacOS technical lead, one of my main job was helping others in solving MacOS specific issues.
I've also contributed a lot to the development infrastructure.
Summer scholarship, in Toyama, Japan. Worked on a C++, MFC based GUI application for an industrial robot.
Not trivial contributions to the following projects:
I use these outsourcing sites to learn interesting new technologies, in real word projects.
M.Sc., Computer Science