Jacek
Czarniecki

Profile

Passionate Full-Stack Developer with 10+ years of experience.

I started as a backend developer choosing C# over Java in 2011. About 9 years ago I felt in love with frontend due to its dynamics and fast phase of improvement. Beside programming I focus strongly on performance profiling and software architecture.

Wherever I work, I apply strong analytical thinking and problem solving skills to deliver software based on high quality standards. In my mind programming great applications is a source of pride for me and my team, so it is crucial that we are able to deliver value with the best technologies that fit the problem and the team - following "right tool for the job" mantra.

My general goal for each project (usually SPA web application) is to make it easy to grow and cheap to maintain while enabling users to fulfill their tasks using clean and intuitive interface. One of my core beliefs is that bugs happen despite best efforts and tests coverage, but it is how we predict and handle them that makes all the difference. This additional focus on error handling and monitoring is part of culture that leads to excellence.

Employment history

Freelancer
2022 - Present
Website optimization and SEO
Storyblok CMS
JAM Stack
Vue.js 3
TailwindCSS
Vite
Pinia
TypeScript
Nuxt 3
Deno
GlobalIntech LLC
2019 - Present
Senior Software Engineer
Azure
ASP.NET Core
SQL Server
Vue 2/3
Nuxt 2/3
Vuex / Pinia
Vuetify 2/3
TypeScript
Sass
Pug
Konva
Azure DevOps
Puppeteer
Playwright
Cypress
Nest.js
IHS Markit
2016 - 2020
Software Engineer
IIS
ASP.NET
ASP.NET Core
Akka.NET
SQL Server
RavenDB
Seq
Angular
Redux
Vue.js
TypeScript
Sass
NUnit
Cypress
Jest
Istanbul
Docker
K8s
Octopus Deploy
Highcharts
Leaflet.js
Powershell
ElasticSearch
Spartez
2015 - 2016
Web Developer
JIRA
Java 8
Marionette.js
JavaScript
Less
D3.js
Node.js
IHS Global
2013 - 2015
Senior IT Associate
ASP.NET
SQL Server
NHibernate
Dapper
jQuery
Angular.js
Scss
Jeppesen a Boeing Company
2012 - 2013
External/Student
Node.js
CoffeeScript
Mapbox
Less
Leaflet.js