Welcome

This is my personal website. You'll find here:
  • Personal info: what I do, portfolio, my projects, contact,
  • Code: technical arts, documentation of some projects, some code experiments (webGL, directX)
  • Life: arts about personal finances, health, migration to Poland, stock exchange, startups and psychology
  • Resources: link-holders, gfx concepts, lists of stuff like games, reviews of things

About me

My real name is Roman Pietrzak. Yosh is my nickname since LAN parties and hours of Starcraft battles.

Software Developer

I'm a Software Developer at "expert" level - at least I think so ;)
I've worked in software development since 1987 - yep, I made my first "program" when I was 6 years old.
  • Take a look at some things I am involved in at Projects Page, my history of work (aka portfolio) and some other info at my "How to hire me" page
  • I do full-stack web development with node.js, JavaScript (including ES6), using HTML and CSS, playing a lot with webGL and Websockets, autotesting with Selenium and Mocha.
    • In past I used a lot of PHP and CoffeeScript. Years ago I worked with Flash and ActionScript.
  • I code with C, C++ and Java and little bit of assembler (ARM, SH4, MIPS). I really like Qt and QML. Also, I worked with Pascal and even Basic yeeeears ago.
    • I'm expert in Digital TV (SetTopBox, IPTV, MPEG, DVB etc.). I was working with CPU's from Broadcom and ST. My last embedded project was SkyQ Set Top Box
    • I did a lot of stuff for embedded platforms (IoT and industrial). I love ARM, Cortex. I understand basics of VHDL and electronics design.
  • I make my life easier scripting things with node.js and Python. I love TDD and automation.
  • I'm good with whole DDDD (Discover-Design-Develop-Deliver). I did software design/architecture, implementation, testing, integration. I did project management and team leading.

My public profiles

  • Skype: yosheeck
  • LinkedIn - public Linkedin profile
  • stack overflow - time spared to help
  • Freelancer.com profile - my old freelancing profile on Freelancer (former vWorker, former RentACoder). It's 5/5 points for all jobs !
  • CodeCanyon - some PHP work I've published on Envato Market years ago
  • Kongregate - playing web games, more: games
  • Wikipedia profile - few minor corrections
  • twitter - few tweets here and there.
  • Facebook - it's censored, it's retarted, it's brain washing waste of time. Call me old, but I prefer old-school forums related to specific subject instead of retarded fb functionality.

Contact

Don't hesitate to contact me by y(at)ke.mu. Some more contact info on my CV page

JavaScript failed !
So this is static version of this website.
This website works a lot better in JavaScript enabled browser.
Please enable JavaScript.