Sebastian Kalinowski, Developer in Warsaw, Poland
Sebastian is available for hire
Hire Sebastian

Sebastian Kalinowski

Verified Expert  in Engineering

Full-stack Developer

Location
Warsaw, Poland
Toptal Member Since
October 11, 2019

Sebastian is a .NET developer specializing in back-end layer development. 他在银行业有超过十年的专业经验, financial, and recruitment industries. 他还熟悉前端开发(React)、系统设计和架构. Sebastian已经成功地与许多客户一起定义了需求, design new system elements, implement new functionalities, and optimize existing systems.

Portfolio

Santander Consumer Bank — Nordics
Azure, REST, TypeScript, React, .NET Core, JavaScript, C#
Citi
Microsoft SQL Server, Couchbase, Apache Kafka, RabbitMQ, .NET, C#
KMD Poland
Angular, Azure, AngularJS, SQL, IBM Db2, Web API, JavaScript, c#

Experience

Availability

Part-time

Preferred Environment

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

The most amazing...

...我参与的项目是一个高可用性的风险计算系统,处理价值数十亿美元的交易.

Work Experience

Senior .NET Developer

2018 - PRESENT
Santander Consumer Bank — Nordics
  • 设计并实现了一个内部循环任务调度程序和跟踪器(前端和后端).
  • 使用React设计并实现了一个税务报表管理应用(前端和后端).
  • 实现PSD2指令的后端部分(同意,卡片).
  • 在Azure DevOps和Octopus Deployment中配置CI/CD管道.
  • 通过提出和实施改进,确保项目的高质量.
  • Maintained some internal projects.
  • Completed OAuth2 and OIDC configurational tasks.
  • Worked in scrum and scrum with kanban environments.
  • 担任API Foundation团队成员—为组织API接口提供指导方针.
Technologies: Azure, REST, TypeScript, React, .NET Core, JavaScript, C#

Senior .NET Developer

2017 - 2018
Citi
  • 重新设计计算G10利率交易风险的分布式批处理系统组件.
  • 重新架构和实现现有系统的关键组件,允许对其进行切片并降低其复杂性.
  • 改进了现有的代码库,还清了技术债务.
  • Investigated and solved non-trivial issues on daily basis.
  • 通过提出和实施改进,确保项目的高质量.
  • Gave technical presentations for team members.
技术:Microsoft SQL Server, Couchbase, Apache Kafka, RabbitMQ, .NET, C#

Senior Full-stack .NET Developer

2016 - 2017
KMD Poland
  • 为丹麦公用事业公司支持管理的应用程序开发了新的模块, billing, metering, task management (frontend and backend).
  • 为支持丹麦就业中心员工的应用程序实现了新功能(前端和后端).
  • 通过提出和实施改进,确保项目的高质量.
  • Worked in scrum.
技术:Angular, Azure, AngularJS, SQL, IBM Db2, Web API, JavaScript, c#

Senior .NET Developer

2015 - 2016
Grupa Pracuj
  • 为波兰最大的招聘平台实施内部应用支持工作机会管理.
  • Refactored flaws of current architecture.
  • Optimized performance of existing systems.
  • 通过提出编码规范,确保项目的高质量, service contracts, code reviews and GitHub workflow in the team.
  • Mentored junior team members.
  • Worked in a scrum environment.
Technologies: CQRS, NancyFx, AngularJS, Akka.. NET, RabbitMQ, Microsoft SQL Server,实体框架,Web API, JavaScript, c#

.NET Developer

2014 - 2015
mBank
  • 实现了mBank主网站的货币兑换和支付篮模块.
  • 为现有企业CRM构建新模块,优化现有代码.
Technologies: jQuery, ASP.. NET MVC, Microsoft SQL Server, LINQ to SQL, Windows Forms (WinForms), JavaScript, c#

.NET Developer

2011 - 2014
EBR-IT
  • 实现的Idea4Work:一个简化程序化项目管理的应用程序.
  • 增加了新的功能,交易经理:一个系统,帮助管理房地产机构在澳大利亚.
  • 为来自澳大利亚的客户实现了像PalletPlus(资产管理和跟踪)和Document Control(文档版本控制)这样的项目.
  • Designed parts of the system (including architecture), creating reports and unit and integrated tests.
  • 应用领域驱动设计(DDD)、CQRS和事件溯源模式.
  • Coordinated a small team of three junior programmers.
Technologies: Entity Framework, Kendo UI, Telerik Reports, Controls, Telerik, jQuery, Bootstrap, NServiceBus, SQL, RavenDB, ASP.. NET MVC, Windows Presentation Foundation (WPF), JavaScript, c#

Junior .NET Developer

2010 - 2011
Pentegy
  • 实现了波兰电子通信办公室(e-learning)的证书申请, examination, and issuing certificates).
  • 将现有开源OCR/OMR软件与证书app项目进行调整整合.
  • 为乌克兰一家银行实现了移动应用程序的后端.
  • Composed technical documentation.
Technologies: PHP, Microsoft SQL Server, Windows Communication Foundation (WCF), Web Services, MySQL, C#

Scheduler and Workflow Service

其他开发团队使用的内部项目,用于调度和跟踪重复任务的执行情况. 该项目建立在一个开源调度器和 .. NET Core的RESTful微服务架构,前端是用React和TypeScript构建的.

Simpliciti

这是一个内部项目,涉及一个复杂的批处理系统,用于计算G10利率交易的风险. The system had to be highly available and work 24/7. The project was built using .NET, RabbitMQ, SQL Server, and Couchbase. Since the build of the project, 我添加了新功能,并重构了一个关键组件.

EasyEnergy

这是一个为公用事业公司提供管理支持的应用程序, billing, metering, and task management. 这个项目本来是要用一个程序取代一些小的传统WinForms应用程序, coherent application built with AngularJS. The back end was built with the .NET framework and DB2 as a persistence layer.
2013 - 2014

Postgraduate Coursework in Project Management

Warsaw University of Technology - Warsaw, Poland

2011 - 2012

Master's Degree in Computer Science

Warsaw University of Technology - Warsaw, Poland

2007 - 2011

Bachelor's Degree in Computer Science

Warsaw University of Technology - Warsaw, Poland

MAY 2020 - PRESENT

Azure Fundamentals

Microsoft

MAY 2014 - PRESENT

PRINCE2 Foundation

PRINCE2®

Libraries/APIs

React,实体框架,Windows窗体(WinForms), Web API, jQuery, NServiceBus

Tools

Visual Studio, ReSharper, C#.. NET WinForms, JetBrains Rider, Telerik Reports, RabbitMQ, LINQ to SQL

Frameworks

.NET Core, .. NET,实体框架核心,Windows演示基础(WPF), ASP.NET Core, OAuth 2, Angular, NancyFx, ASP.NET MVC, Bootstrap, AngularJS, Kendo UI, ASP.NET

Languages

C#, C#.NET, TypeScript, JavaScript, T-SQL (Transact-SQL), XAML, ECMAScript (ES6), CSS, HTML5, SQL, HTML, PHP

Storage

SQL Server 2016, Couchbase, Microsoft SQL Server, IBM Db2, RavenDB, MySQL

Paradigms

敏捷、Scrum、结对编程、CQRS、面向对象编程(OOP)、REST

Platforms

Windows, Azure, Visual Studio Code (VS Code), Apache Kafka, Telerik

Other

全栈、api、RESTful微服务、前端开发、Akka.. NET、控件、Web服务、Windows通信基础(WCF)、云、OpenID Connect (OIDC)

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