Jurek Wozniak, Developer in Warsaw, Poland
Jurek is available for hire
Hire Jurek

Jurek Wozniak

Verified Expert  in Engineering

Front-end Architecture Developer

Location
Warsaw, Poland
Toptal Member Since
December 20, 2021

最近,Jurek在洛杉矶的一家初创公司担任前端承包商. This work included creating apps, working on the architecture, and introducing the best modern patterns and technologies. Jurek也是一名编程导师,并在Udemy上发布了最畅销的RxJS课程. Jurek is currently looking for new challenges.

Portfolio

Spectrio
Angular, NgRx, RxJS, Unit Testing, Software Architecture
Fotado
C#.NET, ASP.NET MVC, MongoDB, AngularJS, JavaScript, SCSS
RTV Euro AGD
Angular, RxJS, TypeScript, Microservices

Experience

Availability

Part-time

Preferred Environment

Windows, MacOS

The most amazing...

...我做了一个应用程序,允许用户用类似ppt的风格设计图形, 填充API数据并在远程屏幕上显示.

Work Experience

Lead Software Developer

2018 - 2021
Spectrio
  • Worked for a digital signage startup, 这家公司获得了数十家《欧博体育app下载》500强客户,并最终被合并.
  • Designed, led, and implemented numerous projects. 最重要的是一个应用程序,允许用户以类似ppt的样式编辑模板,然后向模板提供来自API的数据, a spreadsheet, or the data view inside of the app.
  • 设计并领导了一个以自动化方式处理翻译的系统的实现. 调查了可用的解决方案,并选择了最适合我们需求的解决方案. I prepared the tools for developers and translators.
  • Designed and implemented a feature-packed file uploader. Users can upload files and images from cloud sources, like Pixabay, Google Drive, OneDrive, Box, and Dropbox. 上传程序在后台对文件进行编码,并包含可靠的错误处理.
  • 通过统一和扩展跨平台组件的可重用性来提高可靠性.
  • 研究并实现了文档的自动生成. 我选择了带有Docusarus TypeDoc插件的Docusaurus,并自动化了文档生成过程,使其始终保持最新状态.
  • 指导和协助,主要是在Angular、NgRx、RxJS和单元测试方面.
  • 设计并领导字体api的实现——用于管理字体集和允许为特定客户添加自定义字体的中央存储库.
技术:Angular, NgRx, RxJS,单元测试,软件架构

Full-stack Developer

2015 - 2019
Fotado
  • Founded, developed, and managed an eCommerce platform. It allowed the user to select and customize a gift. 用户可以选择一个礼物,并选择它的框架和颜色, upload a photo from various sources, and send the complete gift by mail.
  • 执行前端,具有高度交互性和响应性(支持手机和平板电脑). It allowed the customers to see the gift in a WYSIWYG way. The frame was presented with the uploaded photo inside.
  • Developed the back end with C#.NET and Web API and the database in MongoDB.
  • 实现了一个后台应用程序,可以修改产品的报价, manage the inventory and orders, or generate reports.
Technologies: C#.NET, ASP.NET MVC, MongoDB, AngularJS, JavaScript, SCSS

Senior Front-end Developer

2017 - 2018
RTV Euro AGD
  • 为波兰一家领先的零售商开发了一款金融科技应用程序. 该应用程序是一个内部工具,帮助员工处理与财务相关的话题.
  • 领导发布前的平台性能测试流程,并确定瓶颈.
  • 获得了处理前端异步性的专业知识,因为应用程序是交互式的,并且依赖于微服务进行的复杂数据计算.
  • Got familiarized with the microservice architecture.
  • Learned about how modern back end and DevOps work. Attended architecture and back-end-related meetings.
Technologies: Angular, RxJS, TypeScript, Microservices

Senior Front-end Developer

2016 - 2017
Empik
  • 参与了波兰最知名零售品牌之一的电子商务平台的重写. 这个平台变成了一个市场,其他商家可以在这里添加他们的产品,并使用Empik的知名和受欢迎的品牌.
  • 与UI/UX部门密切合作,实现跨平台使用的大量可重用组件.
  • Advised on AngularJS-related topics. Provided mentoring to junior developers.
技术:AngularJS, SCSS, HTML5, JavaScript, FreeMarker

Full-stack Developer

2013 - 2015
Anixe
  • 为一家欧洲主要航空公司开发了一个高度可用的网上订票系统.
  • 对移动预订系统进行了全面的重新设计.
  • Worked collaboratively on the new features' architecture.
  • 实现了一组高度可定制的可重用组件.
  • 调查并解决关键的生产错误.
Technologies: C#.NET, SQL, JavaScript, HTML5, CSS, jQuery, Backbone.js, ASP.NET, ASP.NET MVC

RxJS 7 and Observables | Introduction

http://www.udemy.com/course/rxjs-and-observables/?referralCode=0D36D777BDDAE276C58C
最畅销的在线视频课程,向学生介绍以陡峭的学习曲线而闻名的RxJS库.

RxJS is a trendy library, and there are many videos and courses covering it; however, 就基本问题而言,他们似乎走得太快了, 对基础知识的深刻理解是成功使用RxJS的重要因素.

我的课程旨在通过逐一解释所有概念来使学习曲线平坦化. 大量的图表和编码部分展示了RxJS的每个特性.

The course was curated for the Udemy Business collection.

Fotado

An eCommerce platform implemented using AngularJS, C#.NET Web API, and MongoDB. It allowed the user to order a gift. A personalized picture frame with their photo inside.

The user could customize the gift in a WYSIWYG way. 这是一个人的项目,包括所有非技术方面.

From the technical perspective, 这是一个学习新技术的好地方,这些技术帮助我实现了前端, back office, back end, database, and run everything on a cloud-based Windows Server.

这个项目在2015-2019年作为我的副业活跃.

Medium Articles

http://medium.com/@jaywoz
This is my Medium profile. 我已经写了几篇与RxJS相关的文章,详细解释了它的一些特性.

所有的主题都有详细的描述,并提供了必要的背景和游乐场来测试和实验代码.

#gather.teams

《欧博体育app下载》的配对平台,十年前在波兰首次出现.

It was based around internet relay chat (IRC) technology. 在这个项目的高峰期,每天有超过300场比赛(每天有3000名玩家)。.

我参与创立了这个平台,并负责设计, implementing, and maintaining the system. 管理员将使用一组特殊的脚本开始新游戏,玩家将使用#gather加入这些游戏.teams channel on the QuakeNet IRC network.

一切都由一组运行在Linux服务器上、用c++编写的机器人来处理. 为了进行身份验证和统计,使用了MySQL数据库.

Languages

TypeScript, JavaScript, HTML, CSS, C#.NET, SQL, HTML5, SCSS, C++, PHP

Frameworks

Angular, ASP.NET, ASP.NET MVC, AngularJS

Libraries/APIs

RxJS, NgRx, jQuery, Backbone.js, Sockets

Other

前端架构,在线辅导,软件架构,IRC

Tools

FreeMarker

Paradigms

Microservices, Unit Testing

Storage

MongoDB, MySQL

2018 - 2020

Master's Degree in Business Administration (MBA)

Kozminski University - Warsaw, Poland

2007 - 2013

Bachelor's Degree in IT Systems Engineering

Warsaw University of Technology - Warsaw, Poland

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring