× {{alert.msg}} Never ask again
Marek Publicewicz

Marek Publicewicz

Full-stack developer with 15 years of experience, helping US startups full-time since 2005. Refactoring & code simplicity master.

Warsaw (+01:00)
English
ABOUT ME
Deep expertise in: frontend javascript (14 years), C, Java (12 years), PHP, perl, (8 years), Scala, Ruby, Rails (5 years), Objective-C & iOS frameworks (4 years). Big fan of TDD & best practices regardless of the technology stack. Writing code professionally since 1999, worked on more than 100 projects in the last 8 years. Featured in Washington Post in March 2013
EXPERTISE
6 JavaScript
5 Ruby on Rails
5 PHP
5 Ruby
4 jQuery
4 SQL
3 HTML/CSS
3 Git
Javascript expert help JavaScript - 14 years experience
I know the language inside-out and I usually know how to patch existing libraries. Skilled at things like namespacing (and organizing code in general), prototypical inheritance, closures, advanced DOM manipulation, AJAX, timeouts & intervals
Ruby expert help Ruby - 6 years experience
Started using ruby because of Rails, but then worked backwards, investing significant amount of time to understand the foundation. Experience with Ruby MRI as well as JRuby.
Ruby on rails expert help Ruby on Rails - 5 years experience
Worked on Rails 2.x, Rails 3.x and Rails 4.x projects, ranging from end-to-end app development, to working on legacy code, to upgrading Rails 2.x apps to versions 3.x and 4.x
Ios expert help iOS - 4 years experience
Developed a few iPhone productivity apps as well as mobile clients connecting to backend servers. Worked mostly with native APIs, also used Phonegap but overall strongly prefer the native approach.
Java expert help Java - 14 years experience
Learned Java 1.1 (late 1999's); worked as senior java developer for 2 years in 2007-2008 for an international company in a supply-chain management sector. Holding 3 Sun Microsystems certificates: Sun Certified Java Programmer, Sun Certified Web Component Developer and Sun Certified Developer. Still using Java today, mainly for web development with Spring Web MVC & Hibernate
Backbone js expert help Backbone.js - 3 years experience
I've been coding in javascript since late 90's; discovered Backbone in early 2012 and have used it in four different projects so far (2 saas solutions, a chrome extension and an online version of a board game)
Html css expert help HTML/CSS - 14 years experience
14 years of web frontend development experience, I know all HTML & CSS tricks, including making things cross-browser compatible.
Php expert help PHP - 10 years experience
Picked up PHP around 2003 and used it a lot between 2003 and 2009 (at which point I started moving more and more towards ruby). I've created custom Drupal modules, custom Wordpress plugins, used CakePHP and Kohana frameworks (also created my own small MVC framework at some point)
C expert help C - 14 years experience
The very 1st language I learned; used it to write native extensions to perl & python; also implemented a few desktop apps in C / C++
Mysql expert help MySQL - 14 years experience
I can do all types of queries, know quite a few things about MySQL internals, usually can find answers to query performance problems. Worked a lot with triggers and stored procedures too.
Sql expert help SQL - 14 years experience
Worked a lot with both MySQL and PostgreSQL
Perl expert help Perl - 14 years experience
Perl was the very 1st scripting language I used; successfully used it to architect & build a backend stack for a local startup in 2000-2005 (which went public a few years later)
Jquery expert help jQuery - 7 years experience
Have been using Prototype before jQuery came out, then switched to it and used exclusively since 2006 or so.
Scala expert help Scala - 3 years experience
Started working with Scala in 2011, worked on a medium-sized enterprise solution which was a mix of standard Java (in the backend) and using Scala / Lift framework at the frontend layer
Git expert help Git - 3 years experience
Switched to it from subversion about 3 years ago. I'm a proficient user and know quite a bit about how git works internally.
I CAN HELP YOU WITH
GITHUB
js-pivot 2   0
CSS Ruby JavaScript
xsbt-web-plugin 2   0
Web app support plugin for XSbt using Jetty Web Server
Scala Shell
wild-comments 1   0
Ruby JavaScript
ios-real-estate-with-tdd 0   1
Real Estate listings browser using a publicly available JSON data; written using TDD methodology
Objective-C
actioncable 0   0
Framework for real-time communication over websockets
HTML Ruby CoffeeScript
REVIEWS
Average Rating
5.0
(164 ratings)
Awesome mentor!
163
Pretty good
1
Could've been better
0
Needs improvement
0
Unsatisfactory
0

Can't thank him enough. Truly helpful
sarah Nov 10, 2016

Never fails to help
sarah Oct 20, 2016

Dont know what i'd do without him he's very useful and im learning loads from him!
sarah Sep 27, 2016

awesome, great for php tutorials and detective work :)
James Sep 22, 2016

