Akramjon Mamasoliev, Developer in Namangan, Namangan Province, Uzbekistan
Akramjon is available for hire
Hire Akramjon

Akramjon Mamasoliev

Verified Expert  in Engineering

Front-end Engineer and Developer

Namangan, Namangan Province, Uzbekistan

Toptal member since March 21, 2022

Bio

Akramjon is a front-end and mobile developer with four years of experience building production web and cross-platform mobile applications. He mainly works with JavaScript, TypeScript, React, and React Native, but he is also skilled in back-end technologies, such as Node.js, MongoDB, and GraphQL.

Portfolio

Freelance Clients
React, Next.js, Remix, Vite, Algolia, Web3, Starknet, tRPC, Drizzle ORM...
Yuki LLC
Lottie, Front-end, React, TypeScript, Next.js, Gatsby, UI Components, Vercel...
Air Labs, Inc
TypeScript, React, Redux, HTML, CSS, Next.js, React Native, Node.js, GitHub...

Experience

  • JavaScript - 5 years
  • TypeScript - 5 years
  • Next.js - 5 years
  • React - 5 years
  • React Native - 4 years
  • Tailwind CSS - 3 years
  • Express.js - 2 years
  • Mongoose - 1 year

Availability

Full-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Git

The most amazing...

...thing I've developed is a crypto wallet using React and Web3.js.

Work Experience

Senior Front-end Developer

2023 - 2024
Freelance Clients
  • Created a design system for the client using React, Radix UI, and Tailwind CSS and published it to a private npm registry. Used the component library successfully in the client's project.
  • Built and launched the Docs.starknet.io website, providing comprehensive and user-friendly documentation for developers. Implemented search functionality using Algolia.
  • Implemented the redesign of the Starknet.io website using React and Vite and created reusable UI components. Created new code blocks for Netlify CMS, allowing content creators to add custom blocks within the CMS dashboard.
Technologies: React, Next.js, Remix, Vite, Algolia, Web3, Starknet, tRPC, Drizzle ORM, PostgreSQL, Node.js, Front-end Development, Version Control, Cross-browser Compatibility, Testing, User Experience (UX), Supabase, Blockchain, Full-stack, SCSS, Sass, React Query, MetaMask, Bundler, Cloudflare, Decentralized Applications, Pixel Perfect

Front-end React Engineer

2023 - 2023
Yuki LLC
  • Revamped the Yuki website using Next.js, Tailwind CSS, and GSAP animations. Although the website has been revamped again recently, you can view the previous version I worked on here at Yuki-wtf.vercel.app.
  • Added new features to the Gol2.io project, such as minting game snapshots as NFTs. Optimized the website performance significantly by introducing infinite scrolling and pagination. Used React, Remix, and Starknet.js for this project.
  • Made a video player with custom controls on top of Video.js and added stream support using Cloudflare Stream.
  • Created a custom Lottie animation player using React and Lottie for React.
Technologies: Lottie, Front-end, React, TypeScript, Next.js, Gatsby, UI Components, Vercel, Web3.js, Zustand, Front-end Development, Version Control, Cross-browser Compatibility, Testing, Radix UI, Storybook, User Experience (UX), Blockchain, SCSS, Sass, Vite, React Query, Bundler, Cloudflare, Full-stack, Decentralized Applications, Pixel Perfect

Front-end React Engineer

2022 - 2023
Air Labs, Inc
  • Implemented new features for the Creative Ops platform using Next.js, Redux, and React Query.
  • Revamped marketing and blog websites using Next.js, Plasmic, and Contentful.
  • Tracked and fixed bugs using Jira as a reporting tool.
Technologies: TypeScript, React, Redux, HTML, CSS, Next.js, React Native, Node.js, GitHub, Webpack, Figma, Amazon Web Services (AWS), Git, MacOS, Styled-components, HTML5, Responsive UI, Front-end, Single-page Applications (SPAs), Responsive Design, AWS Amplify, Jest, Web Applications, Virtual DOM, NPM, Content Management Systems (CMS), Back-end, JavaScript, Formik, Tailwind CSS, REST APIs, REST, ECMAScript (ES6), Responsive Web Apps, Web Development, Mobile Web, Amazon S3 (AWS S3), Search Engine Optimization (SEO), Web Performance Optimization (WPO), Google SEO, PostCSS, Storybook, UI Development, API Integration, Responsive Web Design (RWD), Stripe, APIs, UI Components, Vercel, Front-end Development, Version Control, Cross-browser Compatibility, Radix UI, User Experience (UX), SCSS, Sass, React Query, Pixel Perfect

Full-stack Engineer

