Skip to content
BackNov 7
Maciej Z.
Upwork badge

Maciej Z.

Senior Python / Laravel / Symfony Developer

I started programming as a kid and it’s been more than 20 years now. My first language was Pascal, then C/C++ and then I moved on to interpreted languages, like PHP or Python. My professional career in web programming began back in 2011: since then I have delivered dozens of web applications in PHP (Symfony, Laravel) and Python (Django), among others. I treat my experience as a responsibility: I know what works and what doesn’t and I can judge the consequences of many technological choices - that’s why I am always honest and realistic with my clients, offer my advice, and if necessary, try to dissuade them from solutions that might not work as they have envisioned. My main focus is on code quality and practicality. My ambition is to write reliable, fast, easy-to-modify code that can be written in a relatively short time. I always seek a balance between perfection and practicality in my coding (since the road to perfection is infinite and time until the deadline is not). I am a strong proponent of code that can be documented only by its contents and unit tests. I am also a fast learner. I don’t treat any framework as anything more than another tool made for convenience. When the need arises, I can learn most programming libraries and frameworks on the spot (as long as it's in a programming language I know). I always enjoy a new challenge! My technical expertise covers: - Databases: PostgreSQL, MySQL, SQLite, Oracle, MongoDB - VCS: Git, SVN, Mercurial - Issue trackers: Jira, Asana, Redmine, Trello, Harvest - Hosting: AWS, Linode, CPANEL/WHM, GoDaddy, Github Pages - Server OSes and tools: GNU/Linux (experience with most of popular distributions), Kubernetes (minikube, EKS), AWS Lambda, Apache2, Nginx (php-fpm and uwsgi), Ansible - Code quality: PHPUnit, Python unittest (also in conjunction with Django), pytest - Search: ElasticSearch, Solr - REST API development: experience in Django (REST Framework), FastAPI, Symfony, Laravel, and Node.js - 3D graphics programming: OpenGL in JS WebGL, C/C++ OpenGL libraries and PyOpenGL+pygame in Python - Others: Websockets (experience with implementation in Django, FastApi, Python in Lambda, Laravel and Ratchet). - Payment gateway integration: Paypal, Stripe, Braintree, Przelewy24 My technology stack: Backend: - PHP: Laravel, Symfony - Python: Django, FastApi - JS: Node.js Frontend: HTML, JavaScript, TypeScript, React, Angular.io and Angular.js, Vue.js, jQuery, Three.js, CSS, SASS, LESS, Tailwind, Bootstrap, AdminLTE Mobile technologies: React Native If you are looking for a reliable business partner, I have good news for you: I work with Polcode Software House - one of the top rated agencies on Upwork, located in Poland (EU). We have achieved an impressive 98% Job Success rate (with over 700,000 hours logged!). We are a team of about 150 people (developers, account managers, project managers, and graphic designers) whose daily job is problem-solving. We never leave a customer with an unfinished project: working in a team we can guarantee the project's continuity, no matter what happens. We are here to help you have your work done and finished. Please visit Polcode's portfolio and check our feedback! Looking forward to our cooperation! Best regards, Maciej Zakrzewski Senior Full Stack Python Developer Polcode Dev Team

🇵🇱Tychy, Poland$55/hr100% JSS4.98 (21)Since Mar 2014
GlobeUpwork

Skills

This freelancer has chosen to keep their earnings private.