Szymon Pusz

I'm a passionate software developer that started career as a .NET developer. Initially I was developing ERP systems. Later I jumped into designing and implementing banking solutions that are scalable, resilient and delivered on-time.

After some years I jumped into the Java ecosystem building cloud based systems using Azure, Spring Boot, GraphQL and Docker.

What I Do

Cloud Solutions

Designing and implementing Azure based systems.

Software Development

High quality software development for various businesses.

Database development

Extensive knowledge about RDBMS databases like MS SQL or PostgreSQL.

On-time delivery

Working in Scrum methodology to always deliver on-time.

Testimonials

Clients

Resume

14+ Years of Experience

Education

2003 - 2008
Technical University of Łódź

MSc M.Eng. in Computer Science

Computer Systems in Management and E-Commerce

Experience

June 2022 - Current
First Derivative

Lead Software Engineer

August 2010 - May 2022
GFT

Java Technical Lead

Project for Tier 1 bank. Internal system for market risk calculation.

Technologies used: Java 11, Spring Boot, Kafka, RabbitMQ, MS SQL

Responsibilities

  • Managing team of 4 developers
  • Hosting scrum ceremonies
  • Gathering and polishing requirements
  • Resolving team blockers
  • Working as a lead developer

GFT

Azure Engineer/Senior Java Developer

External system for gathering broker's feedback about different assets around the world. Back-end is hosted on Azure AKS and front-end written in React Typescript. Key system function is to store and process big amount of data on the fly and store it in postgres. Integration with other systems is implemented using Azure Event Hub and lots of other Azure specific services.

Technologies used: Lots of Azure specific services, Java 11, Spring Boot, GraphQL (Kickstart), Docker, TestContainers, PostgreSQL

Responsibilities

  • Designing new functionalities
  • Back-end implementation from the beginning
  • Hosting and performing Product Backlog Refinement sessions on behalf of project lead

GFT

Senior .NET Developer/Senior Consultant

One project for an Investment Fund company. Integrating client specific infrastructure to 3rd party provider software called FundSphere. This project involved designing and writing scalable services in Azure Service Fabric.

Technologies used: C#, MS SQL Server, Azure Service Fabric

GFT

Senior .NET Developer/Senior Consultant

Three projects for Tier 1 bank.

  • Product for trade booking and position management on equity derivatives.
    • Working with Singapore and London team on backend written in C#
    • Technologies used: C#, Silverlight, Solace, Oracle
  • Cloud based product for Tax calculation in US jurisdiction.
    • Working with Tel Aviv team on backend and frontend written in C#
    • Technologies used: C#, WPF, Gigaspaces XAP, Solace, Oracle
  • Issue tracking and managing system.
    • Working on backend and frontend as well
    • Technologies used: C#, WPF, Solace, MS SQL
  • One project for an international exchange platform.
    • The exchange platform was designed for massive scalability and 24x7 availability
    • Technologies used: C#, Silverlight, 29West, ActiveMQ, MS SQL Server

March 2008 - July 2010
Makolab SA

.NET Software Developer

Creation of large distributed ERP system using MS .NET Technology, MS SQL Server 2008 and Adobe Flex.

  • Head developer and designer of system backend written in C#
  • Developer of user interface in Adobe Flex

April 2007 - October 2007
Makolab, M. i K. Sopek sp. jawna, Łódź

.NET Software Developer

Creation of large distributed ERP system using MS .NET Technology, MS SQL Server 2005 and classic ASP with AJAX.

Skills

Java

100%

C#

70%

Spring Boot

70%

GraphQL

90%

Docker

85%

Azure services

70%

Linux

90%

Relational Databases

95%

Contact

Get in Touch

Łódź, Poland

Freelance Available

How Can I Help You?