Piotr Jachowicz,波兰华沙的开发者
Piotr is available for hire
Hire Piotr

Piotr Jachowicz

Verified Expert  in Engineering

Software Developer

Location
Warsaw, Poland
Toptal Member Since
September 13, 2018

Piotr是一名全栈web开发人员 .NET作为他选择的后端框架,最近主要使用Node.js in the front end. 他精通React和Vue. Piotr is a quick learner, 愿意并能够快速学习新技能, 并具有在跨国环境中工作的经验. 他与来自欧洲、美国和亚洲的团队和客户合作过.

Portfolio

ContractPodAi
ASP.. NET、Web API 2、Vue、SCSS、Agile、SQL、RabbitMQ、Zoho API、CSS、 .NET...
Multiple Coding Academies
Windows通信框架(WCF),实体框架,SQL, jQuery, Angular...
A.Team
Node.js、TypeScript、RabbitMQ、React、Express.. js,亚马逊网络服务(AWS)...

Experience

Availability

Full-time

Preferred Environment

Windows, Git, Visual Studio Code (VS Code), Azure

The most amazing...

...我做过的一个项目是为一家自由创业公司建立一个寻找人才和领导的系统.

Work Experience

Full-stack Lead Developer

2019 - PRESENT
ContractPodAi
  • 开发与第三方api(如DocuSign和Zoho)的集成,用于文档协作工作.
  • 从事自动化工具的工作,例如自动分配功能,允许用户创建规则,在创建合同时触发自动填写表单字段.
  • Introduced Vue to a legacy .NET Web Forms应用程序,并将平台现代化为SPA架构. 监督重写逻辑和视图到新架构的过程.
  • 在Vue中开发了一个新组件,用于根据字段值定义复杂的条件, 在整个应用程序的许多功能中使用.
  • 监督编码标准的创建,并开始讨论公司的代码质量管理.
Technologies: ASP.. NET、Web API 2、Vue、SCSS、Agile、SQL、RabbitMQ、Zoho API、CSS、 .. NET, JavaScript, c#, Git, HTML5, .NET Core, C#.NET, APIs, Front-end, Full-stack, Architecture, REST APIs, Best Practices, 面向对象编程(OOP), Software Design Patterns

IT Trainer

2016 - PRESENT
Multiple Coding Academies
  • 为初级开发人员设计并组织了多个关于各种全栈web技术(如Angular 6)的研讨会, .NET Web API, c#基础知识,CSS, SCSS, jQuery等.
  • 为大型公司设计并举办多次专家级研讨会,如WCF服务的高级开发, c#中的设计模式和代码质量, and advanced JavaScript.
  • 就计划的培训范围和范围提供意见.
技术:Windows通信框架(WCF),实体框架,SQL, jQuery, Angular .. NET, CSS, JavaScript, c#, Git, HTML5, .NET Core, C#.NET, Front-end, REST APIs, Best Practices, 面向对象编程(OOP), Software Design Patterns

Full-stack Developer

2022 - 2023
A.Team
  • 致力于创建工具,使供应管道寻找建设者具备客户所需的技能.
  • 创建了与各种api的集成,例如搜索引擎结果页面(SERP)或SignalHire.
  • 致力于管道效率,以高效和异步的方式处理数千行文件, 使用微服务和第三方服务.
  • 在React中开发了一个前端内部工具平台,让公司的其他员工可以访问团队开发的所有工具.
Technologies: Node.js、TypeScript、RabbitMQ、React、Express.. js,亚马逊网络服务(AWS), Kubernetes, CSS, JavaScript, Git, HTML5, Redux, Front-end, Full-stack, CI/CD Pipelines, Tailwind CSS, OAuth, Architecture, Redux Toolkit, PostgreSQL, REST APIs, Best Practices, Python, 面向对象编程(OOP), Software Design Patterns

Senior Vue, Angular, and .NET Developer

2018 - 2021
桑坦德银行丹麦分公司(通过ProData Consult)
  • 维护和开发桑坦德银行主页和平台的新功能.
  • 开发并维护丹麦桑坦德银行主页前端层.
  • 使用React和Episerver构建桑坦德芬兰银行网页.
