Aleksandr Aganov
Senior Software Engineer
Designing and building
clear, usable, reliable products
About
I’m a frontend-focused engineer who works comfortably across design and engineering.
I specialize in taking early designs, vague requirements, or partially built products and shaping them into clear, reliable applications. This often means untangling frontend architecture, fixing performance issues, and making sure what ships actually matches the original design intent.
My work is centered on React, TypeScript, Tailwind, and Next.js, with backend integration and experience working with Web3 technologies. I work best in environments where requirements are still taking shape and technical quality matters.
Experience
Roles and projects where I contributed to building and maintaining production applications.
Salmon
Senior Software Engineer
Mar 2025 - present- Building UI and the systems around it for everyday banking in the Philippines
- TypeScript
- React
- Next.js
- React Query
- MUI
- and more...
Magic Square
Senior Frontend Developer
Dec 2022 - Sep 2024- Developed user interfaces with React, TypeScript, and Tailwind, ensuring responsive, pixel-perfect displays across devices
- Collaborated with clients, designers, backend and blockchain teams to align features with requirements
- Architected a design system to unify components, improving usability and speeding up development
- Built dApps connected to smart contracts, allowing users direct blockchain interactions
- Performed code reviews to ensure quality and adherence to best practices
- TypeScript
- React
- Next.js
- Tailwind
- React Query
- Web3.js
- Ethers.js
- Wagmi
- Radix UI
- Figma
- MUI
- Shadcn UI
- JavaScript ES6+
- CSS
- SCSS
- HTML
- NX
- Vite
- GIT
- Gitlab
- Webpack
- Rollup
- Babel
- Eslint
Fojin
Senior Frontend Developer
Mar 2021 - Dec 2022- Built UI systems in React, TypeScript, and MUI to maintain consistent design across projects
- Mentored junior developers, providing guidance on project tasks and coding practices
- Built desktop and web apps with blockchain integration for secure, direct user interactions
- Worked with designers, backend, blockchain teams, and product owners to implement features as planned
- Conducted code reviews regularly to uphold quality and consistency
- TypeScript
- React
- Next.js
- MUI
- Ethers.js
- Figma
- dapps
- JavaScript ES6+
- Styled Components
- CSS
- SCSS
- GIT
- Redux
- Redux Toolkit
- HTML
- Github
- Webpack
- Babel
- Eslint
Sagirov
Middle Frontend Developer
Apr 2019 - Feb 2021- Led UI development using React, JavaScript and Next.js
- Created UI animations and interactions for engaging experiences
- Optimized SEO, loading times, and performance across projects
- Collaborated directly with product owners and designers
- Planned projects architecture to support scalable and maintainable code
- TypeScript
- React
- Next.js
- GSAP
- Bootstrap
- Figma
- JavaScript ES6+
- CSS
- SCSS
- GIT
- Redux
- HTML
- Github
- Pug
- BEM
Freelance
Web Developer
May 2016 - Apr 2019- Built sites, including e-commerce, landing pages and portfolios
- Ensured all websites were fully responsive and displayed consistently across major browsers
- Worked with clients to add features and fix bugs on existing sites
- Wrote scripts to scrape content and populate sites automatically
- Created scripts to automate repetitive tasks for clients
- JavaScript ES6+
- NodeJS
- PHP
- WordPress
- Joomla
- Vue.js
- Gulp
- Bootstrap
- CSS
- SCSS
- GIT
- HTML
- Github
- BEM
Skills
Tools and technologies I’ve worked with.
- 01
TypeScript
frontend, language
- 02
JavaScript ES6+
frontend, language
- 03
React
frontend
- 04
Next.js
frontend, backend
- 05
Tailwind
frontend
- 06
MUI
frontend
- 07
Redux
frontend
- 08
Redux Toolkit
frontend
- 09
Zustand
frontend
- 10
React Query
frontend
- 11
Radix UI
frontend
- 12
Styled Components
frontend
- 13
GSAP
frontend
- 14
React Spring
frontend
- 15
Wagmi
web3
- 16
Ethers.js
web3
- 17
ChatGPT
ai
- 18
Codex
ai
- 19
Web3.js
web3
- 20
Viem
web3
- 21
Connectkit
web3
- 22
Reown
web3
- 23
NodeJS
backend, language
- 24
Shadcn UI
frontend
- 25
HTML
frontend
- 26
Pug
frontend
- 27
CSS
frontend
- 28
SCSS
frontend
- 29
Figma
design
- 30
BEM
frontend
- 31
Bootstrap
frontend
- 32
NX
devops
- 33
GIT
devops
- 34
Gitlab
devops
- 35
Github
devops
- 36
Eslint
devops
- 37
Prettier
devops
- 38
Webpack
devops
- 39
Rollup
devops
- 40
Babel
devops
- 41
Gulp
devops
- 42
Npm
devops
- 43
Yarn
devops
- 44
Vue.js
frontend
- 45
Storybook
frontend
- 46
Jest
frontend
- 47
Vite
devops
- 48
Express.js
backend
- 49
Postman
backend
- 50
Docker
devops
- 51
REST API
backend
- 52
UI/UX
design
- 53
PHP
backend, language
- 54
WordPress
frontend, backend
- 55
Joomla
frontend, backend
- 56
MongoDB
backend
- 57
SQL
backend
- 58
C/C++/C#
backend, language