Web developer

Dariusz Czajkowski

I’m a front-end developer with a decade of commercial experience. In my work I don’t tolerate careless interfaces. It’s the tiny details that make a difference between AI-slop and software that people enjoy using.

Experience

Tech lead

2021–present
Dilato Applications Inc. · Montréal (remote)
  • Built a cross-platform Electron app written in TypeScript, React, Redux, and Tailwind CSS, available on desktop and as a web application.
  • Integrated AI capabilities directly into a Slate editor’s writing and editing workflows.
  • Developed native C++ integrations for Windows and macOS, and client-facing TDD-driven APIs with AWS Lambda, API Gateway, and CloudFront.
  • Owned product UI/UX and brand design, including the Next.js marketing site; tested with Vitest and Cypress.
  • Managed a Turborepo / Yarn workspaces monorepo and AWS infrastructure with CDK; contributed to GDPR, PIPEDA, TGV, and HIPAA compliance.

Front-end developer

2017–2021
Airly sp. z o.o. · Kraków
  • Built a public, real-time air-quality map with React, Redux, and styled-components; migrated Google Maps to Mapbox and JavaScript to strict TypeScript.
  • Developed a TDD-driven Laravel & Vue developer portal with OAuth; an IoT management platform; and embeddable air-quality widgets.
  • Contributed to brand guidelines and the mobile app redesign.

Front-end developer · Intern

Summer 2019
Mercari Inc. · Tokyo
  • Worked on the marketplace’s checkout flow with React and Redux-Saga in the native app’s WebView, with Jest and Cypress tests.
  • Led the migration from TSLint to TypeScript ESLint.

Earlier experience

2010–2020
Self-employed
  • Freelance web development: client websites and a PHP high school library lending system.
  • Private tutoring: computer science, mathematics, and English; helped with ~10 IT projects.

Education

M.Eng. & B.Eng. · Computer Science

AGH University of Science and Technology · 2016–2021

Master’s thesis: air-pollution data visualization.
Bachelor’s thesis: an Elixir-backed web application.

Course in Applied Mathematics

Tadeusz Kościuszko University of Technology · 2013–2016

Finished with distinction.