Technologies: React, .. NET, Vue, CSS, JavaScript, c#, Git, Agile, HTML5, ASP.NET Web API, .NET Core, C#.NET, Front-end, Full-stack, CI/CD Pipelines, OAuth, REST APIs, Azure DevOps, Best Practices, 面向对象编程(OOP), Software Design Patterns

Azure Developer

2018 - 2020
911Weather.com
  • 在Node中维护和重写移动应用后端的新版本.js.
  • 为客户端创建了一个部署管道和一个测试环境.
  • 为客户端开发现代工具,前端使用Angular,后端使用Node.js and .NET.
  • 在Apple Store和Google Play Store中为订阅提供应用内付费功能.
  • 维护和开发一个microsoft SQL数据库和Node中的API.使用这个数据库的.
  • 重构了一个用c#编写的处理天气数据的遗留服务.
Technologies: Angular, Node.. js, Azure, JavaScript, Git,全栈,REST api,最佳实践

Full-stack Angular Developer

2019 - 2019
ForagerOne (via Toptal)
  • 开发公司主页和教育平台的功能.
  • 前端和后端都有工作.
  • 重构遗留代码并改进平台上现有解决方案的性能.
Technologies: Angular, Node.js, TypeScript, CSS, JavaScript, Git, HTML5,前端,全栈,REST api

Freelance Angular Developer

2018 - 2019
Expedien
  • 根据设计在Angular中创建了一个任务板.
  • 根据设计团队提供的线框图构建多个组件.
  • 与设计人员和后端开发人员合作,确保所提供解决方案的质量.
技术:Angular, CSS, JavaScript, Git, HTML5,前端

.NET Web Developer

2017 - 2018
StepStone
  • 重构现有代码以使用设计模式和最佳实践.
  • Developed a service in .. NET Core将用于新的定价模型计算.
  • 维护英国最大的招聘平台.
技术:Octopus Deploy, TeamCity, jQuery, Microsoft SQL Server, ASP.NET Core, CSS, .. NET, JavaScript, c#, Git, Agile, Scrum, HTML5, ASP.NET Web API, C#.NET, CI/CD Pipelines, OAuth, REST APIs, Best Practices, 面向对象编程(OOP), Software Design Patterns

.NET Lead Developer

2017 - 2017
Aviva
  • 管理一个由四个全栈开发人员组成的团队的工作.
  • 指导团队并执行Scrum原则,确保Scrum过程的质量.
  • 创建并执行编码标准,确保团队开发的解决方案的质量.
  • 将开发从伦敦的团队转移到华沙的团队.
  • 为新的和现有的应用程序创建了新体系结构的设计.
技术:SQL,实体框架,Bitbucket, Git, Knockout.js), jQuery, Windows通信框架(WCF), Web API 2, ASP . js.NET MVC 5, CSS, .. NET, JavaScript, c#, Agile, Scrum, HTML5, ASP.NET Web API, C#.NET, CI/CD Pipelines, OAuth, REST APIs, Best Practices, 面向对象编程(OOP), Software Design Patterns

.NET Web Developer

2016 - 2016
KMD Poland
  • 开发了一个web应用程序,为丹麦市场的公用事业公司处理复杂的管理. 前端用Angular构建,后端用 .NET Web API 2.
  • 为应用程序实现一组带有验证框架的控件, 大大加快开发过程.
  • 通过提出和实现代码质量增强,确保开发解决方案的高质量.
技术:Gulp, Git, IBM Db2, Angular, ASP.NET Web API, GitFlow, CSS, .. NET、JavaScript、c#、Agile、Scrum、HTML5、c#.NET, Front-end, Full-stack, REST APIs, Azure DevOps, Best Practices, 面向对象编程(OOP), Software Design Patterns

Junior .NET Developer

2015 - 2015
AXA Direct Solutions
  • 为英国安盛集团(AXA Group UK)提供大型多租户保险平台支持.
  • 与一个主要位于伦敦的团队远程合作.
  • 为家庭保险产品开发了全新的销售流程设计.