2021 - 2022
Slexn
  • Customized the Mattermost Enterprise Edition web and mobile applications to fulfill our clients' needs.
  • Modified Android code for a Mattermost mobile app to integrate a custom single sign-on (SSO) login and add security features.
  • Created GitLab CI/CD pipelines and Docker images for automating daily Git rebase commands, unit tests, and mobile builds.
  • Created an internal dashboard to analyze the tickets in our codebeamer and Jama projects using React, visx, and Material-UI.
  • Planned milestones and distributed tasks for the other two developers as a team lead. Reviewed code to keep projects structured and organized.
Technologies: React, React Native, Docker, Android, Material UI, JavaScript, TypeScript, GitLab CI/CD, CSS, HTML, GitHub, Next.js, Git, MacOS, Styled-components, HTML5, Front-end, CI/CD Pipelines, Jest, Mobile Applications, Mobile Apps, Tailwind CSS, NPM, REST, Back-end, API Hooking, Formik, React Navigation, Express.js, Responsive UI, REST APIs, ECMAScript (ES6), Three.js, Chart.js, Responsive Web Apps, Web Development, Mobile Web, MERN Stack, API Integration, Data Visualization, Responsive Web Design (RWD), Bootstrap, APIs, UI Components, Vercel, Front-end Development, Version Control, Cross-browser Compatibility, Testing, Full-stack, Sass, Full-stack Development, MetaMask, Pixel Perfect

React Native and React Developer

2020 - 2021
Damogo
  • Added new features to two Damogo's food waste prevention apps, Merchant and Customer.
  • Refactored components to migrate from a REST API to GraphQL with TypeScript support.
  • Automated tasks, such as generating TypeScript from GraphQL schemas and generating internationalization files from Google Sheets.
  • Made modifications and improvements to the Damogo website.
Technologies: React Native, Apollo, React Navigation, Fastlane, React, TypeScript, JavaScript, GraphQL, CSS, HTML, REST APIs, GitHub, Firebase, Git, MacOS, CI/CD Pipelines, Mobile Applications, Mobile Apps, GitLab CI/CD, REST, ECMAScript (ES6), API Integration, APIs, Front-end Development, Version Control, Cross-browser Compatibility

React Developer

2019 - 2020
SovereignWallet Network
  • Built the front end of a crypto exchange web app using React and Redux in collaboration with the other two developers.
  • Created reusable and modular UI components using React and styled-components.
  • Reviewed other developers' code and maintained front-end projects' code structure and scalability.
  • Created a draggable web wallet using Web3.js inside a crypto exchange app.
Technologies: React, Redux, Formik, Web3.js, Cryptocurrency, JavaScript, GraphQL, CSS, HTML, Responsive UI, REST APIs, GitHub, Git, MacOS, Styled-components, HTML5, Front-end, Single-page Applications (SPAs), Responsive Design, AWS Amplify, Web Applications, Virtual DOM, TypeScript, Firebase, REST, ECMAScript (ES6), Responsive Web Apps, Web Development, Mobile Web, Amazon S3 (AWS S3), UI Development, API Integration, Data Visualization, Responsive Web Design (RWD), APIs, UI Components, Vercel, Front-end Development, Version Control, Cross-browser Compatibility, Testing, Blockchain, SCSS, Sass, React Query, Sentry, Pixel Perfect

React Developer

2019 - 2019
MOSANADA
  • Built the front end of the internal dashboard for managing chatbots, users, moderators, and products.
  • Integrated chatbots to social messaging apps, such as Messenger, WhatsApp, Telegram, Line, and Twitter.
  • Integrated GraphQL APIs to the dashboard app using Apollo and higher-order components.
Technologies: JavaScript, React, TypeScript, Ant Design, Git, Apollo, GraphQL, CSS, HTML, Responsive UI, GitHub, Styled-components, HTML5, Front-end, Single-page Applications (SPAs), Responsive Design, Web Applications, Virtual DOM, ECMAScript (ES6), Responsive Web Apps, Web Development, Mobile Web, UI Development, API Integration, Responsive Web Design (RWD), APIs, Front-end Development, Version Control, Cross-browser Compatibility, SCSS, Sass, React Query, Sentry, Pixel Perfect

Experience

Creative Ops Platform for Visual Assets

https://air.inc/
A Next.js-based creative ops web platform for visual assets similar to Google Drive and Dropbox with flexible organization, powerful searching, and smooth collaboration. I was a senior front-end developer, and I worked on building the front end of new features and fixing bugs reported on Jira.

Conway's Game of Life in Web3

https://www.gol2.io/
GoL2 is an innovative gaming project built on StarkNet, a Layer 2 solution for Ethereum. This project reimagines the classic "Game of Life" by John Conway, integrating it with blockchain technology to create a unique, interactive experience. In this project, I worked extensively with Web3 technologies, such as migrating the game to a new contract and adding NFT minting. I also optimized the web game by adding infinite queries instead of loading thousands of games at once.

