Personal details

Ilya F. - Remote front-end developer

Ilya F.

Based in: 🇨🇦 Canada
Timezone: Atlantic Time (Canada) (UTC-3)

Summary

An enthusiastic and adaptable team-player, ready to expand the knowledge and experience, a software craftsman and an open-source contributor, a self-motivated worker with the advanced competency in:

Programming (14+ years): full stack JavaScript, TypeScript, Haskell, PHP, Bash.

Javascript frameworks (10+ years): SvelteJS, React, CanJS, AngularJS, ExtJS, KnockoutJS, BackboneJS, RxJS, NodeJS, SproutCore, MeteorJS,

Blockchain (5 years): Bitcoin, Lightning, smart contracts.

Software development methodologies: Agile, Continuous Integration, TDD. o Web-technologies: HTML5, CSS3, SASS, Ajax, SOAP, REST, OData, WebSockets, MQTT. o Testing: Mocha, Cypress (E2E), Jasmine, Jest.

Database development and administration: MongoDB, MySQL, Oracle 9i.

Work Experience

Lead Application Developer
BTC.inc | Jan 2022 - Present
API
Bitcoin
React
React Native

Developer Working on Bitcoin Magazine App (ex "Earn Carrot" project) which provides a way for people to learn about blockchain and earn their first bitcoin. We are using education as a gateway for earning this bitcoin. The app is world's easiest onboarding tool for bitcoin and the lightning network. My role is to build the mobile app using React Native (currently has 10K+ downloads) and provide support for API development.

Tech Lead
Palm NFT Studio | Dec 2021 - Nov 2022
TypeScript
React
JavaScript
React Native

Worked on the front-end application for NFT Studio platform. Tech included TypeScript, React, ChakraUI. I was helping to shape the architecture of the NFT Studio application for a multi-tenant use, which included breaking down a monolith codebase of the application into multi repo projects.

Education

Petrozavodsk State University
Master's degreePhysics and Computer Engineering
Sep 1999 - Jul 2005