David

David Veszelovszki

Software engineer, founder, maker.

Building stuff with code since 1990.
Currently mainly Cmdr.

Contact

Pretty damn good with

  • JS/TS: 80+ projects. FE, BE, Apps Script, Node.js, React, Svelte.
  • Go: Go-to back-end language now
  • Rust, Tauri: Current stack
  • AWS: EC2, ALB, S3, ECS/ECR, Lambda, API Gateway, CloudFront, CloudWatch, ...
  • DBs: Mongo, MySQL, Postgres, Oracle

Also did

  • PHP: 16 years, 2000–2016
  • Java: 4 years, 2001–2005
  • C#: 2 years, 2005–2006
  • Angular: around 2016
  • Meteor: around 2016
  • Flutter: around 2021
  • Native Android: around 2016
  • Vue: around 2017
  • Python: very occasionally

Superpowers

  • Remote: Proudly remote since 2010.
  • High agency.
  • Now 10x faster™️ with AI.

Fun facts

  • Started 100+ software projects.
  • Sat through a 10-day meditation camp in silence, 4 times.
  • A divemaster.

Last update:

Experience

1999 (15yo)
2004 (20yo)
2009 (25yo)
2014 (30yo)
2019 (35yo)
2024 (40yo)
2026
(fun)
T-Mobile
PORT.hu
Index
Upwork
TraBase
CodeBerry
Sourcegraph
Cmdr
Wellness Restaurant
A
funiQ
Photato

Founder at Cmdr, the AI-native file manager

Building a file manager that lets you rename, search, and organize files with natural language. Written in Rust.

Staff engineer at Sourcegraph – AI-powered code intelligence

Worked on Cody, an AI coding assistant. TypeScript, Go, React. Led engineering teams and contributed to core product features.

Founder, CTO at CodeBerry – an international online programming school

Founded the company with 3 friends and grew it to 50+ people. Was CTO. Taught 200,000+ students programming, raised $1.8M. Used Node.js, MongoDB, AWS, React, Jest, Gatsby, Jenkins, Terraform. Did strategy, leadership, marketing, fundraising.

Founder, developer, teacher at Photato – a Hungarian photography school

Started it lean with Facebook+Dropbox+Mailchimp. Now it's React+AWS Lambda.

CTO at TraBase – a B2B app for travel agencies

Got a PHP–MySQL app with ~zero documentation and a worn-down team. Created a new, motivated team. Refactored the app to modern PHP+Laravel with a good test coverage. This while 1,000 B2B customers used the app every day.

Software architect and consultant at funiQ – a hiking and active tourism site

Designed a multi-language public+backoffice system with 100+ Postgres tables.

Freelancer on Upwork

40+ clients. Mostly web projects: HTML, CSS, JavaScript, PHP. Achievement: Got a 5.00 rating, was #200 freelancer on the platform at one point.

Sw eng at Index.hu – Hungary's largest news website

Developed the editorial system. LAMP, HTML, SVN.

Sw end intern at Avinet, a Norwegian mapping company

First job abroad. PHP, JavaScript, R&D about open-source mapping software.

Solo eng at Wellness Restaurant, a calorie calculator app for restaurants

First remote job. VB.NET, C#, PHP, MySQL.

Engineer, QA, PM, and sw architect at PORT.hu, culturalwebsite

Coded in JavaScript, PHP, Visual Basic, PL/SQL, Oracle and Postgres. Designed large, multilingual DBs, did system documentation, and QA in a system with 400+ SQL tables and 2M+ lines of code. Led PL/SQL → PHP, and Visual Basic → PHP+JS migration projects.

Junior dev at T-Mobile

Scrapers and log analyzers. Some cool low-level stuff: SMS, EMS, MMS, WML, cHTML; and high-level stuff: Visual Basic, Java (J2ME), and PHP.

(fun, learning to code)

Started coding at 6. Created stuff with Quick Basic, Turbo Pascal, and Visual Basic 6. Wrote games, scrapers, bots to cheat in games, etc.