Patryk Pawłowski, Software Developer in Gdynia, Poland
Patryk Pawłowski

Software Developer in Gdynia, Poland

Member since October 27, 2016
Patryk is a seasoned full-stack developer who specializes in all types of modern JavaScript implementations—from architecting the back end and APIs to building pixel-perfect web and mobile apps. Thanks to his experience running his own company and having a background in design, he is a great facilitator between business and product teams. Patryk also enjoys speaking at conferences.
Patryk is now available for hire

Portfolio

Experience

Location

Gdynia, Poland

Availability

Part-time

Preferred Environment

Git, Sass

The most amazing...

...project I've coded is an online learning platform for security experts.

Employment

  • Product Designer | Front-end Developer

    2019 - 2020
    Cprime
    • Led the redesign of Power Suite: automation plugins for Jira software based on SIL (simple issue language) scripting language.
    • Designed and developed an interface that allows users to generate SIL scripts without writing any code. User selects a script template, fills the inputs, and code preview updates automatically. It allows users to learn SIL in an interactive way while being productive from day one.
    • Redesigned SIL Manager—online file browser and code editor—including syntax highlighting, IntelliSense-like autocomplete and documentation preview, git integration, error checking, drag-and-drop, and more.
    • Designed illustrations to visualize key steps of the workflow and add personality to the UI.
    • Redesigned and grouped settings pages.
    Technologies: Product Design, UI Design, UX Design, React, HTML/CSS
  • Senior Back-end Developer

    2019 - 2019
    CashFlo (via Toptal)
    • Developed whole back end for the CashFlo app using Node.js and TypeScript.
    • Built an admin dashboard for managing users, tax forms, and voucher codes using Vue.js.
    • Integrated the PayPal API for automated money payouts to users.
    • Set up CI/CD with Google Firebase and Bitbucket Pipelines.
    • Created a REST API endpoint for iOS app with Express.js.
    Technologies: Node.js, Express.js, Google Firebase, Google Cloud, TypeScript, JavaScript, Vue.js, Vuex
  • React Native Developer

    2019 - 2019
    Praemere LLC (via Toptal)
    • Created reusable components that reflected provided designs and became the core of the application.
    • Designed additional weather icons.
    • Redesigned the UI and improved the UX of some of the screens.
    Technologies: React Native, React, Redux, JavaScript
  • Senior Front-end Developer

    2017 - 2018
    MCH Group
    • Co-led the development of PRNCPL: a single-page application focused on managing data and customers, that is tailored for art shows.
    • Redesigned architecture of the app.
    • Refactored multiple components to be more DRY (don't repeat yourself) i.e., be more readable, clean, and work as automatically as possible).
    • Created multiple components that became the core of the application e.g., custom inputs, a form builder. a complex tabular data viewer, and more.
    Technologies: Vue.js, Vuex, JavaScript, HTML, CSS, Sass, Git
  • Senior WordPress Developer

    2016 - 2017
    Visibee
    • Created an eCommerce website using a WooCommerce plugin.
    • Extended the WooCommerce plugin to allow product rental.
    • Added conditional discounts based on specific rental parameters and products bought.
    • Developed an online learning platform with courses for security professionals.
    • Integrated the Ontraport CRM to serve as a user base and the GoToTraining webinars; also automated the data population with Zapier.
    • Maintained the previous projects that were developed by the software house.
    Technologies: WordPress, WooCommerce, JavaScript, PHP, HTML/CSS, Sass, Git, Agile
  • Front-end Developer | UI/UX Designer

    2013 - 2017
    Freelance
    • Designed and developed websites for local clients.
    • Led small creative teams of copywriters, junior front-end developers, and graphic designers.
    • Worked for software houses and interactive agencies as a subcontractor of web projects.
    • Converted PSD files to prototypes or fully functional websites; using HTML/CSS, JavaScript, WordPress, and PHP.
    • Ran UX tests with real users.
    Technologies: WordPress, WooCommerce, JavaScript, PHP, HTML/CSS, Sass, Git
  • WordPress Developer

    2016 - 2016
    Typy
    • Created a large platform for an NGO that takes care of people diagnosed with cancer.
    • Worked on patient profiles, online payment system integration, knowledge database, and so on.
    • Transformed PSD files into fully functional HTML5/CSS3 (Sass) projects.
    Technologies: WordPress, JavaScript, PHP, HTML/CSS, Sass, Git

Experience

  • Children's Intelligence Agency (Development)
    https://ciakids.org/

    Role: Firebase Consultant

    Children's Intelligence Agency is a mobile app that teaches kids (5+ years old) critical thinking, computer science, and creativity in a playful way.

    Since kids usually don't have their own email accounts and may have trouble creating and remembering strong passwords, the app has an unusual way of user authentication. Kids sign up with an email address of their parent (or guardian) but log in using their nicknames and emoji password.

    I was hired to extend the Firebase authentication and database to allow this unusual way of user authentication.

    Technologies: Firebase, Express.js, Node.js, SendGrid, JavaScript

  • Stolzen Export (Development)

    Role: Project Manager | Designer | Developer

    Stolzen is a kitchen furniture producer that decided to expand their actions into the Western European markets. I helped them with redefining and redesigning their brand and developing a multilingual website.

    Technologies: WordPress, Sass, JavaScript, jQuery, Bootstrap

  • CQURE Academy (Development)
    https://cqureacademy.com/

    Role: Developer

    CQURE Academy is a blog and an online learning platform for security professionals. I developed their website and the online courses platform.

    The project involved building a tailor-made solution that would seamlessly integrate with APIs of Ontraport, Zapier, and GoToTraining and provide a platform for users engaged in the online courses offered by CQURE.

    Technologies: WordPress, PHP, Sass, JavaScript, jQuery, Bootstrap, API Integration

  • Wypożyczalnia Cykliniarek (Development)

    Role: Developer

    Wypożyczalnia Cykliniarek is a Polish company offering rental of floor-sanders. They decided to expand their services from local to national. The project involved building an eCommerce website with WooCommerce and developing a tailor-made solution for handling the rental and pricing evaluation processes.

    Technologies: WordPress, WooCommerce, PHP, Sass, JavaScript, jQuery, Bootstrap

  • Fundacja ALIVIA (Development)
    http://www.alivia.org.pl/

    Role: Developer

    Fundacja ALIVIA is an NGO helping people diagnosed with cancer. I took part in the process of redesigning their brand and helped them develop a new website.

    The project involved building a knowledge-sharing platform and developing a CRM-like system for handling profiles of their patients. The core part of the system was processing and managing online payments (donations for patients) that were integrated with payment gateways.

    Technologies: WordPress, PHP, Sass, JavaScript, jQuery, Foundation, Payment Gateway Integration

  • Vital Concepts for Modern JS Developers (Publication)
    This resource contains a collection of modern, vital JavaScript concepts provided by our Toptal network members.

Skills

  • Languages

    ECMAScript (ES6), CSS3, SCSS, Less, Sass, HTML5, JavaScript, HTML, CSS, TypeScript, EMCAScript 2015, PHP, SQL
  • Frameworks

    Vanilla JS, Bootstrap, Express.js, Swagger, ZURB Foundation, Redux, React Native, Serverless Framework, Jest, Responsive Frameworks, Flutter
  • Libraries/APIs

    REST APIs, React Redux, Moment.js, Vuex, Vue.js, jQuery, React, Node.js, TensorFlow, Vue.js 2, Google API, Mustache, SendGrid API, PayPal API, Facebook API
  • Tools

    Vue CLI, Gulp.js, Advanced Custom Fields (ACF), Git, GitHub, Bitbucket, Asana, Photoshop CC, Illustrator CC, Adobe CC, Canvas, Bower, NPM, SendGrid, Jira, Webpack, Babel
  • Paradigms

    Responsive, Responsive Layout, Object-oriented Programming (OOP), UX Design, UI Design, Design Thinking, Agile Software Development, Scrum, Test-driven Development (TDD), REST, Requirements Analysis, Responsive Web Design (RWD), Serverless Architecture, Web Architecture, Event-driven Architecture
  • Platforms

    WordPress, Windows, Firebase, iOS, WooCommerce, Ontraport, Linux, Mobile
  • Industry Expertise

    Project Management, Web Design, Photography, Web Development
  • Storage

    JSON, Google Cloud, MySQL, MongoDB, Relational Databases, NoSQL
  • Other

    Serverless, Vue-router, Responsive UI, Responsive Design, Responsive UX Design, Responsive Web Apps, Ajax, User Experience (UX), Typography, Front-end, PSD to HTML, HTML to WordPress, Graphic Design, APIs, WordPress Plugins, Payment Gateways, SVG, Icon Fonts, Pixel Perfect, WordPress Design, Web UI, Web UX, Payment APIs, UX, EMCAScript (ES), Styled Components, Single-page Applications (SPA), User Interface (UI), Design, Subscription Processing, Remote Team Leadership, UX Testing, Animation, Full-stack, Leadership, es, Back-end, Architecture, Technical Leadership

Education

  • Master of Arts degree in Graphic Design
    2019 - 2022
    Academy of Fine Arts in Gdańsk - Gdańsk, Poland
  • Participated in an Erasmus exchange in Graphic Design
    2015 - 2016
    Escola d'Art i Superior de Disseny de Castelló - Castelló de la Plana, Spain
  • Bachelor's degree in Graphic Design
    2013 - 2016
    Polish-Japanese Academy of Information Technology - Gdańsk, Poland

Certifications

  • Young Leaders Academy (Akademia Młodego Lidera)
    JUNE 2019 - PRESENT
    GFKM | Gdańska Fundacja Kształcenia Menedżerów
  • Successful Negotiation: Essential Strategies and Skills
    NOVEMBER 2018 - PRESENT
    Coursera | University of Michigan
  • Blockchain and Bitcoin Fundamentals
    MARCH 2018 - PRESENT
    Udemy
  • Leader of the Future — Management Training
    MARCH 2018 - PRESENT
    Grupa Progres
  • Design EntrepreneurSHIP — Design Management
    APRIL 2014 - PRESENT
    Gdynia Design Centre
  • Gdynia Advanced Business Week — Business Leadership Program
    AUGUST 2012 - PRESENT
    Washington Business Week
  • Gdynia Business Week — Business Leadership Program
    AUGUST 2011 - PRESENT
    Washington Business Week

To view more profiles

Join Toptal
Share it with others