Marketing Website for Yuki

https://yuki-wtf.vercel.app
As the lead developer for Yuki's marketing website, I created the project from scratch, ensuring it adhered to best practices and matched the provided Figma designs. The project team consisted of four people: two designers, a developer, and myself. Although the main domain (Yuki.wtf) now promotes their new project, you can view the version I worked on at Yuki-wtf.vercel.app.

Starknet Website

https://www.starknet.io/
A React-based website designed to provide comprehensive information about Starknet, a Layer 2 (L2) validity rollup for scaling Ethereum using cryptographic protocols called STARKs. I was one of the core developers who built the UI and created components for CMS blocks.

Personal Website

https://akrom.dev/
I built my website using React with Gatsby. The user interface is built using styled-components and CSS. It is fully responsive and optimized for all devices with lazy-loaded images and dark and light mode support. It is ranked 100 on Google Lighthouse performance scoring and the SEO Score, which is extremely challenging to achieve.

Website for Service Company for a Client

https://magnolia-uklid.cz/
Magnolia cleaning service company's website was built with React, Gatsby, TypeScript, and Tailwind. I added several new pages and features to the website. I fixed several bugs and improved the website's SEO and best practices.

Starknet Docs Website

https://docs.starknet.io/
The Starknet documentation website provides comprehensive resources for developers and users interested in building and interacting with Starknet, a Layer 2 (L2) validity rollup for Ethereum. I used Antora to create the documentation website and Algolia for the search functionality.

Cryptocurrency Exchange

This web app for a cryptocurrency exchange is based on React. I contributed substantially to building the front end of the Metablock exchange app. The core technologies used were React, Redux, and Web3.js. All components were custom-built using styled-components and Formik.

Damogo Partner App

I built a cross-platform mobile app in React Native when I worked at Damogo. It is an application used by Damogo's food supplier partners to manage their products. It enables stores to create, edit, and delete available products, and view or modify the delivery status of products on the fly. You can find links for Android and iOS applications on the Damogo homepage.

Personal eCommerce App

https://github.com/AkromDev/ecommerce-client
This simple eCommerce app was built in React Native as a capstone project. The back end for this project is built with Express.js, GraphQL, and MongoDB. On the client-side, which is developed using React Native, GraphQL queries and mutations are auto-generated from the back-end schema with the full TypeScript support.

Education

2016 - 2020

Bachelor's Degree in Computer Science

Sejong University - Seoul, South Korea

Certifications

SEPTEMBER 2020 - PRESENT

The Complete SQL Bootcamp

Udemy

SEPTEMBER 2020 - PRESENT

NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno)

Udemy

Skills

Libraries/APIs

React, Formik, React Navigation, React Query, Node.js, Web3.js, REST APIs, AWS Amplify, Three.js, Chart.js, Stripe

Tools

Git, GitHub, NPM, GitLab CI/CD, Mongoose, Fastlane, Webpack, Figma, CircleCI, PostCSS, Gulp, Drizzle ORM, MetaMask, Bundler, Sentry

Languages

JavaScript, TypeScript, CSS, HTML, ECMAScript (ES6), GraphQL, Markdown, HTML5, SCSS, Sass, Java, Python, C, SQL, C#

Frameworks

Next.js, React Native, Redux, Tailwind CSS, Ant Design, Material UI, Express.js, Jest, Bootstrap, Remix, tRPC

Paradigms

REST, Responsive Web Design (RWD), Search Engine Optimization (SEO), Web Performance Optimization (WPO), Testing

Platforms

MacOS, Firebase, Vercel, Docker, Android, Amazon Web Services (AWS), AWS Lambda, Netlify, Algolia, Starknet, GreenSock Animation Platform (GSAP), Blockchain, Heroku

Storage

MongoDB, PostgreSQL, Amazon S3 (AWS S3)

Other

Styled-components, Responsive UI, Gatsby, Front-end, Single-page Applications (SPAs), Responsive Design, Web Applications, Mobile Applications, Responsive Web Apps, Web Development, Mobile Web, UI Development, API Integration, APIs, UI Components, Front-end Development, Version Control, Cross-browser Compatibility, Pixel Perfect, Apollo, Mobile Apps, Virtual DOM, Content Management Systems (CMS), MERN Stack, Google SEO, Storybook, Zustand, Radix UI, User Experience (UX), User Interface (UI), Full-stack, Cryptocurrency, CI/CD Pipelines, Back-end, API Hooking, Data Visualization, Airtable, Lottie, Vite, Antora, Web3, Supabase, Full-stack Development, Cloudflare, Data Structures, Decentralized Applications

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring