Hi, I am

Tomasz Nazar

I am a software developer.

about me

services

Engineering

I develop super robust applications. Well tested and maintainable. Deploy perfect software in imperfect conditions.

Architecture

API. Backend. Frontend.
I design software that works and makes the customer satisfied.

Management

It is easy to get lost in a world of changing requirements, loads of work and full mailbox
I try to find a way and remove obstacles.
Catalog, organize and optimize.

Ruby

It all started in Java.
Python & CoffeeScript was there too.
It's now Ruby running on JVM.

Industry

Credit Card Processing

Data Management

Web Portals

Backend Middlewares

Banking

Quick Prototyping

clients

fun fact

2004 The first blog post

30 Articles Published

5752 Ruby files modified

1st Github repo on Nokia mobile GTK app

resume

WORK HISTORY

2022 - Current

Backend developer

B2B

Backend development. Financial services sector.
Ruby, Python, Kafka, Postgres, FastAPI, Rails, Docker

2018 - 2022

VP of Engineering

SpaceOS

Dec 2016 - 2018

Backend Developer

Upnext Technologies

Backend development primarily.
And once again, software development is a process of not only coding.
So, I've been fixing communication with the client to be effective; analysing requirements of change and organizing work into tasks.

Apr 2015 - Dec 2016

Backend Developer

Arkena

Backend developer of an online video service platform.
Responsible for multiple integrations with external partners' services.

2013-2015

Software Architect

Cubiware

Legacy project, multi tenant, every clients needs a customized behaviour. Major challenge in making software maintainable.
Responsible for architecture and development of an Digital TV service.
Communication with foreign partners and analysis of their services.

EDUCATION

2004

Computer Science

University of Wroclaw

I studied Computer Science at the university.
Focusing mostly on software engineering and object oriented approach.
Thesis on Aspect Oriented Programming aid in object-relational impedance mismatch (in Java).

LinkedIN CV

coding skills

API

Architectures

Quality Control

Legacy Codebases

Scrum

Technologies

Ruby

Databases, Elastic, Messaging

Rspec & similar

contact me

Let's Socialize

Reach Me

based in Warsaw, Poland

contact @ tnazar.com

Freelance Available