Skip to content

enjojoy/hireme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Albina Nikiforova

I'm a Web3-focused Software Developer with 3+ years experience in web development, specializing in TypeScript, React, and Next.js.

Aside from coding and participating in hackathons, I love organizing events, participating in pop-up cities (MegaZu, Builder Monastery), reading books, tweeting and participating in educational programs such as Kernel.

Right now I'm learning smart contracts development with Foundry.

I don’t hesitate to take responsibility for tasks that I have never done before, I enjoy learning by doing and I constantly push myself to grow and expand my skill set beyond my comfort zone.

I'm based in Prague, Czech Republic and open for relocation or remote work.

Employment

Trezor | August 2024 - March 2025

Contributed to crypto assets management features such as send, swap and others in Trezor Suite - web and desktop application.

  • Improved UI/UX by bringing more details for transparency and validation for security into user interactions with the interface, including:
    • Warning the user when they're trying to send to a smart contract address.
    • Converting the address to its checksummed version when it's appropriate.
    • Displaying the exact amount of fees needed to proceed with a token transaction.
    • Detailed overview of a multitoken (ERC-1155 type) transaction.
    • Advanced logic for bumping fee in case of multiple transactions pending, so that the user doesn't have to decide which transaction to bump first.
    • Added pages with account details, so that the user can learn about type (legacy, segwit etc.), derivation path and other details about their account, as well as displaying account type badges throughout the app, for the non-default account types, for example, if the account is migrated from Ledger
    • Re-made the part of send form responsible for choosing a token, introducing more user-friendly, transparent and informative UI.
    • Added information about owned tokens and staked assets to the portfolio overview.
  • Created reusable components, such as a bundle of tokens icons, new Fees component and sub-components for selecting priority fee.
  • Designed and implemented NFT section (ERC-721 and ERC-1155 type tokens) in Trezor Suite.
  • Researched and implemented Ethereum-related features, including the upgrade to EIP-1559 (type 2 transactions) with priority fee support.
  • Improved performance of the app by minimizing frequency of re-renders with improved useSelector hooks usage and eliminated bugs caused by wrong redux middleware usage.
  • As an onboarding task I redesigned and changed interface of an internal tool that is used for emulating a device, improving the experience of the tool daily used by tens of engineers.
  • Created new and improved existing unit tests using Jest testing framework.
  • Worked with TypeScript, React, Next.js, Jest, Sentry, and Crowdin to enhance application functionality and user experience.

Beyond development, I actively participated in marketing and educational initiatives:

  • Assisted at setting up a vending machine that sold devices for Bitcoin.
  • Represented Trezor at ETHMilan conference.
  • Organized a screening of the “Vitalik: An Ethereum Story” documentary in the office, and led a follow-up discussion.
  • Collaborated with local Ethereum community and organized a meetup in Trezor office, hosting a speaker from Ethereum Foundation.

Optimics | July 2023 - July 2024

  • Led marketing experiments for a major automotive industry client, developing personalized pop-ups that adapted content based on user actions.
  • Integrated Vertex AI Search and Conversation to enhance user engagement and implemented A/B tests for data-driven optimizations.
  • Built and deployed solutions using React.js, Node.js, ES6 modules, Python, and Google Cloud Platform, while leveraging Google Tag Manager, Adobe Target, and Azure DevOps to streamline performance and deployment.

Plantee Innovations | April - May 2023 (Part-time)

  • Developed a prototype web app of a system managing Smart Indoor Greenhouse control.
  • Assisted with the Shopify e-commerce platform, utilizing Liquid for customization, while also handling customer support and managing social media accounts.
  • Featured as a model in a Kickstarter campaign video ad to help promote the project.

Hobby/Side Projects

Think2Earn | 2024 - Ongoing

(New landing page in progress)

  • Developed a prototype web application that integrates BCI (Brain-Computer Interface) technology for biometric data collection and incentivizes users to contribute their data for training an AI model. Users are rewarded on-chain through a smart contract deployed on Linea.
  • Tech used: Dynamic login widget for user authentication, The Graph for querying the smart contract, and Tailwind CSS for styling. The app is deployed on Vercel, with Python handling specific data processing tasks and Solidity used to implement the smart contract.

GoFest | 2023

(Feel free to log in with Spotify and see what festivals it will find for you!)

  • Built a web app with React.js, Next.js, and Vercel using OpenStreetMaps and Spotify integration in a small team of enthusiasts. The app fetches information about users’ favorite artists and provides a playful way to find festivals that will suit the user the best.

Casomira | 2022

  • Built a web app with Django, Vue.js and MySQL to manage departures and landings at a small airport for gliders and ultralights.

Hackathons Participation

EthGlobal Bangkok | November 2024

Project: Think2Earn
🏆 Won sponsor prize from Linea: $1000

Builder Monastery Ericeira, Portugal | October 2024

Project: Think2Earn
🏆 Won a prize: $200

EthGlobal Brussels, Belgium | July 2024

Project: SaveSquad

  • I integrated sponsors tech: resolving ENS, connecting login with Dynamic, linking to Blockscout.
  • Built the frontend part of the app.

EthPrague | May 2024

Project: Smartrental

  • Built the web app and integrated designs from Figma.

Education

Bachelor in Applied Ecology (Czech University of Life Sciences)

  • Specialized in GIS, LiDAR technologies, and statistical analysis.
  • Conducted bachelor’s thesis research on vegetation changes in Krkonoše National Park, developing Canopy Height Models and analyzing vegetation characteristics in black grouse habitats.
  • Utilized LASTools, R, and ArcGIS Pro to process LiDAR data and assess environmental changes over time.

Languages

  • English (proficient)
  • Czech (proficient)
  • Russian (native)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages