Tomasz M.
Szczecin, Poland
100%
Job Success
Top Rated
Legacy Fighter, PHP Web App Developer, PHPing since 1998
$42.00/hr
You want to upgrade your app to better care for your clients? A custom WordPress plugin, a Symfony module, a new API? Or to transform Excel docs into a personalized digital product? I'll be glad to help modernize your code, its architecture, infrastructure, performance, code quality and whatever else you might need. "I can walk in the swamp of legacy code up to my ears and will not hesitate to kneel". I can significantly contribute to your peace of mind. It's me who will spot inconsistencies & security flaws, analyse edge cases & performance issues, add missing tests, suggest improvements and fix typos (in German and French too). I communicate clearly and precisely. I ask questions until I understand fully. I am a registered EU VAT entity.
Briefly:
* Coding for a living since 1992 in various languages
* Seriously PHPing since 1998; Certified PHP Engineer
* Master of Science in Electronic Engineering since 1990
Most recent projects:
* Personalized training plan generator - a set of APIs calculating running training details and rendering a PDF, plus a WordPress plugin to control access (Symfony, Laravel, AWS Lambda; 5km up to the marathon are covered)
* a custom made, blazing fast CMS with a few plugins, connecting it with external data sources; happily used by many US businesses
* jobpage.com (2 years) - a unique blend of an Applicant Tracking System and a community portal for job seekers; I was responsible for everything: coding, database design, optimisation, cross-browser UI, admin panel, billing and payment processing etc. I have also suggested and carried out several features and improvements.
* iai-shop.com (3 years) - e-commerce system (SaaS) serving thousands online businesses worldwide; I was the first Master Program Developer in a team of approx. 10 Senior and Junior Program Developers (code design & development, huge performance optimisations, security inspection)
* iai-system.com (3 years) - designed, developed, fixed & secured parts of a team productivity suite (news, CRM, EDI, billing, helpdesk, task & time management, support tickets etc)
Multifaceted non-coding experience:
* publisher of a quarterly for medical specialists,
* Financial & Costing Analyst at a chemicals company,
* area coordinator and agent instructor at the National Lottery,
* and even an EEG-biofeedback brain trainer.
Time for the boring part: the traditional list of technical jargon and acronyms, where size is meant to impress, but after N-th profile it starts to hurt your eyes. But supposedly UpWork uses it to match offers, so we should not neglect it.
What I use most often:
* PHP (naturally), Symfony, MySql, Docker, Git (of course) + Github + AWS Code Commit etc., JavaScript + jQuery (certainly), Bash scripting, CSS
What I used fairly recently:
* Laravel, Kohana, Zend Framework, CodeIgniter, Yii, PostgreSql, VirtualBox, SVN, SASS
What I used deeper in the past:
* programming languages: C, C++, i8051 Assembly language, Pascal, Object Pascal (Delphi), FoxPro, Perl, Fortran and even PostScript (writing code for printers);
* databases: MS Access, FoxPro
* JavaScript libraries: AngularJS, Redux, Prototype, Scriptaculous, YUI
* automated builds: Grunt
* continuous integration: Travis
There is a number of common concepts and patterns, permeating all frameworks and toolkits. It's abstraction that matters in the long run, rather than choosing the "best" framework to couple the code to forever. Architectural & modelling decisions are more essential for producing flexible, maintainable code.
A great client of mine wrote:
"It has been a superb experience working with Tomasz and I could not imagine how it could have been better. He is a true expert and thinks ahead like nobody else. Thanks to him, we were able to give our customers very valuable tools and services, improving the lives of thousands of people. Without Tomasz, we would have never been able to do this. Thank you! If you ever get the chance to work with Tomasz - do it."
Another one wrote recently:
"Your work is magical!"
It's enormously rewarding to work for such clients! I certainly suffer from the impostor syndrome (who doesn't?), but I have to admit: all the feedback I've received is like that.
Last details that may matter: I consider myself a happy person and a lucky guy; I am also a certified introvert and an amateur hermit ;-)
Work history
Ongoing Web Dev
Jan 28, 2016
-
Apr 13, 2018
"I don't know where to start... It has been a superb experience working with Tomasz and I could not imagine how it could have been better. He is a true…
Private earnings
Tweak Video Slide Styles
Dec 17, 2015
-
Jan 18, 2016
"Tomasz provided great solutions to fit our use case, even when it ultimately meant the work was out of reach for my client."
Private earnings
Tweak Date Styles
Dec 7, 2015
-
Dec 16, 2015
"I engaged Tomasz for a quick-turnaround project with a very limited scope and he reacted like we just started a contract worth thousands. Tomasz hit the deadline within the given…
Private earnings
Maintenance work
Jun 15, 2015
-
Oct 6, 2015
"A developer, who thinks about the tasks and proposes alternate solutions! Very accurate work, great quality! 100% recommended!"
Private earnings
Implement mathematical calculations into symfony2 system
May 25, 2015
-
Jun 15, 2015
"Great work!"
Private earnings
Senior PHP / Kohana Developer
Dec 28, 2012
-
Mar 6, 2013
No feedback given
Private earnings
Developper
Jan 24, 2013
-
Mar 2, 2013
No feedback given
Private earnings
Developper
Sep 19, 2012
-
Jan 24, 2013
"Excellent skills. Very professional."
Private earnings
Senior PHP Developer
Nov 6, 2012
-
Dec 28, 2012
"Great work from Tomasz. He is very productive and always adds a lot of value to our team. Look forward to working with him again."
Private earnings
Senior Kohana PHP Developer
Aug 1, 2012
-
Nov 6, 2012
"We continue to receive high quality work from Tomasz and look forward to working with him in the coming months."
Private earnings
Work on existing site throughout the year- PHP and mySql
Jun 22, 2023
-
Present
Job in progress
Private earnings
Full Stack Development Sidekick
Jun 19, 2023
-
Present
Job in progress
Private earnings
Product Listing Widget
Jun 12, 2015
-
Present
Job in progress
Private earnings
Tomasz M. has more jobs. Create an account to review them
Skills
- Symfony
- Laravel
- PHPUnit
- Docker Compose