Piotr Ryczek

JavaScript Developer: React, Vue, Node [for hire!]


I've started my programming adventure when I was about 14 and then slowly started earning money doing web development. Eventually around 2009-2010 I've started doing it regularly. I developed several medium sized projects/applications (2-4 months periods) and probably more than hundred smaller extending from couple days to couple weeks. In the beginning of 2018 I decided to move into modern JavaScript frameworks. After a very busy half year+ period at the permanent position I'm looking for opportunities to completely come back to freelance.

If you are looking for solid and trustworthy developer who is writing clean code and quickly adapt and understand logics and ideas then you have found him ;)

I don't consider myself as a Senior Developer, sure there are plenty areas where I have to improve but I'm sure I can provide working solutions for your team. I've been doing it many years and know how to deal with issues and how to look for the solutions. I won't run away after encountering first problems.

Although I still like to write in PHP or even CSS now I'm looking mostly for jobs related to React, Vue and Node.

Hourly rate: 50zł / 20$ / 15€. Accepting payments though bank transfer, Paypal, Bitcoin, Revolut.

Personal data

  • Nationality: Polish
  • Currently based: Łódź, Poland
  • Telephone: (+48) 604 409 420
  • Email: piotrryczek@gmail.com
  • Age: 28 years


  • HTML5 / CSS3 / LESS / SASS

  • PHP (7)

  • WordPress / WooCommerce

  • SQL

  • JavaScript (ES2017)

  • Node.js / Express.js

  • AngularJS

  • React / Redux

  • TypeScript

  • Vue.js

  • Utilities

    jQuery , Lodash , Ramda
  • ORM / ODM

    TypeORM , Sequelize , Mongoose
  • API

    REST , GraphQL
  • Other

    RWD , Bootstrap , WAI , Firebase , JWT


  • MySQL

  • PostgreSQL

  • MongoDB


  • GIT

  • JIRA

  • Other

    NPM, Webpack, Babel, JEST, Swagger


  • Appstract Software

    JavaScript Developer

    October 2018 - till now

    Developing applications based on:

    • Node.js,
    • AngularJS
    • React

    Also working with WebSockets, Redux, Firebase, Unit Tests.

  • WebDeveloper (Freelance)

    Frontend / PHP / WordPress

    2009 - till now

    Freelancing as a web developer with highly varying time of work through all these years. I have been programming all kind of projects, from simple frontend coding (PSD to HTML) through countless WordPress implementations including programming dedicated plugins and e-commerce to creating, developing, integrating, fixing or improving various PHP based applications.

    Averagely till October 2018 it has been probably around 30h per week.

    From October 2018 doing it part time - around 10-20h per week.

Who am I?

I have a very specific personality that combines many strong attributes:

  • I'm obstinate and determined in achieving goals,
  • I can learn by myself and I'm able independently looking for solutions,
  • I take responsibility for my mistakes,
  • Discovering new things still gives me a lot of satisfaction,
  • Seeing meaning and effects of my work, I do it with great commitment and diligence.


  • Polish

  • English

    Proficient (~C1)
  • Russian

    Proficient (~B2-C1)
  • Persian

    Communicative (~B1-B2)
  • Serbo-croatian

    Communicative (~B1-B2)