Jan Myszkier
Wrocław, Poland
Manager / Web Developer / DevOps
-
-
www.codingmice.com
Education
WWSIS Horyzont
IT Engineer, Web Development
2007 - 2010
Experience
Coding Mice
2014-02 - Today
Project Manager / DevOps
Setting up a small remote development team of 4 + optional contractors. Solving problems not
solved by (and caused by) other teams. Teaching software development to new team members
and improving their knowledge by code reviews and occasional pair programming. Working
with e-commerce solutions (Magento, Wordpress, Shopify, BigCommerce, VueStorefront, Spryker
to name a few) and additional software useful in e-commerce (like Akeneo, Lengow and
Lightspeed). DevOps for clients and own infrastructure (VPS, Cloud and Dedicated). Optimizing
existing infrastructure for improved software environment and lower costs. Implementing
security checks and enhancements within the workflow. Identifying software bottlenecks and
implementing more optimized solutions.
NDA / White Label
Development Manager / Consultant
2023-03 - 2023-07
Identifying the bottlenecks of the software used by the company and remedying them.
Preparing a plan for the migration from legacy code to up-to-date and secure applications.
Handling the recruitment process and security improvements in the software.
NDA / White Label
Spryker Developer
2022-04 - 2022-10
Mosaic Lab
2018-07 - 2022-02
Young Skilled Growth AB
2016-11 - 2018-03
Young Skilled Growth AB
2016-02 - 2016-10
Hexacode S.C.
2014-02 - 2015-04
Responsible for code reviews, Spryker debugging and data conversion between the external
XML-based data system and MVP Spryker Project. Used Symfony 5 to handle the data
conversion for Spryker internal import to keep it simple and disconnected from Spryker code
modifications. Extended Spryker Glue API to server additional data for the dedicated mobile
app.
Spryker Developer / Team Lead
Dedicated work on connectors and middleware for Spryker, Akeneo and other internally used
API-based software. Mainly dedicated to data migration and synchronization. Eventually
onboarded and lead a small team of developers in the project. Handled the code reviews,
dedicated spryker infrastructure setup and maintenance + further security updates.
Tech Lead
Took care of management and growth of the Wroclaw Development team up to a team of 10
(from initial 3). Helped to grow the other teams. Took care of short term delivery for the client
approval and long term planning for quality to maintain the healthy balance. Responsible for
code verification and basics of quality assurance. Implemented testing into deployment
workflow. Improved most relied-upon middleware cache functionality by rewriting all of it to
Redis based storage and got rid of the previous mechanism bottlenecks by in-depth analysis of
existing solution. Got rid of a lot of technical debt and shown the development team we can
maintain both up-to-date code and deliver what the client expects at the same time. Worked
directly with Symfony Framework, React, Redis and MySQL storage. Maintained the company
servers until took part in hiring the best DevOps I know and keep a constant contact with to
learn even more. Constant participation in the candidate hiring and verification process.
Answered before the Company owners and had always asked the tough questions when it was
beneficial for the team on the long run.
Software Developer
Led the team out of the fear of deployment into automated workflows. First developer to setup
the compex workspace in the first day thanks to debugging skills and deep knowledge of
servers and Linux. Did my first production deployment if the first few weeks by successfully
rebasing so-called risky branch onto master on the first approach. Took care of Symfony code
maintenance and feature delivery. Optimized code left by the previous team members.
CTO
Established office in Wroclaw from scratch into a team of 5 other developers, both frontend and
backend. Creating E-commerce solutions, mainly in Magento. Worked for clients from different
countries and timezones. Delivered consulting to smaller hosting and development companies
that had to work with Magento platform. Took care of teaching all people in Wroclaw as well as
sharing and improving knowledge of team members in Cracow.
Thanks to participation in Meet Magento, I understood the value of business relationships,
networking and knowledge sharing.
AgreeYa Mobility Poland Sp.
z o. o.
2013-09 - 2014-06
Rocket Web Inc
2012-01 - 2013-09
Herbapol Wrocław S.A.
2011-11 - 2012-07
Senior Magento Developer
First contractor job with multiple Magento and non-Magento e-commerce projects.
Implemented a lot of features, learned the best Magento quality rules and followed them daily.
Learned the value of coding standards and moved them on onto my other existing projects.
Unfortunately cannot share more due to the NDA, but was worth the time spent there.
PHP Zend Framework Developer
Was responsible for webpage solutions. Learned Magento basics and solved business problems
using it. Mostly worked as a software developer using Zend Framework. Found and reported
SQL injection issue to one of the clients which was submitted years later as a CVE-.
Got my first official certification: Magento Software Developer.
PHP Developer & Technical Consultant
Mainly an occasional consultant. Eventually due to my deep understanding of their system,
workflow and good programming skills was asked to improve their Call Center system in
Wroclaw.
Was later also a consultant for their issues with Call Center server and Asterisk platform.
Effect Pharm Com
Project Lead Developer
2011-02 - 2011-12
Created Intranet application for the Call Center Department, which I later supported
occasionally and improved over time.
Microsoft
2011-03 - 2011-06
Acquitec
2011-01 - 2011-03
Pharma Distribution Group
Sp. z o.o.
2010-05 - 2011-01
Call Center Inter Galactica
2009-06 - 2010-04
Extraction Specialist
Took care of data analysis and extraction. Due to earlier programming knowledge was able to
deliver results with great efficiency. Eventually switched to work on two spots because my one
workspace work was usually done on Wednesday and I didn't want to spend time being idle.
Senior PHP Developer
Delivered software in Zend Framework. First experience with Doctrine and Solr.
Software Developer / Server Administrator
Maintained existing application and optimized the reporting system by direct cooperation with
the users and in-depth analysis. On-call support for mobile application users. Led the company
development team of 4 and infrastructure administrator thanks to the best knowledge about
the application and MYSQL.
PHP Developer
Worked in plain PHP and Symfony Framework. Took part in development of Intranet solutions
and reporting systems. First experience with Agile and Scrum.
Skills
Known e-commerce solutions
Magento, Magento2, Shopify
WooCommerce, BigCommerce, Vue StoreFront,
Spryker
Operating systems
Proficient with Linux
Windows daily user
OS X - basics
Storage systems
MySQL, Redis, ElasticSearch, PostgreSQL,
MSSQL
Languages
English - very good spoken and written
Polish - fluent
Other knowledge
Experience with many software solutions,
services and software providers.
Programming languages
PHP - Senior/Expert.
Java, Python and Elixir - Trainee/Junior
Additional skills
Quick learner and good problem solver.
Good listener.
Practical ability to work and prioritize things
correctly under pressure.