技术:Microsoft SQL Server, jQuery, Knockout.js), ASP.NET MVC, CSS, .. NET, JavaScript, c#, Git, HTML5, ASP.NET Web API, C#.. NET,前端,全栈,REST api,面向对象编程(OOP)

Associate

2013 - 2014
普华永道(波兰的普华永道)
  • 维护和举办桌面应用程序研讨会,以促进财务报告流程.
  • Built an entire platform, including the web app, desktop app, 以及波兰电影奖投票的网络服务.
  • 开发了多个用于收集用户财务数据的web应用程序.
  • 作为审计师参与法定财务审计, 获得有关会计流程的知识.
技术:jQuery, Microsoft SQL Server, Entity Framework, ASP.. NET MVC, Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), CSS, .. NET, JavaScript, c#, HTML5, c#.. NET,前端,全栈,REST api,面向对象编程(OOP)

App.OfferAutomation.开发与技术管理

On this project, 我帮助交付了一个web应用(前端是用Angular 5构建的), and the back end in ASP.NET). 我的主要职责是确保整体交付,作为技术经理.

我主要执行代码审查,确保交付的解决方案的最高质量. 我还促进了项目开发人员与客户之间的沟通, recruited new developers, 提出了解决方案的高层架构, 并提供了关于托管的见解, deployment, and so on. 我还使用Jenkins创建了一个持续部署管道.

TotalJobs招聘平台定价模式改变

http://recruiters.totaljobs.com
这个大型项目涉及15个团队一起工作,以改变TotalJobs的业务运作方式.co.英国最大的招聘平台.

作为团队成员,我的职责是为公司实现新定价模型的后端逻辑和数据库层. 这个项目最终取得了巨大的成功, 随着招聘产品许可证的销售大幅上升.

合同管理法律平台

http://contractpodai.com/
一个SaaS法律产品,帮助公司管理他们的合同/文档生命周期. 我是首席开发人员,帮助开发了几个新功能,并与DocuSign等平台进行了集成, Zoho, or Workflow Engine, 以及技术升级,使用Vue而不是 .NET Web Forms.

Languages

TypeScript, CSS, HTML5, JavaScript, c#, HTML, c#.NET, SQL, SCSS, Python

Frameworks

.NET, .NET Core, ASP.. NET Web API, Entity, Swagger, Angular, ADO.NET, Express.js, Redux, Next.js, Tailwind CSS, ASP.. NET Core, Windows通信框架(WCF), ASP.NET MVC, ASP.. NET MVC 5, Knockout (Knockout).. js), Windows Presentation Foundation (WPF), ASP . js.NET

Libraries/APIs

Vue, Vue 2, Node.. js、React、REST API、jQuery、AutoMapper、Zoho API、实体框架、Web API

Tools

Git, Bitbucket, Jenkins, TeamCity, Azure DevOps Services, Jira, Visual Studio, Gulp, RabbitMQ

Paradigms

Agile, Scrum, REST, Best Practices, 面向对象编程(OOP), FluentValidation, Azure DevOps

Platforms

Visual Studio Code (VS Code), Software Design Patterns, Amazon Web Services (AWS), Azure, Windows, Kubernetes

Other

MVC Frameworks, WCF Web Services, GitFlow, APIs, Front-end, Front-end Development, Full-stack, CI/CD Pipelines, Episerver, Cloud, User Interface (UI), OAuth, Architecture, Redux Toolkit, Octopus Deploy

Storage

MSSQLCE, PostgreSQL, Microsoft SQL Server, IBM Db2

2011 - 2014

管理学学士学位

华沙理工大学-华沙,波兰

2009 - 2014

电气工程硕士学位

华沙理工大学-华沙,波兰

MARCH 2021 - MARCH 2023

微软认证:Azure开发助理

Microsoft

JULY 2019 - PRESENT

微软认证:Azure基础

Microsoft

OCTOBER 2016 - PRESENT

专业Scrum Master™

Scrum.org

OCTOBER 2016 - PRESENT

微软认证解决方案开发人员

Microsoft

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring