rafaowŁańcucki,波兰Nieborowice的开发者
Rafał is available for hire
Hire Rafał

Rafał Łańcucki

Verified Expert  in Engineering

Software Developer

Location
Nieborowice, Poland
Toptal Member Since
January 29, 2018

Rafał has over 18 years of experience in software development, maintenance, and troubleshooting. In his career, he has developed every possible kind of software (with the exception of low-level hardware drivers). Rafał enjoys implementing front ends, back ends, 以及各种技术或编程语言中的数据库. He is a calm and skillful team player who always finds the solutions to even complex problems.

Portfolio

EDNY
自由职业者,亚马逊网络服务(AWS), AWS数据管道服务,AWS Lambda...
MotivBase
Freelancing, NgRx/store, .NET Core, Angular, Node.js, ASP.NET Core, TypeScript...
Freelance
自由职业者,Angular,传单,GeoServer, ArcGIS服务器,GIS, TypeScript, CSS...

Experience

Availability

Part-time

Preferred Environment

自由职业者,Git, Visual Studio Code (VS Code), Visual Studio, Windows

The most amazing...

...我编写的软件可以自动更新到3个以上,000 workstations worldwide; it continued to work for years without breaking down.

Work Experience

Senior Full-stack Developer

2020 - 2020
EDNY
  • Created an administration module in a serverless application allowing more customized events.
  • Worked on an AWS RDS database that was used to store statistical data about all users participating in the event and their time spent on particular pages.
  • Worked on a security system using AWS Lambda and an AWS RDS database in concatenation with AWS Data Pipeline to refresh users' data.
  • 客户感言:“是的,活动进行得很顺利! [...感谢你们为实现这一切所付出的辛勤工作. We couldn’t have done it without you."
Technologies: 自由职业者,亚马逊网络服务(AWS), AWS数据管道服务,AWS Lambda, Amazon S3 (AWS S3), Node.js, CSS, C#.NET, SQL

Senior Full-stack Developer

2020 - 2020
MotivBase
  • 为新的研究产品“MotivBase AI人种学”开发了一个web服务.
  • Implemented NgRx/store on the application that was used to store data inside the complete service.
  • 实现了后退和前进按钮的机制, providing the impression that the user is working with a desktop application by restoring pages in the same state as before.
Technologies: Freelancing, NgRx/store, .NET Core, Angular, Node.js, ASP.NET Core, TypeScript, CSS, C#.NET, RxJS, Entity Framework, SQL

GIS Senior Full-stack Developer

2019 - 2020
Freelance
  • Implemented the feature service, 从CSV文件中导入地理数据并将其存储在PostGIS数据库中.
  • Provided visualization in LeafletJS using Proj4Leaflet due to different coordinated systems.
  • Customized and connected with hiding/showing different layers features depending on the zoom levels.
  • 自定义数据显示方式,提升整体业务速度.
Technologies: 自由职业者,Angular,传单,GeoServer, ArcGIS服务器,GIS, TypeScript, CSS, C#.. NET, RxJS,实体框架,实体框架核心,SQL

Desktop Application Developer

2019 - 2020
DivParty, Ltd. (via Toptal)
  • Wrote an installer for a desktop app for both 64 and 32 bit which recognized the Windows version automatically.
  • 由于设计更改,重新实现了(几乎完全重写的)应用程序.
  • 使用chrome浏览器引擎实现了动画SVG文件的重播.
  • 根据非常精确的客户期望设计和布局.
  • 集成了几个本地邮件客户端与不同的API和存储系统.
Technologies: Freelancing, Amazon Web Services (AWS), Windows Presentation Foundation (WPF), C#, .NET, CSS, C#.NET, SQL

Freelance Full-stack Developer

2018 - 2018
MotivIndex (via Toptal)
  • 重构了一个Angular应用,包括实现了架构上的改变.
  • 建立了一个查找相似词的NLP库.
  • 介绍了基于二进制的非常高效的低级计算机制.
  • 准备了用于操作和数据转换的Python脚本.
  • Implemented additional components.
  • Developed new controls based on Canvas: interactive charts supporting panning and zooming, along with sophisticated algorithms to distribute data in a way data are presented reflecting proportions but without overlaps.
Technologies: Freelancing, ASP.. NET MVC, Python, Angular, TypeScript, CSS, c#.NET, RxJS, SQL

自由开发人员(导出功能和自动化UI测试套件)

2018 - 2018
MotivIndex (via Toptal)
  • Exported a PowerPoint functionality.
  • Converted charts from SVG to PNG.
  • 自动化前端测试和自动化集成测试.
  • Crafted algorithms to retrieve data basing on standard deviation and other calculations.
  • Wrote a set of Python scripts to retrieve data from CSV files and store them inside an SQLite database.
技术:自由职业、Jasmine、c#、Python、Angular、TypeScript、CSS、c#.NET, RxJS, SQL

Angular Developer

2018 - 2018
Stareable | Stareable.com (via Toptal)
  • Was contracted on a redesign project.
  • Implemented changes within the components and UI (HTML and CSS); based on a mock provided by the client.
  • 重构了应用程序的某些部分,使组件划分更好.
技术:自由职业,Angular, TypeScript, CSS, RxJS

Freelance ASP.NET Developer for an eCommerce Site

2018 - 2018
DecoratorsBest (via Toptal)
  • 使用WebKnight防火墙保护网站免受攻击.
  • 实现CSS/HTML更改以改进内容呈现.
  • Installed JavaScript changes to protect forms against diacritic characters not allowed by third-party services.
  • Developed an MS SQL database trigger to fix diacritic characters problem also on a database level.
  • 实现了对DNS的更改,修复了一些旧问题.
Technologies: .NET, Freelancing, IIS, C#, ASP.NET, CSS, SQL

应用开发经理| Scrum大师

2004 - 2018
TECTOCOM Sp. z o.o.
  • Built and designed the application infrastructure and solution security for a portal for external customers to check the order statuses, deliveries, invoices, and more.
  • Crafted a solution to replicate and synchronize data between a productive system and portal, including data and files.
  • Designed, developed, and maintained a system for a huge worldwide company with subsidiaries all over the world, with 3,000+ active users. Distributed file storage, central web application, 以及许多位置的众多桌面应用程序外接程序.
  • Designed and developed a new application to manage scaffolds for enterprise customers using React and Redux. The app is also developed for mobile devices.
  • Created a concept for the generation of a system, including architecture and organizational approach.
  • 管理带有微服务的洋葱架构上的协作工作. 使用了几个CAD和Office应用程序插件, involving background services that generated previews and printing in the background.
Technologies: .NET, Visual Basic for Applications (VBA), Service, Office Plugins, CAD, Windows Forms (WinForms), Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), JavaScript, ASPX, ASP.NET MVC, React, Angular, Visual Basic .NET (VB.NET), CSS, C#.NET,实体框架,实体框架核心,SQL

