Damian Krychowski

Full-stack developer
I am a versatile team leader and full-stack developer with over 10 years of experience, specializing in .NET and NestJS for backend development, and Angular for front-end solutions.

Work Experience:

Aspen Grove Solutions

REMOTE
Nov 2017 - now
REMOTE

Architect / Team-Leader / Senior Full-stack Developer

Oversee and participate in the development of the iConfigure system, which is the core component of the entire suite of Aspen products. Manage a team of four developers and plan the microservices architecture of the product.

Senior Full-stack Developer

Developed .Net microservices and Angular frontend applications. Implemented custom query language based on ANTLR (similar to Jira 'JQL')

Technologies:

C#
.Net Core
Angular
TypeScript
SQL Server
PostgreSQL
Redis
RabbitMQ
Prometheus
Grafana
NServiceBus
Auth0
Dapper
SignalR
ANTLR

Ulsoft

REMOTE PART-TIME
May 2017 - Jun 2017
REMOTE PART-TIME

NodeJS Developer

Developed a REST API for a small CRUD Ionic application that facilitates team management for a company installing solar screens.

Technologies:

Javascript
Sequelize
HapiJs
PostgreSQL

Setivo

REMOTE PART-TIME
Jan 2017 - Feb 2018
REMOTE PART-TIME

Architect / Senior .Net Developer

Designed and developed a system for conducting polls among shareholders of stock exchange-listed companies. The application was designed to operate on a local network and manage meetings with hundreds of voters.

Technologies:

C#
.Net Framework
WPF
MySQL
Entity Framework
SignalR

Skyrise.tech

Aug 2015 - Oct 2017

Full-stack Developer

Participated in the Parkanizer startup from its beginning. Developed microservices using .NET and NodeJs. Created SPAs with Angular and Aurelia. Managed hosting using Azure and Docker. Implemented Continuous Delivery with Jenkins and Octopus. Automated monitoring with PRTG.

Technologies:

C#
.Net Framework
Orleans .Net
Javascript
TypeScript
Entity Framework
SignalR
Angular
Aurelia
SQL Server
PostgreSQL
Docker
Azure
Octopus
Jenkins
PRTG

Tenneco

Oct 2012 - Aug 2015

Junior .Net Developer

Developed a WPF desktop application designed to enhance communication among various Tenneco engineering centers.

Technologies:

C#
.Net Framework
WPF
Entity Framework
Microsoft Sync Framework
LocalDb

Side Projects:

FormTs

May 2025 - now
Developed a full-stack web application that allows users to create dynamic, interactive forms using TypeScript code. Experimenting with the paradigm where TypeScript defines a rigid structure of the application so that AI - being very good at writing TypeScript code - could help users harness the full potential of the app, enabling the creation of complex forms with real-time computed values, conditional logic, and dynamic form expansion.

Technologies:

TypeScript
Angular 20
Cloudflare Workers
Hono.js
Cloudflare D1
Cloudflare R2
Monaco Editor
Web Workers

PlikShare

Jan 2024 - now
Developed a file sharing web application using .NET 8.0 for the backend and Angular for the frontend, utilizing Cloudflare R2 for storage.

Technologies:

C#
.NET 8.0
Angular
TypeScript
PostgreSQL
Cloudflare
DigitalOcean
AWS Cognito

Is IT for me? (Czy IT jest dla mnie?)

Jan 2022 - Dec 2023
Developed an e-commerce platform with NestJs and Angular for selling courses aimed at aspiring QA engineers. Developed SQL-Sandbox platform to learn basics of SQL.

Technologies:

NestJs
Angular
TypeScript
PostgreSQL
Redis
DigitalOcean
AWS Cognito
Stripe
Sequelize
Jest

NaCoPoszło

Feb 2020 – May 2022
Developed an Ionic mobile expense tracking app and a .Net backend with an ANTLR-based algorithm to extract expenses from receipt scans.

Technologies:

C#
.Net Core
Ionic
Angular
TypeScript
PostgreSQL
RabbitMQ
AWS Cognito
AWS Textract
AWS S3
Docker
ANTLR

Education:

Silesian University of Technology

2012-2016
Bachelor's degree in Computer Science

Silesian University of Technology

2010-2014
Bachelor's degree in Automatic Control and Robotics