Bartosz Frąckowiak,波兰华沙的开发者
Bartosz is available for hire
Hire Bartosz

Bartosz Frąckowiak

Verified Expert  in Engineering

软件工程师和开发人员

Location
Warsaw, Poland
Toptal Member Since
April 7, 2022

Bartosz is a seasoned software engineer with over a decade of experience focused on developing and leading projects in the IT sector. 对软件架构充满热情, Bartosz has a proven ability to identify and drive strategic programs from inception to launch and thrives in collaborative, team-oriented, 和模棱两可的环境. 擅长多项技术, 编程语言, and frameworks, 巴托斯对任何球队来说都是一笔财富.

Portfolio

范例人力服务有限责任公司
技术领导下, .. NET,敏捷,架构,数据库架构,ASP.NET...
EcoVadis
Management, .. NET,体系结构,设计,微服务体系结构...
永续旅游有限公司
Laravel, 事件驱动架构, Microservices, API Architecture...

Experience

Availability

Full-time

Preferred Environment

Linux, Slack, Windows, Visual Studio, Visual Studio Code (VS Code), JetBrains Rider

The most amazing...

...things I've done were developing a formal language to validate software architecture and redesigning a 15-year-old platform into a microservices architecture.

Work Experience

[total团队]技术主管

2023 - 2023
范例人力服务有限责任公司
  • 对当前的MVP进行了代码审查, 考虑到体系结构远景, 应用程序的上下文, security, 以及可用的资源.
  • Defined the technical approach (technical flows, tech architecture, and recommended tech stack).
  • Provided solutions architecture (the ability to prove the technology).
  • Designed, built, and configured applications to meet business processes and application requirements.
  • Defined architecture vision and evolution approach to achieve the goal, 考虑损耗耦合, testability, maintainability, 以及项目环境中的上市时间需求.
  • Defined the CI/CD process and evolution for scaling pipelines with the size of the teams.
技术:技术领导; .. NET,敏捷,架构,数据库架构,ASP.NET, APIs, C#, Azure, Data Architecture, Data Structures, CI/CD Pipelines

软件架构师|高级职员工程师

2022 - 2023
EcoVadis
  • Designed the architecture for the business domain and handled technical product ownership and road-map planning with business departments.
  • Migrated a legacy monolith application to a microservice architecture.
  • Introduced workflow processes to ensure a seamless migration from legacy systems.
  • Created, audited, and consulted on the architecture of multiple areas of the platform.
  • 监督几个团队成员的技术开发.
  • Led a team in the development and rollout of a microservices platform.
技术:管理、 .. NET,体系结构,设计,微服务体系结构, 面向服务的架构(SOA), Microservices, Azure, Kubernetes, C#.. NET, Microsoft SQL Server, HTML, ASP.NET, C#, LINQ, 企业架构, Scalability, Platforms, Containers, Analytics, Test Automation, Team Management, XML, Serverless架构, Elasticsearch, REST APIs, Databases, 事件驱动的编程, Scaling, Back-end, SQL, 技术领导下, Web应用程序体系结构, .NET Core, REST, 测试驱动开发(TDD), Azure DevOps, ASP.NET Core, 后端架构, Back-end Development, Microsoft Azure, HTTP REST, 实体框架核心, 软件架构, Leadership, Third-party APIs, Cloud Architecture, Azure SQL, 应用程序体系结构, System Architecture, OpenAPI, REST API架构, 系统架构设计, 技术文档, Diagrams, Renewable Energy, 事件驱动架构, 分布式体系结构, Endpoint Security, Entity Framework, Team Leadership, GitFlow, Project Management, 敏捷项目管理, NoSQL, Database Design, API Integration, Real-time Data, Windows PowerShell, Microsoft Graph API, T-SQL (Transact-SQL), JSON Web令牌(JWT), Web App Development, 最小可行产品(MVP), API Architecture, Node.js, 后台系统开发, Web Architecture, DevOps, 持续集成(CI), 解决方案架构, OpenAI API, 创造性地解决问题, CI/CD Pipelines, Data Analysis, Microsoft Visual Studio, System Design, Integration, IIS, Windows Services, Legacy Software, DB, GraphQL, Enterprise Software, 软件项目管理, Agile, 敏捷软件开发, Data Structures, 数据库体系结构

Laravel Expert |微服务迁移

