I started adventure with commercial development in 2001. All this time I've been working on web application begining with php websites at Poland based companies and then java applications at US and Switzerland based corporations. Most of time I worked on backend site of enterprise applications but sice 2013 I have been focusing on modern, high quality front-end site of large IT solutions. My goal is to be experienced IT solution architect who can always select and use appropriate technology stack for given business expectations and budget.
Master of Science, Engineer • in the field of Computer Science •June 2003
Project Managment• July 2009
After couple of years of development I was sure that one person is not able to meed the needs of today business expectations. Team working and project managments skills are as important as technical knowledge, so ... I stared post-graduate studing of Project Managment :-)
Heterogeneous Parallel Programming• July 2009
Alghorithms course prepared by Princeton University• March 2013
ScrumAllience •April 2014
Scrum is far from perfect team management option but the best one I've ever seen, so ... I decided to get more knowledge about it and achieve certification :-)
Oracle Certified JEE5 Business Component Developer•March 2011
Sun Certified Java Web Component Developer•February 2009
Sun Certified Programmer•October 2006
Senior Web Developer • Freelancer • September 2014 - Present
In 2014 my scrum team (5 members at that time) started working on technology stack and orchestration for front-end of huge enterprise IT solution for airline business analysts.
My responsibilities are: developing the complex software areas and support lead's and architect decision making. While daily goals are: ensure clean architecture and coding standards of UI development, ensure quality by automated unit tests, finding corner cases and proposing solution of them.
The final product was successfully deployed in 2017. Now my team and me work on next version.
Technical Leader • August 2011 - September 2014
In 2011 I joined to the team as Technical Leader and started maintaining and developing medium size Java/GWT application.
The product goal was gathering feedback about corporation from external customers and then process and present reliable data to top managment. The effort expected from feedback provider had to be extreamly small. The key technical goals were: manage with high volume traffic peaks, providing features for analysing gathered data, ensure nice look&feel mostly for external customers
My role in the product included: on technical site supporting Project Manager and Product Owner while making business decisions, leading solution finding processes and ensure appropriate implementation, ensure automation of daily based processes, decreasing technical debt
Quidquid agis, prudenter agas et respice finem
Whatever you do, do cautiously, and look to the endOvidius
The one who is unwilling to work shall not eat.2 Thessalonians 3:10, Holy Bible
Whatever you do, work at it with all your heart, as working for the Lord, not for human mastersColossians 3:23, Holy Bible
Now to the one who works, his wages are not counted as a gift but as his due.Romans 4:4, Holy Bible
Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle. As with all matters of the heart, you'll know when you find it.Steve Jobs
If you are interested in any form of colaboration with me or my small firm, please let me know about it. Let's do together something great !