全栈开发人员|应用开发经理

2000 - 2004
Logotec Engineering S.A.
  • 开发了一个桌面和web的企业文档管理系统.
  • Installed and set up routines.
  • 维护、支持和安装各种组件和产品.
  • Designed parts and implemented software to build mobile applications accessing data from third-party systems.
  • 同步移动设备与中心数据库之间的数据.
  • 实现了访问本地数据库的本地组件.
  • Developed specialized controls (an editable data grid) in embedded C++ for Pocket PC.
Technologies: .NET, Embedded C++, Microsoft SQL Server, ASP.NET, Active Server Pages (ASP), C++, C#, Visual Basic for Applications (VBA), VB, Visual Basic .NET (VB.NET), CSS, C#.NET, SQL

Motivindex

http://www.motivbase.com
开发民族志研究应用. 整个应用程序的通用重构,许多新的控件从头开始开发. 包括复杂的图表控件,支持平移和缩放. 在Angular中开发,大量使用了canvas. Many algorithms for calculating data with low-level optimization to support processing huge data sets in very short time.

LoadOut Desktop Client Application

http://emailsignaturerescue.com/apps/windows-installer
使用遗留代码库,我完全重写了一个Windows WPF .NET application with a sophisticated user interface with a very intuitive and simple navigation system together with auto-update mechanisms. I also implemented the UI with animations along with a detailed logging mechanism using the Chrome engine.