2022 - 2022
永续旅游有限公司
  • 回顾了一个微服务架构, consulting existing solutions in the monolith architecture and defining the migration strategy.
  • 定义了从单体到微服务的迁移愿景.
  • Delivered a vision document treating technical concepts proven to work in a microservices architecture.
技术:Laravel, 事件驱动架构, Microservices, API Architecture, 软件架构, APIs, Travel, RESTful Microservices, Microservices架构, Architecture, Web Architecture, 解决方案架构, OpenAI API, 创造性地解决问题, CI/CD Pipelines, System Design, Integration, PHP, IIS, DB, GraphQL, Enterprise Software, 软件项目管理, 敏捷软件开发, Data Structures, 数据库体系结构

技术负责人|员工工程师

2017 - 2022
EcoVadis
  • 介绍了CI/CD流程, 具有事件驱动架构的领域驱动设计方法, 以及数据驱动的决策过程.
  • Designed the applications' architecture, prototyped solutions, and developed back-end services.
  • Cooperated with solution architects and technical leaders and established a software craftsmanship culture.
  • Implemented and spread an open-source initiative at the organization.
  • Migrated a legacy monolith application to a microservice architecture, 扩展15年的遗留项目.
  • 监督几个团队成员的技术开发.
Technologies: .NET, Microservices, 面向服务的架构(SOA), Elasticsearch, APIs, OpenAPI, Azure, C#.. NET, Microsoft SQL Server, HTML, ASP.NET, C#, LINQ, 企业架构, Scalability, Platforms, Containers, Analytics, Test Automation, Team Management, XML, Serverless架构, REST APIs, Databases, 事件驱动的编程, Scaling, Back-end, Kubernetes, SQL, 技术领导下, Web应用程序体系结构, .NET Core, REST, 测试驱动开发(TDD), Azure DevOps, ASP.NET Core, 后端架构, Back-end Development, Microsoft Azure, HTTP REST, 实体框架核心, 软件架构, Leadership, Third-party APIs, Cloud Architecture, Azure SQL, 应用程序体系结构, System Architecture, REST API架构, 系统架构设计, 技术文档, Diagrams, Renewable Energy, 事件驱动架构, 分布式体系结构, .NET 4, Endpoint Security, Entity Framework, Team Leadership, GitFlow, Project Management, 敏捷项目管理, NoSQL, Database Design, API Integration, Real-time Data, Windows PowerShell, T-SQL (Transact-SQL), JSON Web令牌(JWT), Web App Development, 最小可行产品(MVP), API Architecture, Node.js, 后台系统开发, Web Architecture, DevOps, 持续集成(CI), 解决方案架构, OpenAI API, 创造性地解决问题, CI/CD Pipelines, Microsoft Visual Studio, System Design, IIS, Windows Services, Legacy Software, DB, GraphQL, TypeScript, Enterprise Software, 软件项目管理, Agile, 敏捷软件开发, Data Structures, 数据库体系结构

组长|技术组长

2018 - 2018
EcoVadis SAS
  • Oversaw all the activities within the team while creating its working workflow processes and cooperation methodologies with other teams.
  • 设计了体系结构并开发了几个应用程序 while managing a team of seven developers.
  • Audited, changed, 并对现有软件项目的架构进行了升级, 重构以扩展应用程序.
Technologies: .. NET,软件设计,管理,架构,c#.. NET, Microsoft SQL Server, HTML, Azure, ASP.NET, C#, LINQ, 企业架构, Platforms, Scalability, Containers, Test Automation, Team Management, XML, Elasticsearch, REST APIs, Databases, 事件驱动的编程, Scaling, Back-end, SQL, 技术领导下, Web应用程序体系结构, .NET Core, REST, 测试驱动开发(TDD), Azure DevOps, ASP.NET Core, 后端架构, Back-end Development, Microsoft Azure, HTTP REST, 实体框架核心, 软件架构, Leadership, Third-party APIs, Cloud Architecture, Azure SQL, ASP.NET Web Forms, 应用程序体系结构, System Architecture, REST API架构, 系统架构设计, 技术文档, Diagrams, Renewable Energy, 事件驱动架构, 分布式体系结构, .NET 4, Endpoint Security, Entity Framework, Team Leadership, GitFlow, Project Management, 敏捷项目管理, NoSQL, Database Design, API Integration, Real-time Data, Windows PowerShell, T-SQL (Transact-SQL), Web App Development, 最小可行产品(MVP), API Architecture, Node.js, 后台系统开发, Web Architecture, DevOps, 持续集成(CI), 解决方案架构, OpenAI API, 创造性地解决问题, CI/CD Pipelines, Microsoft Visual Studio, Windows Services, Legacy Software, DB, GraphQL, TypeScript, Enterprise Software, 软件项目管理, Agile, 敏捷软件开发, Data Structures, 数据库体系结构

