
Akramjon Mamasoliev
Verified Expert in Engineering
Front-end Engineer and Developer
Namangan, Namangan Province, Uzbekistan
Toptal member since March 21, 2022
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
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
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
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.
Front-end React Engineer
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.
Front-end React Engineer
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.
Full-stack Engineer
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.
React Native and React Developer
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.
React Developer
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.
React Developer
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.
Experience
Creative Ops Platform for Visual Assets
https://air.inc/Conway's Game of Life in Web3
https://www.gol2.io/Marketing Website for Yuki
https://yuki-wtf.vercel.appStarknet Website
https://www.starknet.io/Personal Website
https://akrom.dev/Website for Service Company for a Client
https://magnolia-uklid.cz/Starknet Docs Website
https://docs.starknet.io/Cryptocurrency Exchange
Damogo Partner App
Personal eCommerce App
https://github.com/AkromDev/ecommerce-clientEducation
Bachelor's Degree in Computer Science
Sejong University - Seoul, South Korea
Certifications
The Complete SQL Bootcamp
Udemy
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
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