PDM/DDM 9000

本项目涉及一个企业文件管理系统. I developed, maintained, 安装了桌面版和网页版,并针对移动设备进行了定制. 我还安装并设置了例程开发.

Mobile@Connector

I designed parts and implemented the software to build mobile applications that accessed data from third-party systems. 我还同步了移动设备和中央数据库之间的数据. I also implemented a local component (access to local databases) and developed specialized controls (editable data grid) in embedded C++ for Pocket PC.

MyPERI

http://www.peri.de/produkte/planungssoftware-apps-tools/myperi-portal-fuer-baustellencontrolling.html
我建立了一个门户,供外部客户检查他们的订单状态, deliveries, invoices, and more. 我还设计了应用程序的基础设施和解决方案安全性. In addition, I crafted a solution to replicate/synchronize data between a productive system and the MyPERI sytsem (data and files).

Centrio/PDM

I designed, developed, and maintained a system for a huge worldwide company with subsidiaries over the world; I also optimized the system performance. The system had over 3,000 active users, 文件存储分布在许多位置, had a central web application, 以及包括应用程序插件在内的众多桌面部件.

Centrio+

我为下一代系统创造了一个概念. 我在带有微服务的洋葱架构上管理协作工作.

技术:Angular, Web API, CQRS, SOLID, IoC, DI, TDD,结对编程

申请虚拟会议/展览厅

http://www.edny.com
I overtook existing static HTML pages and created an Angular application with a complete administration module, database, 和动态内容页面在一个非常紧张的时间表. 这个无服务器应用程序基于AWS Lambda和S3主机.
1990 - 1995

自动控制与机器人理学硕士学位

西里西亚理工大学-格列维采,波兰

NOVEMBER 2017 - PRESENT

Professional Scrum Master II

Scrum.org

SEPTEMBER 2017 - PRESENT

Professional Scrum Product Owner

Scrum.org

DECEMBER 2016 - PRESENT

Professional Scrum Master I

Scrum.org

FEBRUARY 2009 - PRESENT

微软认证解决方案开发人员(MCSD)认证 .NET

Microsoft

Libraries/APIs

Selenium WebDriver, Windows Forms (WinForms), NgRx/store, Entity Framework, React, ASPX, PrimeNG, Selenium Grid, LINQ, REST APIs, RxJS, Leaflet, Node.js

Tools

Canvas, Web GIS, Wix Installer, TFS, Git, Jira, qTest Manager, IBM RTC, Visual Studio, CAD, GIS

Frameworks

ASP.NET, ASP.NET Core, Selenium, Angular, .NET Core, ASP.NET MVC, Entity, .. NET、Windows Presentation Foundation (WPF)、Swagger、Angular Material、ASP.. NET Core MVC, Entity Framework Core, SpecFlow, Protractor, Jasmine, Bootstrap

Languages

SQL, Less, Sass, HTML5, T-SQL (Transact-SQL), HTML, Visual Basic for Applications (VBA), C#, TypeScript, JavaScript, C#.NET, CSS, Visual Basic .NET (VB.. NET)、c++、VB、Active Server Pages (ASP)、Embedded c++、Python

Paradigms

Database Design, Azure DevOps, Agile Software Development, CQRS, Continuous Integration (CI), Behavior-driven Development (BDD), Test-driven Development (TDD), Domain-driven Development, Test Automation, Event Storming, DevOps, Responsive Web Design (RWD), Pair Programming

Platforms

Windows, AWS Lambda, Amazon Web Services (AWS), Azure, Visual Studio Code (VS Code), ArcGIS Server

Storage

SQL Server 2017, Microsoft SQL Server, PostgreSQL, MySQL, GeoServer, Amazon S3 (AWS S3), AWS Data Pipeline Service, NoSQL

Other

Freelancing, Full-stack, Lightspeed, DI, IoC, Certified Scrum Product Owner (CSPO), SOLID Principles, PSM-1, AWS DevOps, Responsive UI, Lean Development, DevExpress Controls, Windows Communication Foundation (WCF), Professionalism, Domain-driven Design (DDD), Office Plugins, Service, IIS, Performance

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

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

Top talent is in high demand.

Start hiring