Team Leader

2017 - 2018
Cybercom Group
  • 管理并发展了一支由3-8名开发者组成的海外团队.
  • 设计了体系结构并开发了几个应用程序.
  • Provided technical support to the sales team by creating project requirement documentation and estimating projects' costs and duration.
技术:管理、设计、敏捷交付、c#.. NET, Microsoft SQL Server, HTML, Azure, ASP.NET, C#, LINQ, Team Management, XML, REST APIs, Databases, Back-end, SQL, 技术领导下, .NET Core, Azure DevOps, 后端架构, Back-end Development, Microsoft Azure, 软件架构, Leadership, Full-stack, 完整的开发, Cloud Architecture, Azure SQL, ASP.NET Web Forms, System Architecture, 系统架构设计, Diagrams, .NET 4, Microsoft Excel, Microsoft Access, Entity Framework, Software Consultant, Razor, Team Leadership, Project Management, 敏捷项目管理, Database Design, Consulting, T-SQL (Transact-SQL), 最小可行产品(MVP), Web Architecture, DevOps, 持续集成(CI), 创造性地解决问题, CI/CD Pipelines, Microsoft Visual Studio, Data Processing, IIS, DB, GraphQL, 软件项目管理, Agile, 敏捷软件开发, 数据库体系结构

高级软件顾问

2015 - 2017
Cybercom Group
  • 设计了体系结构并开发了几个应用程序.
  • Audited, changed, 并对现有软件项目的架构进行了升级.
  • 改进了现有应用程序的可伸缩性属性.
  • Provided technical support to the sales team by creating project requirement documentation and estimating projects' costs and duration.
Technologies: .. NET、Azure、api、ASP.NET MVC, C#.. NET, Microsoft SQL Server, HTML, CSS, jQuery, ASP.NET, C#, LINQ, Web Development, XML, REST APIs, Databases, Back-end, SQL, Azure DevOps, 后端架构, Back-end Development, Microsoft Azure, SOAP, 软件架构, Full-stack, 完整的开发, Windows演示基础(WPF), Cloud Architecture, Azure SQL, ASP.. NET Web Forms, SendGrid, .NET 4, Microsoft Excel, Microsoft Access, Angular, Entity Framework, Software Consultant, Software Consulting, Razor, Database Design, Consulting, T-SQL (Transact-SQL), 持续集成(CI), 创造性地解决问题, Microsoft Visual Studio, System Design, Machine Learning, Data Science, IIS, .NET MAUI, Blazor, DB, Agile, 敏捷软件开发, 数据库体系结构

.NET Developer

2010 - 2013
Invent On Sp. z o.o.
  • 处理核心开发,包括分析、设计和编码.
  • 根据客户需求交付软件.
  • 在要求的质量范围内维护软件应用程序.
Technologies: .NET, ASP.NET, MSSQLCE, Databases, Microsoft SQL Server, HTML, CSS, jQuery, C#, LINQ, Web Development, XML, Back-end, SQL, Back-end Development, 完整的开发, Windows演示基础(WPF), .NET 4, Microsoft Excel, Microsoft Access, Software Consulting, Database Design, T-SQL (Transact-SQL), 持续集成(CI), 创造性地解决问题, Microsoft Visual Studio, IIS, DB

Intern

2010 - 2010
Allegro
  • Developed a full-text search engine and customized it for the existing software.
  • Gathered requirements and use-cases for the full-text search functionality.
  • Tested it with the search capabilities available on the market at the time.
Technologies: PHP, Apache Lucene, PostgreSQL, HTML, CSS, jQuery, Web Development, Back-end, Back-end Development, 创造性地解决问题, IIS, DB

Mobile Monitor

Custom software that provides car sale offers from eCommerce platforms with extremely low delay –according to customer feedback and view counters, around 95% of the offers are discovered before competitive software.

3CX集成服务

Concurrent 3CX integration service software between 3CX Phone System and the custom Call Center software. It provides a real-time synchronization service between the phone connection line and the back-office application.

