Senior Front-end Developer
2021 - 2022Taker Foundation Ltd- Wrote the entire front-end UI to interact with existing contracts, enabling the Metamask sign-in and DAO-based NFT lending.
- Oversaw the Testnet launch, leading to 20.,000 new followers.
- Tracked and fixed bugs continuously and improved the existing codebase by applying best practices.
Technologies: TypeScript, React, SCSS, Ethers.js, Redux, MetaMask, Web3.js, Blockchain, User Interface (UI), User Experience (UX), Cryptocurrency, CSS, HTML, Figma, Front-end, APIsRemote Full-stack Developer
2021 - 2021CAEmate S.r.l- Improved the security of the website against bots by leveraging captchas and rate-limiting.
- Created redundant solutions for the website to run in all countries, including China, by not relying on one service provider.
- Improved the Agile workflow by introducing frequent team member synchronization and asynchronous standups.
Technologies: jQuery, ECMAScript (ES6), Docker, Node.js, Express.js, Bootstrap, Git, Redis, GitHub, Git Flow, CSS3, HTML5, JavaScript 6, Webpack, HTML, Front-end, APIsRemote Full-stack Developer
2020 - 2020InstaLOD- Created a licensing system for the business team to enhance creating and managing software licenses.
- Developed a REST API for that system to integrate it with existing software products.
- Helped migrate that system from MongoDB to DocumentDB to reduce operational overhead and costs.
- Created a seamless checkout experience with Braintree Hosted Fields to enable clients to acquire licenses directly and activate them automatically.
- Added level-based client-side error logging and monitoring to quickly identify performance issues.
Technologies: React, MongoDB, Redux, Bootstrap, BrainTree, Jira, Git, JavaScript 6, GitHub, HTML5, MySQL, Redux Thunk, Webpack, Web Development, HTML, Front-end, APIsFull-stack Developer
2018 - 2020Athesia- Developed the entire front end of a news web app with React and styled-components.
- Migrated from a REST API to a GraphQL API, leading to a better UX.
- Automated unsubscribing inactive users from receiving in-app messages to reduce messaging costs by 20%.
- Optimized the delivery of ADS by implementing a better targeting strategy on various platforms, which led to a 10% revenue increase.
Technologies: React, Styled-components, Node.js, PHP, WordPress, Git, GitHub, GraphQL, SQL, HTML5, Webpack, Terminal, Sass, HTML, Front-end, APIs