Bartosz Wilczynski, Developer in Krakow, Poland
Bartosz is available for hire
Hire Bartosz

Bartosz Wilczynski

Verified Expert  in Engineering

Software Developer

Location
Krakow, Poland
Toptal Member Since
August 3, 2018

Since 2011, Bartosz has been working as a Java full-stack web developer—developing products for a software house, building in-house company products, and as a freelancer. He’s worked in Agile teams with daily standups (scrum), CI/CD pipelines, TDD, and scalable architectures. Bartosz is the type of developer who consistently incorporates up-to-date technologies and truly enjoys learning new things.

Portfolio

Digital Wolves
Amazon Web Services (AWS), Express.js, Git, Amazon DynamoDB, React Native...
Online Freelance Agency
Amazon Web Services (AWS), Express.js, Git, Serverless, MongoDB, Redux, React...
Adrenaline Technologies
Git, Spring Integration, SOAP, REST, MySQL, Hibernate, Bootstrap, Spring Boot...

Experience

Availability

Part-time

Preferred Environment

Git, MacOS, IntelliJ IDEA

The most amazing...

...project I've worked on was an Android app which used beacons for indoor navigation and provided training plans in order to help people workout at the gym.

Work Experience

Senior Software Engineer Team Lead

2019 - 2020
Digital Wolves
  • Designed and implemented a full-stack mobile application (iOS and Android) for crowd shipping using Node.js, JavaScript, React Native, DynamoDB, and other AWS services.
  • Managed the team of developers and designers as a technical lead and architect.
  • Setup the development process with integrations tests, code reviews (Github), and CI/CD (CircleCI).
  • Published iOS and Android in official stores and supported application after the launch.
Technologies: Amazon Web Services (AWS), Express.js, Git, Amazon DynamoDB, React Native, Node.js, Sass, CSS, HTML, JavaScript, React

Software Architect

2018 - 2018
Online Freelance Agency
  • Designed and implemented Serverless API back end for interview quizzes web application using Lambda AWS.
  • Deployed a Serverless application to AWS.
  • Designed and implemented a full-stack web application for managing generic NPS surveys using Node.js, Express.js, React, Redux, and MongoDB.
  • Implemented additional Node.js-based services for processing surveys, sending emails, and JIRA synchronization.
  • Integrated a generic data service for creating an API for report data.
Technologies: Amazon Web Services (AWS), Express.js, Git, Serverless, MongoDB, Redux, React, JavaScript, Node.js

Senior Java Developer

2013 - 2018
Adrenaline Technologies
  • Developed full-stack modern Java web applications (Angular and Spring Boot).
  • Integrated third-party systems (SOAP, REST, Spring Integration).
  • Created a CI/CD pipeline in Jenkins and GitLab CI.
  • Led a team of four as a software architect and team lead.
Technologies: Git, Spring Integration, SOAP, REST, MySQL, Hibernate, Bootstrap, Spring Boot, Spring MVC, AngularJS

Java Developer

2011 - 2013
Nexelem
  • Developed web applications in the field of public procurements.
  • Created SOAP/REST web services.
  • Developed a single-page application for the UI.
Technologies: Git, Oracle, MySQL, jQuery, Apache Wicket, iBATIS, Dojo, Apache Struts 2, Spring, Hibernate, Jakarta EE, Java

Flob App

https://flob.app/
This is a crowd shipping mobile app published on iOS and Android with a web admin panel. I've been a lead architect and developer. Our team used React Native for a front end and Node.js with Express for the back end. The application infrastructure was based on AWS services.

Ohere.io

This project involved building a platform that created a type of advertisement which shows up on a user's mobile phone based on their indoor location. We used beacons and technology called Google Physical Web to populate URL address directly to users' devices. The platform enables the configuration of the URLs with particular beacons and gathers stats about the usage. Thanks to the WYSIWYG editor, it's possible to create the content online.

SnowTribe.pl

This is an Angular-and-Play-Framework-based application which gathers in one place winter trip offers provided by different travel agencies. It also has advanced-and-efficient filtering and a minimal UX design.

Gymy

https://www.youtube.com/watch?v=Dix7UJZ3fwI
This is an app that was created during a 24-hour hackathon—and won first prize—which helps people to train at the gym. It's based on indoor navigation using beacons and an Android app. It takes the user from one exercise equipment to the next one and even counts the reps.

Languages

JavaScript, Java, HTML5, CSS, HTML, Sass

Frameworks

Serverless Framework, Spring, Spring MVC, Spring IoC, Spring Boot, Hibernate, Play Framework, Angular, React Native, Express.js, Redux, Mockito, JUnit, Bootstrap, Spring Integration, Apache Wicket, iBATIS, Dojo, Apache Struts 2, AngularJS

Libraries/APIs

React, Node.js, Jenkins Pipeline, jQuery, REST APIs

Tools

Git, GitLab, GitLab CI/CD, IntelliJ IDEA, Atlassian, Jenkins, Subversion (SVN), Apache Tomcat

Paradigms

REST, Agile, Continuous Integration (CI), Continuous Delivery (CD), Scrum, Test-driven Development (TDD)

Storage

MySQL, Amazon S3 (AWS S3), MongoDB, PostgreSQL, Amazon DynamoDB

Platforms

Amazon Web Services (AWS), AWS Lambda, Android, Linux, MacOS, Oracle, Jakarta EE, JBoss

Other

OOP Designs, SOAP, Serverless

2009 - 2014

Master's Degree in Computer Engineering

AGH University of Science and Technology - Kraków, Poland

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring