HomeWorkSkillsContact
01 / 04
JavaScript developer · Vilnius

From landing pages to large-scale platforms

6+ years building for the web. Marketing funnels that convert and real-time apps that hundreds of people use every day.

Get in touch See my work
Work

Whole features, not just screens

Years on the same product team, building the tools a business runs on every day. I take features from the first requirement to production.

  1. 01
    Clear communication

    I explain trade-offs early, so nobody is surprised at release.

  2. 02
    Built to last

    Typed, tested and readable, so the next change is as easy as the first.

  3. 03
    Product first

    I ask why before how, and ship what users actually need.

  4. 04
    AI in the loop

    AI speeds up research, debugging and tests. The judgment stays mine.

What I've built

01 / 04

Selected projects, shown as simplified sketches.

dialer.app/live-call
Live call02:14
Incoming callInbound · Queue 3 · Connected
MuteHoldTransferEnd
Leaderboard
128
104
91
76
BlocksHeroTextFormGalleryPricingFAQ
Saved · ready to publish Publish
Form
STEP 2 / 4
How soon do you need coverage?
This month Next 3 months Just looking
Great, an agent can walk you through plans now. Want to chat?
CHECKOUT Continue
Agent run claude
Read 12 sources
Filter by criteria
Rank 5 matches
Write summary
DocsBlogsGitHubRSSAPIs
Summary
5 results · sent
Real-timeLive call control

Call state over WebSocket · Telephony via WebRTC · Built for all-day use by agents

AnalyticsTeam performance

Call history · Agent performance and leaderboards · Teams and permissions

Skills

The stack behind the work

The whole JavaScript stack, from interface to database. Tools I know well, each one used in real projects.

stack.ts
1export const stack = {
2languages: ['TypeScript', 'JavaScript'],
3frontend:  ['Vue.js', 'Nuxt', 'React', 'Next.js', 'Tailwind'],
4backend:   ['Node.js', 'Express', 'MongoDB', 'SQL', 'REST'],
5realtime:  ['WebSocket', 'WebRTC', 'Pinia', 'TanStack'],
6tooling:   ['Vitest', 'Cypress', 'Vite', 'Docker', 'Git'],
7ai:        ['Claude Code', 'Cursor', 'Claude API', 'AI agents'],
8} satisfies Stack;
Contact

Let's talk

Email is the fastest way to reach me. I'm also on LinkedIn.

andrej_polujanskij@icloud.comLinkedIn
Vilnius, Lithuania
© 2026 Andrej Polujanskij
andrej-dev
JavaScript developer · Vilnius