He has been helpful in improving my approach to understanding a new codebase through the first session. I have a clearer comprehension of how things work behind the scenes.
Edwin Kupara Sep 22, 2016

Very informative and knowledgable.
Donald Sep 15, 2016

always left the lesson satisfied
sarah Sep 13, 2016

I would highly recommend marek I grew to trust him as a mentor
sarah Sep 11, 2016

would highly recommend marek he's awesome
sarah Sep 02, 2016

Very good mentor. Quickly found solutions to difficult form issues as well as inline ajax editing.
Max Aug 31, 2016

Marek was very helpful and patient! Thank you so much for your time.
Rany Aug 31, 2016

amazing mentor
sarah Aug 30, 2016

Explains really well and gives you options of ways to do things. Definitely would recommend
sarah Aug 23, 2016

Very patient, really takes his time to explain.
Sanni Oluwatoyin Yetunde Jul 29, 2016

Marek was very patient and knowledgable. We discusses the overall concepts of what I was trying to accomplish and therefore touched on various subjects that I needed to know.
Donald Jul 26, 2016

Marek is not only an expert but also very patient and communicates excellently. He is also very friendly, understandable, and will diligently work on the issue until it is resolved and will make sure you understand what you did. I don't know what more one could want in a mentor. He is the complete package you are looking for!
Moe B Jul 19, 2016

Good mentor, nice and patient, and problem was solved :)
Bobby Dong Jul 13, 2016

Marek was amazing. In a very short session, he was able to show me how to get a RoR app online - something I had struggled with for hours. Thank you!
Laurie Campbell Jul 08, 2016

Amazingly helpful!
Joe M Jul 06, 2016

Extremely helpful, skillful and easy to work with, Would definitely recommend.
P16 Jun 05, 2016

Very Helpful, Would definitely recommend!
P16 Jun 04, 2016

Marek is extremely knowledgable! I could not have figured out how to implement my reporting system without him. It saved me so much time and frustration trying to come up with a solution myself! I cannot wait to get more mentorship from him in the future.
Leah May 04, 2016

Did some research, Identified the problem, and then updated everything.
Rashidi May 06, 2014

Helped me sort through the issue quickly and explained what I had done wrong.
Rashidi Apr 25, 2014

Marek was an amazing help. He was quickly able to solve my problem and had done advanced preparation by reviewing the documentation of the specific plug-in I was working with. He had also recreated my problem with the code I provided, which made the process very fast and efficient. I highly recommend Marek and will be sure to reach out for all future javascript issues.
Kyle Apr 22, 2014

very knowledgeable and resolved my issue fairly quickly. thanks
Anthony Apr 17, 2014

Marek is very patient and clearly very talented at what he does. I would strongly recommend him!
Sandra Apr 16, 2014

Great help and insight into my rails bug hunt! Thanks
Erik Lukas Apr 02, 2014

It was great to have a mentor as knowledgeable and helpful as Marek. He really knows what he's doing and I'd definitely use again.
brianv Mar 24, 2014