Aleksandr Aganov
Senior Frontend Engineer
I create software that's intuitive and effective, allowing users to focus on what matters
About
I'm originally from Russia and currently based in the Philippines. I started my journey into frontend development by helping my relative automate some tasks for work. It began as a simple script without a UI, but I found it incredibly fun to build something that worked and could help others.
For over seven years, I've been translating designs into functional UIs, using my main stack — React, TypeScript, Tailwind, and Next.js — to build efficient, accessible interfaces. I also work with Web3 technologies to create interactive, decentralized experiences. I enjoy the challenge of turning concepts into interactive applications, and I'm always driven to find solutions, no matter how complex the problem. Collaboration is equally important to me, as it helps me understand issues more deeply and learn from others' unique experiences.
Outside of work, I focus on self-improvement and enjoy running, boxing, reading, and learning languages. I also attend meetups to connect with others.
Experience
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
- 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
Web3.js
web3
- 18
Viem
web3
- 19
Connectkit
web3
- 20
Reown
web3
- 21
NodeJS
backend, language
- 22
Shadcn UI
frontend
- 23
HTML
frontend
- 24
Pug
frontend
- 25
CSS
frontend
- 26
SCSS
frontend
- 27
Figma
design
- 28
BEM
frontend
- 29
Bootstrap
frontend
- 30
NX
devops
- 31
GIT
devops
- 32
Gitlab
devops
- 33
Github
devops
- 34
Eslint
devops
- 35
Prettier
devops
- 36
Webpack
devops
- 37
Rollup
devops
- 38
Babel
devops
- 39
Gulp
devops
- 40
Npm
devops
- 41
Yarn
devops
- 42
Vue.js
frontend
- 43
Storybook
frontend
- 44
Jest
frontend
- 45
Vite
devops
- 46
Express.js
backend
- 47
Postman
backend
- 48
Docker
devops
- 49
REST API
backend
- 50
UI/UX
design
- 51
PHP
backend, language
- 52
WordPress
frontend, backend
- 53
Joomla
frontend, backend
- 54
MongoDB
backend
- 55
SQL
backend
- 56
C/C++/C#
backend, language