Aleksandr Svetlakov is a senior frontend developer with 11 years of experience, currently leading frontend efforts at Tochka where he ships unified client interfaces, mentors teams, and optimizes build performance. A former designer and pixel-perfect верстальщик, he combines strong UX sensibilities with deep engineering skills across React, TypeScript, Vite/Webpack, and modern frontend tooling. He has led frontend architecture for banking products, implemented WebCrypto-based auth, and introduced build and development workflows that noticeably reduced delivery time. Aleksandr is an active open-source contributor — notably refactoring and improving CODE128 support in the popular JsBarcode project, adding GS1-128 support and tests. Colleagues know him for pragmatic refactors, clear code reviews, and running engaging demos that raise team craft. Based in Russia, he thrives at the intersection of product design and scalable frontend engineering.
Barcode generation library written in JavaScript that works in both the browser and on Node.js
Role in this project:
Full-stack Developer
Contributions:38 commits, 27 PRs, 9 pushes in 1 year 6 months
Contributions summary:Aleksandr primarily contributed to the barcode generation library by refactoring and optimizing the CODE128 barcode implementation. They refactored the auto-selection logic for different CODE128 modes, improved the clarity through comments and function renaming, and optimized various parts of the CODE128 class. Furthermore, the user added options and tests for the GS1-128/EAN-128 barcode format.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aleksandr Svetlakov - Старший Frontend-разработчик at Точка