Front-end developer with over 5 years of commercial experience. My specialization lies in cross-platform application development for both web and mobile. My expertise centers around React and React Native frameworks, enabling me to craft top-tier user experiences. I have a proven track record of integrating applications with blockchain and NFT platforms, tracking real-time user activity for fitness apps, securely handling data for financial applications, and creating interfaces for social networks. Additionally, I possess a strong understanding of native platform development for Android and iOS, utilizing Java and Swift.
Experience: 5 years
Yearly salary: $100,000
Hourly rate: $50
Nationality: πΊπ¦ Ukraine
Residency: πΊπ¦ Ukraine
Experience
Senior Front End Engineer
Geniusee 2023 - 2024
I was involved in the Argo-Fintech project, which focuses on improving agriculture, particularly in developing economies.The project's mission was to develop digital tools and platforms to empower farmers with resources, information, and financial support, thereby enhancing crop yields and income. My tasks involved developing and maintaining cross-platform mobile and web applications that facilitate access to essential farming resources, financial services, and crop management tools.This included UI/UX implementation, coding, and ensuring a smooth user experience. On a daily basis, I was responsible for developing the offline functionality of the application, including a multifunctional map that allows for the management of crop planting and farms for specific farmers or agents. Additionally, I worked on cross-platform components for both web and mobile applications and actively engaged in cross-reviewing the work of my teammates to ensure a cohesive and high- quality end product.I also was responsible for creating E2E test using Detox and covering main app functionality with unit test using Jest. Our achievement is an innovative mobile app that directly benefits farmers by providing easy access to essential agricultural resources, contributing to improved crop yields and financial stability for farming communities. Used tools & technologies: React, React Native, TypeScript, Redux, Mapbox, Jest, Git, Detox.
Senior Front End Engineer
Velas Network AG 2020 - 2023
This project was initially conceived as an aggregator of social networks, encompassing platforms such as Telegram, Viber, WhatsApp, and others. However, it later evolved into a distinct social network and NFT marketplace seamlessly integrated into a unified platform. It serves as a space where you can connect, communicate, trade, and exchange digital assets, digitize your content, and trade it, all on a secure, private, blockchain-based platform. My primary task initially involved unifying multiple social networks within a single application using their respective Software Development Kits (SDKs), such as TDLib for Telegram. Much of this work was carried out natively using Java, Swift, and C++.Subsequently, my responsibilities expanded to encompass any interaction between the application and the blockchain. This entailed tasks like integrating and utilizing smart contracts (ERC-20/721/1155), transaction handling, token swaps, and more.I also developed a crypto wallet and staking web application using a Test-Driven Development (TDD) approach. As a result of the development efforts, we successfully crafted an application that enables users to trade and exchange both existing tokens and digitize their own content. At its peak, the platform attracted over 10k+ active users, creating a vibrant and dynamic digital ecosystem. Used tools & technologies: React, React Native, TypeScript, Mobx, Java, Obj-C, Swift, Detox, Jest, TDLib, Web3.js, Git.
Middle Front-End Developer
SEDNA.software 2019 - 2019
Virpp provides a platform for emerging artists to refine their craft, connect with a global network, and release their music independently. I work on the mobile app that enables musicians to upload demos, receive feedback, and distribute their music on various platforms. The responsibility assigned to me entailed building an interactive map using React and SVG, enabling users to interact with and access user/performer/agent statistics. Additionally, I designed a unified and unique Redux store for the application state, allowing for seamless sharing of state across multiple applications simultaneously. My tasks involve web+mobile cross-platform app development, creating features for music upload, feedback mechanisms, and integration with multiple music platforms. I design and develop app features, ensuring smooth user experiences for artists. I also work on improving music distribution capabilities and user interactions. Our achievement is a user-friendly apps that empowers emerging musicians to share their music independently, connect with a global community, and distribute their work to over 100+ platforms. Virpp has become a valuable solution for independent musicians looking to release their music on their own terms. Used tools & technologies: React Native, React, TypeScript, Redux, Redux Saga, Jest, Git, Java, Obj-C.
Middle+ React Native Developer
Andersen Lab. 2019 - 2020
The project comprised several online mobile banks tailored for the African continent, each of which aimed to lead the world in financial solutions. They were all united by a common goal: to deliver an exceptionally user-friendly experience and ensure the secure management of user data. My role focused on enhancing their mobile banking applications to offer customers a seamless and secure banking experience. One of my primary tasks was implementing user support functionality. The core of this feature was the AquireSDK, a fully native solution designed to interact exclusively with native applications. Therefore, my responsibility was to build a native bridge for this SDK in our React Native applications. In addition to this, my daily tasks involved developing new interfaces, logic, integrating banking REST APIs, and enabling the applications to work offline through USSD requests. Our achievement is the creation of a user-friendly mobile banking application that enhances customer convenience and builds trust in African online banking. Used tools & technologies: React Native, React, TypeScript, Java, Swift, React, Redux, Storybook, Material Design, Lodash, Jest, SASS, Git.
Junior Front-End Developer
Appfox 2018 - 2018
Vznaniya is an educational ecosystem for language learning. I work on the mobile app that offers language courses and interactive lessons for users. One of my early, challenging tasks involved implementing an entire lesson process. This encompassed the study of specific topics or word collections, offering complete interactivity through various word- building exercises, audio and video playback related to the topic, and concluding with a final test. Additionally, I developed a three-tiered in-app subscription system, providing users with different subscription levels. My tasks include mobile + web apps development, designing language learning features, enhancing the user experience and final deployment stage. I was creating app features, optimized user interfaces, and ensure a smooth learning experience for our users. Our achievement is a user-friendly mobile app that empowers language learners to access high-quality educational content and interactive lessons, making language learning more accessible and engaging. Used tools & technologies: React Native, React, TypeScript, Redux, Redux Saga, Jest, Git, Java, Obj-C.
Skills
backend
blockchain
blockchain-engineer
rust
front-end
english
russian
ukrainian