Aleksandr Smirnov
Team lead Frontend Developer @ taikun
About
I’m a Frontend Developer with over 10 years of experience building complex single-page applications (SPAs) using Angular, TypeScript, and modern web technologies. I’ve developed applications for a large banking client, where I was responsible for the investment module. I led this part of the product and worked closely with stakeholders to ensure its stability, performance, and scalability. Another highlight was building a technical product for DevOps teams, based on Kubernetes. It was one of the most rewarding projects I’ve worked on—solving real problems and significantly improving cluster setup workflows. We reduced the time to provision a cluster from 2 working days to just 15–20 minutes. We also built a custom UI kit tailored to our needs, which dramatically increased development speed and flexibility. For example, when two features were prioritized, we could collaborate closely with a designer on the first one, while rapidly delivering the second using pre-built components. Once validated, we could revisit and refine the design later. This approach allowed us to move fast, maintain high quality, and ensure a consistent user experience across the product. I’m a strong advocate of the Scrum framework—I find it efficient and adaptable, especially in cross-functional teams. While coding, I always keep in mind the user’s needs and the business goals. I believe in delivering a Minimum Viable Product (MVP) early, testing it with real users, and iterating quickly based on feedback. Once the solution proves itself, we can invest further in scaling and refinement. I don’t just like to implement tasks—I enjoy being deeply involved in the end-to-end product development process, from initial ideas through delivery and beyond. Always curious, I actively explore new technologies and sharpen my skills in the tools I already use. While frontend development remains my main focus, I’m also keen to deepen my knowledge in backend development. I would gladly take on Node.js server-side tasks and contribute to full-stack features whenever possible.
-
Argentina
Internet
RxJs, Responsive Web Design, Gulp, TypeScript, Angular, Mobile First, BEM, resposive, emmet, css animation, unit testing, scrum, Скрам, Angular, Typescript, @ngrxstore, SaSS, Chart.js, node.js, angular
Experience

Team lead Frontend Developer
🔧 Frontend Engineer & Team Lead — Organization Management System Stack: Angular 17, TypeScript, RxJS, OpenAPI Generator, Kubernetes Team size: 4 (including me) Development & System Design • Assessed and refactored legacy code to improve maintainability and scalability. • Migrated API layer to OpenAPI Generator, reducing boilerplate and accelerating delivery. • Built a core Application Module for installing apps from public/private repos into Kubernetes clusters. • Refactored UI forms to use a shared design system, improving UX and maintainability. • Led development of a live Kubernetes Management UI for real-time resource deployment and editing—removing the need for CLI. • Converted MVP components into stable modules using design patterns like Strategy, supporting cloud provider variations. • Increased unit test coverage on key features, reducing regressions and enabling safer refactoring. • Conducted code reviews to uphold quality and mentor team members. Team Leadership & Delivery • Managed a 3-person frontend team, introducing sprint planning, Kanban boards, and 1:1s to boost team clarity and focus. • Standardized task assignment, reducing unplanned work and improving delivery predictability. • Identified and addressed delivery blockers with adaptive short-term planning. • Drove interdepartmental planning and communication to align goals and reduce rework. • Hired and onboarded engineers, forming a right-sized team that improved feature velocity and quality even after downsizing from 5 to 4 members.

Senior Frontend Developer
Промсвязьбанк, ПАО
Москва, Россия
Developed from scratch investment module - it allowed to sell investment management company's products to bank clients Set up and customized chart using Chart.js - it shows the price history of a product that encourages customers to buy Migrate from AngularJS to Angular 10 - provide faster way to develop new features and attract new applicants Made code reviews - it increase code quality and help new practice spread between teams I was a mentor for a newbie - it helped him to learn faster and his team got features faster and with good quality. Build adaptive layout - IOS users could keep use banks app, after it was blocked Integrated app with external API (I worked with CORS policy) - our users could see brokerage account balance, it lead to more active trade I managed team 2-3 people during migration from AngularJs to Angular 10 and when we create responsive layout - it increased speed and reduce costs I wrote unit tests - tests increase code quality, made refactoring easy and made developers intention clear

Frontend Developer
ЛОКО-БАНК
Москва, Россия
Developed new products Developed bank operation forms Create two factors authentication - it increase security and clients loyalty Conducted interviews with new applicants. Hired two people - So it was possible to stop working with external team I was release manager Finding and fixing memory leaks - I found reason of a huge problem I was team leader of three people

Frontend Developer
Fold & Spine
Москва, Россия
Developed admin panel for moderation create events service Developed new features for create events service

Frontend Developer https://ony.ru/
ONY
Москва, Россия
Create layout for job network app for film-makers Created layout for study abroad service Created layout for cosmetic shop Created layout for few promo sites Created some css animations Build layout for react app Solved few interface problems if you ask me I'll tell you about it Work with some js plugins

Frontend Developer https://citron-online.ru/
ООО «Цитрон»
Москва, Россия
Create layout for shops and promo sites

Верстальщик
OOO "Цифровые магистрали"
Мытищи, Московская область, Россия
Create layout for shops and promo sites
Aleksandr Smirnov's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

