
Mamuka Anjaparidze
Verified Expert in Engineering
Front-end Developer
Tbilisi, Georgia
Toptal member since December 17, 2021
Mamuka is a highly motivated developer with five years of hands-on experience in mobile and full-stack development. He has expertise in fintech, eCommerce, informational, gamification, and other tech fields. Mamuka's commercial experience is backed by a master's degree in cybersecurity and cloud computing, a bachelor's degree in computer science, a diploma in professional web development, and an unquenchable thirst for new and exciting challenges.
Portfolio
Experience
- React - 5 years
- REST APIs - 4 years
- JavaScript - 4 years
- HTML - 3 years
- CSS - 3 years
- Full-stack - 3 years
- MongoDB - 2 years
- Node.js - 2 years
Availability
Preferred Environment
Windows, MacOS, Linux, Skype, Slack, English
The most amazing...
...things I've developed are two fintech apps, Invoices by Kernel and BONO. One is for automatic PDF generation, and the other is for point acquisition.
Work Experience
Senior React Native Developer
2G Dev
- Refactored the whole codebase and updated it with the latest development principles.
- Coordinated the project by building and deploying the application on the App Store and Play Store.
- Updated the Expo and React Native versions several times, along with the dependencies.
- Supervised a team of 2-3 developers. Managed code reviews. Gave suggestions and helped team members regarding potential improvements in the codebase.
- Implemented Git versioning and semantic commits for better collaboration with teammates and Jira tickets.
Full-Stack Developer
Toptal
- Developed a website that gives users the ability to debate digitally. The main stack being MERN, I was in charge of solely creating matchmaking and debating functionality, back-end, and front-end for the website's proper functioning.
- Worked as a consultant and overseer of the Microsoft Teams plugin. Refactored and reconstructed the code and file structures for future scalability.
- Researched and deployed online chat functionality with Socket.io.
Middle React Native Developer
Kernel LLC
- Developed a financial application to alleviate the process of managing company clients and invoices.
- Refactored and redeployed the code for Google Play Store and App Store.
- Took part in brainstorming and planning key features such as PDF generation, in-app purchases, proper onboarding wizard, etc.
Middle Full-stack Developer
Solutions2Share
- Co-developed App Manager, the team governance plugin for Microsoft Teams. The main goal was to create a dynamic environment to manage team members' access to Microsoft Store applications.
- Co-developed Project Manager, the team governance plugin for Microsoft Teams. The main goal was to create a dynamic environment to manage projects and connect employees to them.
- Organized and collaborated in team activities to create mockups, designs, and potential features of the App Manager and Project Manager plugins.
Front-end Developer
Codevelop Technologies GmbH
- Co-developed and accelerated the internal project to create a digital counterpart of Brändi Dog, the popular online board game.
- Brainstormed, researched, and co-developed smooth animations for the online board game using Three.js technology.
- Researched and tested possibilities for creating a mobile application of the board game in React Native.
Junior Full-stack Developer
Webiz
- Co-developed a multifunctional online chat plugin for eCommerce websites, using React, Redux, Firebase, Material-UI, and Jira as a front-end developer.
- Led a team of 3-5 developers as the business analyst. Created and adjusted business plans for software development based on market research and planned sprints based on Agile and Sprint methodologies.
- Single-handedly developed an internal project to create a comfortable environment for QA testers to describe and assign software problems.
Junior Front-end Developer
08 Group
- Developed 08.ge, an informative website that displays accurate and constantly updated information about lifestyle activities such as movies, public transportation, and weather.
- Integrated Google Maps API to the website for more dynamic visualization of public gathering places in Tbilisi.
- Implemented a live currency API to display real-time currency rates and calculate currency conversions.
Experience
BONO App
https://apps.apple.com/us/app/bonoapp/id6478970584Kernel Billing and Invoicing App
I was the mobile developer in the project, and I was in charge of creating functionalities, maintaining the codebase, Git versioning, and deploying the application.
Website for Informational Portal
https://www.08.ge/As a front-end developer for the website, I developed key features, created designs, and integrated REST APIs for information, including:
• Public transportation
• Real-time currency rates and conversions
• Weather forecasts
• Movies and other theaters
Another key feature of the website is the integration with Google Maps API to provide more visual information.
Microsoft Teams Governance Tool
https://www.solutions2share.com/teams-manager/External User Manager: A solution to manage the visibility and access of externally invited users. The feature tracks the dates of access and visibility for users and, before the expiration date, notifies the governance tool administrator to decide whether to extend a user's access to the company's internal chats and documents. See more at https://www.youtube.com/watch?v=96mYgLwXgYQ.
App Manager: A solution to easily manage internal teams' and users' access to applications. The governance tool administrator can specify which applications employees can download and use within Microsoft Teams.
Team Manager: A solution to easily divide employees into groups and give them permissions to view documents, approve their requests, create lifecycles, and more. See more at https://www.youtube.com/watch?v=EmvGa7JDJr4.
Multifunctional Chat Plugin for eCommerce Websites
https://webiz.ge/envite-shop/Key Functionalities
• Facebook and Gmail social login for the chat.
• Creation of multi-member groups.
• Sharing products from eCommerce websites to the group.
• "Thumb battles" inside the chat for specific products.
• Adding products to a user's cart from inside the chat.
I served as a front-end developer and business analyst at different times during the development project. In the BA role, I did the following:
• Updated the software development plan based on market research I conducted.
• Created tasks and sprints for developers based on Agile and Scrum methodologies.
• Conducted consecutive testing of the application.
Education
Master's Degree in CyberSecurity & Cloud Computing
Northern Kentucky University - Kentucky
Bachelor's Degree in Computer Science
San Diego State University - Tbilisi, Georgia
Diploma in Front-end Web Development
University of Business and Technology (BTU) and Techhub LLC - Tbilisi, Georgia
Skills
Libraries/APIs
React, Node.js, REST APIs, Three.js, Google Maps API, Socket.IO, Redux-Saga, Stripe
Tools
Jira, Git, JSX, Figma, GitHub, MongoDB Atlas, Skype, Slack, Microsoft Teams, Sketch, Expo, ExpoKit, Builder.io
Languages
HTML, CSS, JavaScript, CSS3, TypeScript, C#.NET, Java, Python, C++, SCSS, HTML5, SQL, GraphQL
Frameworks
React Native, Material UI, JSON Web Tokens (JWT), Next.js, Bootstrap, Redux, Express.js, Jest
Paradigms
Agile Software Development, Agile, Scrum, App Development, Cross-platform, Testing
Platforms
Mobile, Android, iOS, Heroku, Windows, MacOS, Linux, Firebase, Azure, DigitalOcean, Docker, Amazon Web Services (AWS), Kali Linux, AWS Cloud Computing Services
Storage
MongoDB, PostgreSQL, Amazon S3 (AWS S3)
Other
Front-end, Full-stack, APIs, Web Development, User Interface (UI), Web App Development, UI Development, Front-end Architecture, MERN Stack, Responsive Web Apps, Web & Mobile Applications, Front-end Development, English, Product Engineering, Web UX, Algorithms, Sprints, Software Engineering, Mobile Apps, Component Libraries, RESTful Web Services, Back-end Development, API Integration, User Experience (UX), Back-end, Prototyping, OAuth, QR Codes, WebSockets, Data Structures, Plugins, eCommerce, Live Chat, Business Analysis, Market Research, Microsoft Graph API, In-app Purchases, Digital Payments, EAS, Cloud Computing, React Native Navigation, React Native Reanimated
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