未来的建设者

http://www.b4f.buildercorp.pl/
It is a platform dedicated to architects and building engineers to engage and share local construction sites. 该平台包括用于管理事件的模块, contests, surveys, mailing, users, and certificates.

我负责系统的设计和执行, from prototyping with the client to implementation and production. 我也从2017年4月开始负责它的维护.

The platform hosts 100 thousand users and registers 500 daily active users.

Minizet

Minizet is a startup company that created a platform that allows payments with an accuracy of 0.00001zł. I was the C++ back-end developer in charge of creating an internal web application with a serving list and statuses of payments for particular users.

Desta

http://www.desta.pl/
本项目是一家会计公司专用的平台. The platform includes modules for invoices, files, mailing, and client communication.

我负责系统的设计和执行, from prototyping with the client to implementation and production. 我也从2017年4月开始负责它的维护.

该平台拥有100名活跃用户.

Languages

C#, C#.NET, SQL, T-SQL (Transact-SQL), HTML, XML, GraphQL, Java, Scala, HTML5, CSS, XSD, XAML, JavaScript, PHP, TypeScript

Frameworks

.NET, ASP.NET MVC, ASP.NET, .NET Core, ASP.. NET核心,实体框架核心, .. NET 4、Bootstrap、Windows演示基础(WPF)、asp.net.NET Web Forms, Windows PowerShell, JSON Web令牌(JWT), Blazor, Realtime, Angular, Razor, Laravel

Libraries/APIs

OpenAPI, REST api,实体框架,LINQ, Node.js, Apache Lucene, jQuery

Tools

Visual Studio, Microsoft Visual Studio, Slack, GitHub, SendGrid, Microsoft Excel, Microsoft Access, JetBrains Rider, Google Analytics

Paradigms

Agile, 面向对象编程(OOP), Management, 面向服务的架构(SOA), Microservices, Microservices架构, Web应用程序体系结构, REST, 后端架构, 应用程序体系结构, REST API架构, 事件驱动架构, 敏捷项目管理, Database Design, API Architecture, Web Architecture, DevOps, 持续集成(CI), 敏捷软件开发, 事件驱动的编程, 测试驱动开发(TDD), Azure DevOps, Data Science, 函数式编程, Test Automation, Serverless架构

Platforms

Azure, WordPress, Linux, Windows, Visual Studio Code (VS Code), Windows Server, 软件设计模式, Kubernetes, Xamarin

Storage

MSSQLCE, Databases, Microsoft SQL Server, Azure SQL, DB, 数据库体系结构, PostgreSQL, Elasticsearch, MySQL, NoSQL

Industry Expertise

Project Management

Other

Software Development, Architecture, Software Design, Distributed Systems, APIs, Design, Web Development, Back-end, 技术领导下, Back-end Development, Microsoft Azure, HTTP REST, 软件架构, Leadership, Third-party APIs, 完整的开发, System Architecture, 系统架构设计, 技术文档, 分布式体系结构, Software Consultant, Software Consulting, Team Leadership, GitFlow, Consulting, API Integration, Real-time Data, Web App Development, 最小可行产品(MVP), 解决方案架构, OpenAI API, 创造性地解决问题, CI/CD Pipelines, System Design, IIS, Windows Services, Legacy Software, Enterprise Software, 软件项目管理, Data Structures, Agile Delivery, Low-latency Software, Concurrency, 企业架构, Scalability, Team Management, Scaling, Full-stack, Cloud Architecture, Diagrams, Endpoint Security, Microsoft Graph API, 后台系统开发, Data Analysis, Platforms, Integration, Machine Learning, Data Processing, .NET MAUI, Statistics, HTTP Server, Containers, Analytics, SOAP, Renewable Energy, Travel, RESTful Microservices, Trading, Data Architecture

2013 - 2017

软件工程博士

华沙大学-华沙,波兰

2008 - 2013

计算机科学硕士学位

尼古拉斯·哥白尼大学-波兰托卢兹

2014年1月至今

Scala中的函数式编程原理

瑞士联邦理工学院洛桑通过Coursera

2013年1月至今

面向对象程序设计

微软IT学院程序员

2010年1月至今

SPSS技术初级专家

IBM

有效的合作

如何使用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

开始你的无风险人才试验

Work with your chosen talent on a trial basis for up to two weeks. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring