Rafał Łańcucki
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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."
Senior Full-stack Developer
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.
GIS Senior Full-stack Developer
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.
- 自定义数据显示方式,提升整体业务速度.
Desktop Application Developer
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和存储系统.
Freelance Full-stack Developer
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.
自由开发人员(导出功能和自动化UI测试套件)
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.
Angular Developer
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.
- 重构了应用程序的某些部分,使组件划分更好.
Freelance ASP.NET Developer for an eCommerce Site
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的更改,修复了一些旧问题.
应用开发经理| Scrum大师
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.
全栈开发人员|应用开发经理
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.
Experience
Motivindex
http://www.motivbase.comLoadOut Desktop Client Application
http://emailsignaturerescue.com/apps/windows-installerPDM/DDM 9000
Mobile@Connector
MyPERI
http://www.peri.de/produkte/planungssoftware-apps-tools/myperi-portal-fuer-baustellencontrolling.htmlCentrio/PDM
Centrio+
技术:Angular, Web API, CQRS, SOLID, IoC, DI, TDD,结对编程
申请虚拟会议/展览厅
http://www.edny.comEducation
自动控制与机器人理学硕士学位
西里西亚理工大学-格列维采,波兰
Certifications
Professional Scrum Master II
Scrum.org
Professional Scrum Product Owner
Scrum.org
Professional Scrum Master I
Scrum.org
微软认证解决方案开发人员(MCSD)认证 .NET
Microsoft
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring