# Bogdan Chadkin (@trysound.io)

Profile: https://sifa.id/p/trysound.io
Headline: Senior full-stack engineer

## About

Senior full-stack engineer specialising in build tools, performance, and user experience. Over 13 years of experience building products across industrial software, freelance platforms, and design tools. Available for full-time, B2B freelance projects and technical consulting engagements.

Core contributor to major JS ecosystem tools with tens of millions of monthly downloads. Created Engramma, previously maintained SVGO (22k stars), Rollup (26k stars) and PostCSS (29k stars).

## Experience

- **Frontend Developer at Freelance** (2012 – 2015)
  \- Delivered 15+ responsive web applications for startups and agencies
- **Senior Full-stack Engineer at Webstudio** (2022 – 2026)
  \- Built core platform features like CSS spec-based style engine, native HTML and Tailwindcss support, visual CMS integration, design tokens and variables
  \- Created CLI to generate websites for Webstudio Cloud and self hosting on Vercel, Netlify and Docker
  \- Built UI and setup auth for Inception AI (companion product) for generating production-grade code and design exploration
  \- Led key architecture and performance work across website builder and publishing pipeline
  \- Scaled community engagement by resolving technical issues and gathering feedback to shape product roadmap
- **Senior Full-stack Engineer at RealAdvisor** (2017 – 2022)
  \- Architected custom auth system with multi-level permissions, supporting over 130 enterprise partners, enabling B2B expansion. Successfully integrated with node.js backend, hasura services and multiple frontend apps.
  \- Reduced cold start time in GCP servers by 80%. Reduced amount of dependencies used on backend and lazy loaded the rest of huge dependencies.
  \- Led a 3-month TypeScript migration of a large codebase of UI and GraphQL server codebase, reducing manual testing and improving release time by 30%
  \- Managed GCP/Cloudflare infrastructure
  \- Shipped valuation tools and lead routing workflows used by 10K agents
  \- Migrated database-centric API to Hasura, modernizing data layer architecture
  \- Mentored engineers and onboarded new team members
- **Senior Frontend Engineer at Siemens** (2015 – 2017)
  \- Built real-time telemetry dashboards for gas turbine sensors with live alarms and diagnostics
  \- Developed water communications monitoring Uls deployed to 50+ facilities
  \- Modernized build pipeline by integrating modern bundlers, significantly improving developer experience and iteration speed

## Skills

- git
- svelte
- github actions
- sql
- javascript
- typescript
- svg
- cloudflare
- vercel
- astro
- svelte
- next.js
- sqlite
- hono
- hono
- sqlite
- next.js
- astro
- react
- github actions
- docker
- vercel
- css
- html
- node.js
- sqlite
- docker
- hasura
- hono
- node.js
- git
- terraform
- postgresql
- sqlite
- graphql
- html
- css
- graphql
- typescript
- javascript
- css
- sql
- typescript
- svg
- graphql
- next.js
- hasura
- hono
- html
- graphql
- git
- html
- javascript
- react
- sql
- svelte
- svg
- svelte
- hono
- remix
- remix
- react
- next.js
- hasura
- docker
- next.js
- git
- astro
- hasura
- vercel
- hono
- remix
- css
- html
- cloudflare
- next.js
- svelte
- astro
- gcp
- cloudflare
- svg
- svelte
- terraform
- github actions
- sql
- react
- postgresql
- gcp
- javascript
- typescript
- docker
- github actions
- vercel
- react
- node.js
- docker
- vercel
- react
- remix
- gcp
- cloudflare
- svg
- svelte
- terraform
- github actions
- sql
- react
- postgresql
- postgresql
- css
- javascript
- git
- node.js
- svg
- node.js
- postgresql
- css
- javascript
- sqlite
- cloudflare
- cloudflare
- terraform
- github actions
- graphql
- sqlite
- hono
- node.js
- docker
- git
- terraform
- hasura
- postgresql
- hono
- node.js
- sqlite
- docker
- next.js
- git
- astro
- hasura
- vercel
- hono
- remix
- sqlite
- cloudflare
- next.js
- svelte
- astro
- github actions
- gcp
- javascript
- svg
- node.js
- terraform
- typescript
- sql
- docker
- terraform
- typescript
- sql
- docker
- github actions
- vercel
- react
- gcp
- svg
- svelte
- html
- css
- git
- node.js
- vercel
- hono
- next.js
- svelte
- astro
- typescript
- html
- html
- css
- typescript
- javascript
- sql
- svg
- gcp
- react
- github actions
- vercel
- node.js
- git
- svelte
- astro
- next.js
- postgresql
- hasura
- terraform
- git
- docker
- javascript
- css
- postgresql
- node.js
- docker
- git
- terraform
- hasura
- postgresql
- hono
- node.js
- sqlite
- docker
- next.js
- git
- astro
- hasura
- hono
- vercel
- remix
- sqlite
- cloudflare
- next.js
- svelte
- astro
- github actions
- vercel
- react
- remix
- cloudflare
- gcp
- svelte
- svg
- terraform
- github actions
- node.js
- docker
- terraform
- hasura
- postgresql
- vercel
- cloudflare
- react
- gcp
- svg
- css
- html
- html
- typescript
- css
- html
- graphql
- github actions
- terraform
- svelte
- gcp
- cloudflare
- vue
- cloudflare workers
- redis
- aws

## Projects

- **weareonhire!** — https://weareonhire.com
  Professional networking platform built on Open Social
- **PostCSS** — https://postcss.com
  A tool for transforming CSS with JavaScript CSS used by thousands projects. Core contributor, co-authored cssnano minifier, created postcss-value-parser.
- **Rollup** — https://rollupjs.org/
  Next-generation ES module bundler. Implemented persistent caching (60% faster rebuilds), improved tree-shaking, contributed into plugin ecosystem.
- **SVGO** — https://svgo.dev
  Popular SVG optimizer. Rebuilt plugin system, reduced package size by 40%, improved stability.
- **Engramma** — https://app.engramma.dev
  Web application for generating style guides and managing design tokens.
- **postcss-value-parser** — https://github.com/postcss/postcss-value-parser
  CSS value parser and serializer with 100M weekly downloads. Initially built it to improve stability and reduce bugs in cssnano minifier. Later was adopted by many other tools like stylelint.

## Publications

- Try not to get scammed while looking for work — trysound.io (https://trysound.io/try-not-to-get-scammed-while-looking-for-work)
- How my side project got banned from the internet — trysound.io (https://trysound.io/how-my-side-project-got-banned-from-the-internet)
- Building design tokens app — trysound.io (https://trysound.io/building-design-tokens-app)

## Other profiles

- other: https://linkedin.com/in/bogdan-chadkin
- other: https://github.com/TrySound
- other: https://t.me/iamtrysound
