{"schema":"discover.me/profile.v1","id":"ad9158ef-2817-498a-9817-62f0d92b794c","handle":"anthy","updatedAt":"2026-09-15T12:53:41.768Z","onboardingSource":"mcp","profile":{"id":"ad9158ef-2817-498a-9817-62f0d92b794c","handle":"anthy","name":"Anton Kovalenko","headline":"Full-stack engineer. Hands-on tech lead.","bio":"I'm Anton Kovalenko, also known as Anthy, a full-stack engineer with 6+ years across web applications, browser games and AI products. My work spans Vue and React interfaces, Node.js services and technical leadership. AI tools are part of my daily workflow, helping automate routine tasks and deliver features faster while maintaining code quality.\n\nAt Gen2B, the progression from senior engineer to tech lead brought responsibility for architecture, delivery and mentoring alongside daily coding. That work included a major frontend overhaul and three generations of the UI kit, evolving from Vue to Lit. Two developers grew into senior roles under my mentorship.\n\nMy open-source projects explore infrastructure and automation. prox is a Go reverse proxy used in production for streaming and large transfers. Grambot provides a TypeScript framework for Telegram bots, while Atlas brings an AI assistant to the desktop. Together, they extend my work from application interfaces to the services and tools behind them.\n\nBased in Almaty, I'm open to frontend, backend and full-stack roles, technical leadership and contract work, remotely or with relocation. Previous experience includes working with teams in the US, Kazakhstan, Armenia, Cyprus and the UAE. Russian is my native language, with English at B2 level.","location":"Almaty, Kazakhstan","avatarUrl":"https://cdn.discover.me/images/tPQntRbWOqsfxdPpeciEoMst7Ab29Ai1/1ad7d279-9715-42cd-93c5-dcd56353dd33.jpg","availability":"Open to employment and contract work. Remote or relocation.","status":"listed","visibility":"public","viewCount":24,"uniqueViewCount":6,"listedAt":"2026-09-15T12:53:41.768Z","updatedAt":"2026-09-15T12:53:41.768Z"},"links":[{"id":"3ae02a78-9cb0-4f97-b01c-a722d23f1dda","label":"GitHub","url":"https://github.com/dortanes","sortOrder":0,"verified":true},{"id":"174adf8a-70a3-4ea1-b4db-0e9f57ff3c5c","label":"LinkedIn","url":"https://www.linkedin.com/in/drtns/","sortOrder":1,"verified":false},{"id":"c7e92fa6-2fd8-42ee-ac44-af19f9df5f66","label":"Telegram","url":"https://t.me/dortanes","sortOrder":3,"verified":false},{"id":"8bcf2837-0307-4993-9e78-3ea1907a8142","label":"Portfolio","url":"https://anthy.net","sortOrder":3,"verified":false}],"projects":[{"id":"657a5650-10fd-4bd1-9c67-baed4dbcdff3","name":"prox","url":"https://github.com/dortanes/prox","repoUrl":"https://github.com/dortanes/prox","description":"An MIT-licensed Go reverse proxy for bandwidth-intensive and long-lived traffic. Combines L7 HTTP routing and SNI-based L4 TLS pass-through on one listener, validates and atomically reloads JSON5 configuration, automates ACME certificates, and supports Cloudflare DNS-01 zone discovery. Includes an out-of-process plugin API and Go SDK. Used in production for audio and video streaming and large transfers.","proof":"Public source repository: https://github.com/dortanes/prox","status":null,"tags":["Go","Networking","Reverse proxy"],"sortOrder":0,"images":[]},{"id":"1d961f9a-f996-42f4-bb34-5ae48ee06065","name":"Grambot","url":"https://github.com/dortanes/grambot","repoUrl":"https://github.com/dortanes/grambot","description":"A declarative TypeScript framework for menu-driven Telegram bots, with automatic navigation and step-by-step conversations. Built on grammY.","proof":"Public source, examples and documentation: https://github.com/dortanes/grambot","status":null,"tags":["TypeScript","Telegram","Developer tools"],"sortOrder":1,"images":[]},{"id":"78de3897-b614-4426-b35c-85c923df2189","name":"Atlas","url":"https://github.com/dortanes/atlas","repoUrl":"https://github.com/dortanes/atlas","description":"An AI assistant built with Electron that sees the screen and interacts with desktop applications to carry out tasks.","proof":"Public source repository: https://github.com/dortanes/atlas","status":null,"tags":["TypeScript","Electron","AI","Desktop automation"],"sortOrder":2,"images":[]}],"skills":[{"id":"cc21233d-bf8b-45e7-84f9-848f57494325","name":"TypeScript","category":null,"context":"Used across web applications, Grambot and Atlas.","sortOrder":6},{"id":"1a08e855-a4eb-49c4-8adc-d647cd8789e9","name":"Vue & React","category":null,"context":"Frontend development for AI products and browser games.","sortOrder":7},{"id":"c8cf123e-6bae-45c0-a68e-ed564a96662e","name":"Node.js & NestJS","category":null,"context":"Backend services for recruiting, advertising automation and browser games.","sortOrder":8},{"id":"befb59dc-c614-4da1-9e93-ea3b2d91afb0","name":"Frontend & backend architecture","category":null,"context":"Frontend architecture and refactoring at Gen2B; backend services for browser games and recruiting tools, and the prox reverse proxy.","sortOrder":8},{"id":"6869d676-15d3-4379-a824-d123a9ff1ed8","name":"Go & reverse proxies","category":null,"context":"Creator of prox, used for production streaming and large transfers.","sortOrder":9},{"id":"b0a4b5f5-e206-4371-8291-9d06c244e6e3","name":"UI kits · Lit & Storybook","category":null,"context":"Developed three generations of Gen2B's UI kit, from Vue to Lit.","sortOrder":11},{"id":"11ce5615-8baf-4189-af4e-709f72cf1d76","name":"Technical leadership & mentoring","category":null,"context":"Led frontend delivery and mentored two developers who progressed to senior roles.","sortOrder":12},{"id":"0bab6ef6-4abe-4994-992c-361e460e34cc","name":"Browser & desktop automation","category":null,"context":"Selenium automation at SUPER-SMM and the Atlas desktop assistant.","sortOrder":13}],"offers":[{"id":"ab1b7829-366d-4492-9cd8-e3938a91439f","title":"Software engineering & technical leadership","description":"Open to frontend, backend and full-stack engineering roles, as well as tech lead positions. I develop Vue and React applications, Node.js and Go services, and work on architecture, API design and integrations. I also lead code reviews and mentor engineers. Open to remote work and relocation.","kind":"employment","availability":"open","availableFrom":null,"commitment":null,"locationMode":"remote","priceLabel":"From $4,000 / month","priceCents":400000,"pricePeriod":"monthly","sortOrder":0},{"id":"cb220aaa-00a2-4e31-9f8a-d4a5fdd3a170","title":"Frontend, backend & developer tools","description":"I develop application interfaces, backend services and APIs, and integrate them with existing systems. I also take on refactoring, UI kits and automation tools using TypeScript, Vue, React, Node.js and Go. Scope, timeline and fees are agreed before work begins.","kind":"contract","availability":"open","availableFrom":null,"commitment":null,"locationMode":"remote","priceLabel":"By agreement","priceCents":null,"pricePeriod":null,"sortOrder":1}],"posts":[],"press":[],"experience":[{"id":"e1531de1-3bef-4ef4-8c63-3cd092fa03d4","role":"Frontend Tech Lead","organization":"Gen2B","url":"https://www.linkedin.com/company/96446553/","description":"Led Vue.js frontend architecture for generative AI products, engineering standards, testing and performance work. Led a full frontend refactoring into a framework built on Vue and three generations of the UI kit, evolving from Vue.js to Lit with Storybook. Mentored one junior and one mid-level developer to senior roles and coordinated API contracts with backend teams.","startedAt":"2025-01-01T00:00:00.000Z","endedAt":"2026-09-01T00:00:00.000Z","sortOrder":0},{"id":"4a44907f-d39e-44f3-93ec-b6e982864917","role":"Frontend Team Lead","organization":"Gen2B","url":null,"description":"Led sprint planning, task decomposition, code review and delivery. Coordinated frontend, backend, design and product teams; mentored developers through regular one-on-ones.","startedAt":"2024-09-01T00:00:00.000Z","endedAt":"2025-01-01T00:00:00.000Z","sortOrder":1},{"id":"882d8ec3-30cf-4142-8084-999fc6a10891","role":"Senior Frontend Developer","organization":"Gen2B","url":null,"description":"Built Vue.js applications for generative AI products with component-based architecture, Tailwind CSS, Vuetify, Preline UI and Vite.","startedAt":"2023-05-01T00:00:00.000Z","endedAt":"2024-09-01T00:00:00.000Z","sortOrder":2},{"id":"1de5d95c-c576-4f70-b611-ef94ef532778","role":"Middle Full-Stack Engineer","organization":"Harmonize.Ai","url":null,"description":"Built features and automation for an AI recruiting tool using Node.js, NestJS and Vue.js.","startedAt":"2023-03-01T00:00:00.000Z","endedAt":"2023-05-01T00:00:00.000Z","sortOrder":3},{"id":"95a9d110-4a44-4681-b652-6886f29bbbee","role":"Middle Backend Developer","organization":"Harmonize.Ai","url":null,"description":"Developed backend and automation capabilities for an AI recruiting application using Node.js and NestJS.","startedAt":"2022-12-01T00:00:00.000Z","endedAt":"2023-03-01T00:00:00.000Z","sortOrder":4},{"id":"a8a2f33a-0ff6-42a7-b4e2-b4a0e9ecf06f","role":"Full-Stack Engineer","organization":"NDA (iGaming)","url":null,"description":"Developed high-load browser games with Node.js, React and Vue.js. Built six games from scratch, rewrote four for partner requirements, and designed internal testing tools.","startedAt":"2021-06-01T00:00:00.000Z","endedAt":"2022-08-01T00:00:00.000Z","sortOrder":5},{"id":"379aa9e7-1122-425a-89ab-48d1af6967d0","role":"Full-Stack Engineer","organization":"Dolphin{anty}","url":null,"description":"Built cloud applications for advertising operations and contributed to the Dolphin Anty browser. Used Node.js and PHP on the backend and Vue.js on the frontend.","startedAt":"2022-04-01T00:00:00.000Z","endedAt":"2022-07-01T00:00:00.000Z","sortOrder":6},{"id":"9649559d-3e8f-43ec-b39e-76130dd6c2d9","role":"Full-Stack Engineer","organization":"Dolphin{anty}","url":null,"description":"Developed advertising automation applications and contributed to Dolphin Anty using Node.js, PHP and Vue.js.","startedAt":"2021-01-01T00:00:00.000Z","endedAt":"2021-08-01T00:00:00.000Z","sortOrder":7},{"id":"165fe3f5-d55a-4c44-b2ab-5b1663e0fe8e","role":"Node.js Backend Developer","organization":"SUPER-SMM","url":null,"description":"Built CRM backend modules for advertising automation across VK, Facebook and Instagram. Implemented real-time Instagram Story transfer to VK with Selenium, and developed product modules with Node.js and Google Firebase.","startedAt":"2019-10-01T00:00:00.000Z","endedAt":"2020-11-01T00:00:00.000Z","sortOrder":8}],"education":[{"id":"c3e02efc-88ef-4324-93d1-f6cd4f9a24eb","institution":"SoloLearn","credential":"SQL knowledge course","url":null,"description":null,"startedAt":"2022-10-01T00:00:00.000Z","endedAt":"2022-11-01T00:00:00.000Z","sortOrder":0},{"id":"65b2d936-e134-4690-80a1-5a12861e3bf7","institution":"SoloLearn","credential":"PHP knowledge course","url":null,"description":null,"startedAt":"2018-12-01T00:00:00.000Z","endedAt":"2019-01-01T00:00:00.000Z","sortOrder":1},{"id":"25cb790a-5ec3-4200-9196-85b5df3c7a83","institution":"SoloLearn","credential":"HTML knowledge course","url":null,"description":null,"startedAt":"2018-04-01T00:00:00.000Z","endedAt":"2018-05-01T00:00:00.000Z","sortOrder":2},{"id":"aed28d0d-68aa-4e98-9906-2e2de6341883","institution":"SoloLearn","credential":"jQuery knowledge course","url":null,"description":null,"startedAt":"2018-04-01T00:00:00.000Z","endedAt":"2018-05-01T00:00:00.000Z","sortOrder":3}],"verifications":[{"id":"56f97498-a675-4797-8fdd-6869c5b72146","subjectType":"github","subjectValue":"dortanes","sourceUrl":"https://github.com/dortanes","verifiedAt":"2026-09-15T12:46:25.477Z"}],"achievements":[]}