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 experience
I very much like technically challenging tasks, and i'm also interested in the more soft side of development like agile software development (test driven development, pair programming, domain driven design). I'm not against solving problems involving non-trivial algorithms or mathematics.
Looking for a projects, where i can learn even more about software development - modern technologies, modern development processes, smart people.
I work as a Ruby on Rails/React Native developer on various projects
I worked as a Ruby on Rails developer on various projects
C++ developer working on Morgan Stanley proprietary middleware server for distributing marked data. The product is low latency (sub 1ms)/high throughput multithreaded publish subscribe system running on Linux. I was also the ruby maintainer in the firm.
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:
M.Sc., Computer Science