
Alexei Selivanov
Verified Expert in Engineering
Full-stack Developer
Almaty, Almaty Province, Kazakhstan
Toptal member since April 11, 2022
Alexei is a full-stack developer with 15 years of experience and a strong mathematical background. He builds with TypeScript, React, Node.js, Python, and PostgreSQL. Alexei turns complex problems into products that make money. He fixes time and budget while flexing scope—like how progressive JPEG works.
Portfolio
Experience
- SQL - 12 years
- Python - 10 years
- Amazon Web Services (AWS) - 7 years
- Node.js - 7 years
- Redux - 5 years
- React - 5 years
- Vue - 4 years
- GraphQL - 2 years
Preferred Environment
MacOS, Zed, Claude Code
The most amazing...
...project I've worked on recently is the future of messaging with the Beeper app, a Silicon Valley startup founded by Pebble's creator, Eric Migicovsky.
Work Experience
Senior Full-stack Developer and Architect
Magad
- Built a full-featured inventory management system, which is on prod now. Key modules: taxonomy management, RBAC system, temporal system and actions approval, warehouse keeping, PO/SO handling.
- Developed multiple tools to enrich the data store (AI, scraping, photo processing, etc.).
- Built a mobile app for warehouse workers in React Native (reusing core logic from monorepo).
Senior Full-stack Developer
WeAlert
- Built an MVP in five weeks for the SMS marketing platform.
- Established Shadcn and TailwindCSS for a flexible design system.
- Sophisticated subscription tracking with monthly/annual plans and limit tracking.
Senior Full-stack Developer
Give and Get Fundraising
- Built an MVP of the NFT fundraising marketplace in four weeks.
- Leveraged AI tools to quickly build screens. Used Next.js stack, robust PostgreSQL storage, and Vercel deployment.
- Built a Web3 layer along with traditional payments integration.
Full-stack Developer – Python, Flask, & Vue
Kode Kloud (by Zaurac Technologies Pte Ltd)
- Worked on multiple internal web apps, employing Flask and FastAPI on the back end and Vue and Vuetify on the front end, to help with prototyping and development.
- Created an authentication library for Flask and FastAPI, supporting multiple authentication schemes, including Firebase and Google service accounts.
- Wrote E2E tests on Playwright to cover multiple internal services, then set up CI/CD.
Senior Front-end Developer
Beeper
- Re-worked complex sign-up multipath cross-device flows involving work with a cryptographic protocol.
- Implemented a rich UI on React based on Figma designs, working with a designer to deliver a great end-user experience.
- Brought desktop-grade experience to a web-based app with Electron.
Senior Full-stack Engineer
An Online Freelance Agency
- Delivered multiple small to middle projects to the platform serving millions of users daily.
- Modernized highly visited pages from AngularJS to the Vue.js stack.
- Managed deployment and operation monitoring of high-load services.
Senior Full-stack Engineer
Half Machine
- Built the whole web app for an interactive police awareness training system from scratch.
- Set CI/CD pipelines with AWS and BitBucket with tests.
- Integrated with multiple third parties like Qualtrics surveys, and SendGrid email delivery.
Freelance Software Developer
An Online Freelance Agency
- Worked in a large distributed team to expand the existing website using the MEAN stack. Later, in 2017, I helped to maintain the showd.me website that I’ve previously contributed to.
- Built a sophisticated admin website for the marketing team to manage landing pages for the Janbala website while collaborating with Travana. The tech stack included Angular 2, Webpack, SASS, PostCSS, and Bootstrap 4.
- Performed master React, Redux, and reactive programming with ES6/7 on the front end and Python and Django on the back end at GradConnection.
- Helped improve a chemistry learning platform with Angular on the front end and Node.js and Express.js on the back end for BACON.
- Built a web-based inventory management system using Python and Node.js for GrailERP.
- Created a sophisticated API for course management and course passing using Hapi.js and Sequelize for Psychwire. Covered it with tests using Mocha.
- Acted as a senior JavaScript developer at GoLance, working on the main website, a multi-platform desktop application—back and web front end—for time tracking, and deploying to Mesosphere with Docker containers using NW.js, WebSocket, and Angular.
Freelance Software Developer
An Online Freelance Agency
- Applied a traditional MEAN stack to build a monitor desktop application using NW.js (previously known as node-webkit) for Megusta Enterprise GmbH.
- Maintained and supported a large online retailer's website and intranet applications involving Python and Node.js platforms at Boutique.ru. I also built several internal mobile apps using Ionic and refactored and cleaned up a legacy codebase.
- Created a web app prototype for an outfit builder for Hipoutfit.com while mastering the whole stack: PostgreSQL, Django, Piston, Bootstrap, Backone.js, Heroku, and S3.
- Built a CV and resume parsing tool for PDF and Word documents as a senior web developer at accountingfly (previously known as CollegeFrog.).
- Spearheaded the development of a social shopping platform prototype as a team leader for a private employer. The tech stack included Django, Bootstrap, Backbone.js, Google Maps, geographic framework integration, and PayPal integration.
- Built and supported several Django-based websites at Setaris Corporation: a Java applet to a photo-sharing website, a recommendation engine using Apache Mahout, a cross-browser layout, an iOS magazine creator app, and rich JavaScript interfaces.
- Created an enterprise monitoring interface using Spring Framework, Google Web Toolkit, and Ext GWT involving data exchange with different sources like the Oracle Database at ACS JSC.
- Built a simple async message-passing tool with a delivery guarantee for the Jakarta EE environment at Metamodel LLC. I worked mostly on ECM systems using EMC Documentum and Alfresco.
- Designed a lot of small websites with PHP, involving graphic design using Photoshop at IT 24/7.
Python Developer
Setaris
- Built a recommendation engine using Apache Mahout.
- Wrote a Java applet covering a private photo-sharing feature.
- Mastered Django features like ORM, admin, validation, and migrations.
Experience
Beeper
https://www.beeper.comI joined the team early in the project and helped it get to a post-beta state with a polished UI and a great set of features like a unified inbox.
Origins NFT Trading Terminal
KodeKloud
https://kodekloud.com/Magad
https://www.magad.appCore modules:
• Warehouse keeping. Mark and track all the warehouse items (palettes, containers, storage areas, operators, and so on). PO/SO handling. Zebra hardware.
• Taxonomy management. We have tracked the hierarchy of sophisticated Apple products and their attributes since 2020. Large-scale data collection and normalization (part numbers, barcodes).
• Few workers for different types: data collection, data processing (AI-powered recognition, enrichment, etc.)
• Finance module with traditional banking support as well as crypto payments.
• Warehouse worker mobile app (React Native). Fully native look and feel, high performance, great quality.
Great tech stack and architecture enabled fast-paced, AI-powered development (I used top Anthropic models) over months. Very important to maintain proper architecture at all times. Otherwise, LLM (and human beings) go crazy in a week.
Education
Master's Degree in Informatics and Applied Mathematics
Ural State University - Yekaterinburg, Russia
Skills
Libraries/APIs
React, Vue, Node.js, Backbone.js, Chart.js, OpenZeppelin, Wagmi, Stripe
Tools
Jira, Figma, Amazon EKS, RabbitMQ, Prisma, Shadcn, Zed, Claude Code, Shadcn UI
Languages
SQL, PHP, Python, JavaScript, CSS, HTML, TypeScript, GraphQL, Java, Go
Frameworks
Angular, Express.js, Redux, Electron, Flux, Nuxt.js, Django, Hapi.js, Flask, Vuetify, Tailwind CSS, Next.js, React Native
Paradigms
Kanban, Agile, App Development, UI Design
Storage
PostgreSQL, Amazon S3 (AWS S3), MongoDB, Google Cloud
Platforms
Amazon Web Services (AWS), MacOS, Visual Studio Code (VS Code), AWS Lambda, Kubernetes, Apache Kafka, Docker, Vercel
Other
User Experience (UX), Agentic AI, API Integration, LLM Integration, SaaS, Full-stack, Cryptography, Algebra, Calculus, Physics, Computer Science, Algorithms, Game Theory, WebSockets, Data Encryption, Asymmetric Encryption, FastAPI, Kysely, ClickSend, Tailwind UI, Gemini, OpenAI, Railway, App Store Connect
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring