Bartek Banachewicz

Bartek Banachewicz

ABOUT ME
All-around Software Engineer
All-around Software Engineer

IMPORTANT: If you want to contact me, and your timezone is significantly different, feel free to just open a session request during my timezone evenings (after 8pm till midnight). I've noticed that figuring out the request details via chat is extremely cumbersome.

I'm a professional developer working on Application Performance Management in Dynatrace; currently stationed in Gdynia, Poland.

I've done a number of jobs in the past, including Graphics Driver development at Intel, Game Development at Huuuge Games and other, potentially unrelated things.

I've started programming wanting to be a game developer, so there's a huge chance I can help you with your C++ game project. I also know my ways around the low-level parts of C and C++.

Right now my main focus at work is Node.js, so if you have some questions about that, ask away. I also did a fair share of weird front-end experiments, so Three.js, WebGL and stuff like WebWorkers don't scare me.

And finally, if you need some tips about Haskell or functional programming in general, that's my personal hobby area.

In general, don't hesitate to ask, as I always try to get the feeling for your problem so that we both end up satisfied!

()
Joined June 2014
EXPERTISE
10 years experience | 23 endorsements
C++ is the language I use the most in my professional work. Since I've started learning it, I was honing and polishing my skills, includi...
C++ is the language I use the most in my professional work. Since I've started learning it, I was honing and polishing my skills, including advanced template metaprogramming, nontrivial use of standard library, and Standard C++ conformance. I have a gold C++ badge on Stack Overflow, with over 400 answers. Recently I refreshed my knowledge with "Advanced Modern C++" course, which further solidified my C++17 skills. I can work with C++ in pretty much any IDE, on any operating system in use today.
8 years experience | 21 endorsements
I've been working with OpenGL for many years now, both professionally and as a hobby. I've used it in the desktop, ES and WebGL variants,...
I've been working with OpenGL for many years now, both professionally and as a hobby. I've used it in the desktop, ES and WebGL variants, both to deliver solutions and leading workshops. I've helped numerous people with their OpenGL problems, and can introduce you to modern best practices, show you the useful tools and make sure you reach your goal.
WebGL
View more
WebGL
View more
4 years experience | 30 endorsements
I've been working with Haskell as a hobby for quite some time now. I have a solid understanding of the language. I wrote some blog posts ...
I've been working with Haskell as a hobby for quite some time now. I have a solid understanding of the language. I wrote some blog posts about it, which you can read on my blog: http://blog.banachewicz.pl I've authored a game framework in Haskell called Hate: http://blog.banachewicz.pl/Hate I should be able to help you with your personal learning, as well as most of the university assignments.
5 years experience | 6 endorsements
I like to experiment with web APIs; I'm not a typical FrontEnd developer, but I know my ways around WebGL and other funky things in brows...
I like to experiment with web APIs; I'm not a typical FrontEnd developer, but I know my ways around WebGL and other funky things in browsers. I've written Phaser games and distributed computing tools in JS as well.
3 years experience | 1 endorsement
I've used C on embedded systems such as Arduino and STM32. I've written freestanding programs as well as tools residing in the POSIX ecos...
I've used C on embedded systems such as Arduino and STM32. I've written freestanding programs as well as tools residing in the POSIX ecosystem.
WinAPISDL
View more
WinAPISDL
View more
3 years experience | 1 endorsement
I've made a few smaller projects in Lua with Corona, and I used Lua in my hobby coding. I have a fairly good understanding of the language.
I've made a few smaller projects in Lua with Corona, and I used Lua in my hobby coding. I have a fairly good understanding of the language.
2 years experience
OpenGL ES was my main focus at Intel.
OpenGL ES was my main focus at Intel.
EMPLOYMENTS
(Senior) Software Engineer
Dynatrace
2015-09-01-Present
I've been working in Dynatrace for the past couple years, tackling various issues in different areas of our codebase.
I've been working in Dynatrace for the past couple years, tackling various issues in different areas of our codebase.
Python
Java
C++
View more
Python
Java
C++
JavaScript
Google Web Toolkit
View more
Game Developer
Huuuge Games
2014-11-01-2015-07-01
I've been working on multiple mobile titles for both Android and iOS.
I've been working on multiple mobile titles for both Android and iOS.
C++
C++
Artificial Intelligence Software Engineer
Quantum Lab
2014-08-01-2014-10-01
I temporarily joined a very small startup dealing with recognizing human emotions.
I temporarily joined a very small startup dealing with recognizing human emotions.
Python
C++
OpenCV
View more
Python
C++
OpenCV
Machine learning
Computer Vision
iOS
AI
View more