Benjamin Martin

I'm a

About

Full-Stack, Mobile & Blockchain Developer.


With an extensive background spanning over eight years, he has honed his skills as a highly skilled full-stack developer, specializing in React development. Proficient in translating intricate designs into meticulously crafted code, he exemplifies a commitment to excellence in design-to-code implementation. His expertise extends to implementing highly responsive user interface components using advanced React concepts, ensuring optimal user experiences across web and mobile platforms. Focused primarily on web and mobile development, he remains dedicated to staying abreast of industry trends and emerging technologies. His unwavering dedication to writing clean and reusable code, coupled with a keen adherence to best practices, underscores his commitment to delivering high-quality solutions that exceed expectations.

Skills

JavaScript / TypeScript 10 / 10
React / Next 10 / 10
PHP / LARAVEL 8 / 10
HTML / CSS 10 / 10
Vue.js 8 / 10
Angular.js 9 / 10
Svelte.js 9 / 10
Solidity, Web3 10 / 10
Tailwind CSS / SCSS / BOOTSTRAP 10 / 10
MySQL / GraphQL 8 / 10
Node.js 9 / 10
Nest.js 8 / 10
Ruby on Rails 7 / 10
Ethers.js 9 / 10

Resume

Professional Experience

Cryptool.io

July 2023 - Present

Full Stack Developer

  • Developed a visually captivating landing page from scratch, ensuring responsiveness and user engagement.
  • Implemented seamless integration with Google Sheets APIs for dynamic data retrieval and manipulation, prioritizing security and reliability.
  • Designed and implemented engaging animations to enhance user experience and highlight key content.
  • Optimized performance and accessibility through continuous enhancements, including code minification and image optimization.
  • Collaborated closely with cross-functional teams and stakeholders, fostering transparent communication and agile project execution.
  • Provided comprehensive documentation and tutorials for future reference, promoting knowledge sharing and maintainability.

Oasis

May 2022 - June 2023 ( 1 year 1 month )

Blockchain Developer

  • Created, reviewed, and tested EVM-compatible smart contracts, ensuring adherence to best practices and security standards.
  • Developed a decentralized Web3 renting marketplace, facilitating secure and transparent peer-to-peer transactions.
  • Researched Metamask fork options for integrating pluggable smart contract proxy identity solutions, enhancing security and usability.

London Air Labs

January 2021 - November 2022 ( 1 year 11 months )

React / Next.js Developer

  • Created responsive components for an existing app, ensuring a seamless experience across devices.
  • Improved app loading time through performance monitoring and optimization techniques.
  • Wrote Jest tests and conducted code reviews to maintain code quality and reliability.

Blockvis

October 2020 - December 2021 ( 1 year 3 months )

Blockcahin Developer

  • Spearheaded the implementation of various Web3 projects within diverse teams, collaborating on different business ideas to leverage blockchain technology effectively.
  • Orchestrated the development of NFT marketplaces on the Fantom blockchain, focusing on creating robust and user-friendly platforms for trading non-fungible tokens.
  • Led the design and implementation of NFT minting, auction trading, and renting functionalities within GameFi ecosystems. Developed innovative solutions to enhance the gaming experience and foster community engagement through NFT utilization.
  • Extensively utilized ERC721, ERC721A, and ERC1155 standards for the creation, management, and interoperability of non-fungible tokens. Ensured compliance with industry standards and optimized token functionality for various use cases.

Avatar Engines

November 2018 - October 2020 ( 2 years )

Full Stack Engineer

  • Created robust API endpoints using Node.js, Inversify, and MongoDB for seamless data management.
  • Developed a comprehensive admin platform from scratch using React, Node.js, and Mongoose, ensuring efficient database management and user administration.
  • Engineered sophisticated UI components with React/TypeScript and SCSS to enhance user experience and interface interactivity.
  • Improved user experience by integrating Drag-and-Drop (DnD) components, enhancing workflow efficiency and user productivity.
  • Wrote custom scripts to manipulate data from various sources, ensuring data integrity and automating repetitive tasks.

OIS Solutions

August 2018 - October 2019 ( 1 year 3 months )

Solidity Developer

    As a leading team in blockchain solutions, we specialize in delivering high-quality services to our partners:
  • Custom Blockchain Development: Expertise in smart contracts, DeFi, Metaverse, and payment solutions.
  • Whitelabel Solutions: Offering cryptocurrency wallets, exchanges, NFT marketplaces, and tokens.
  • Internal Product Development: Currently, we're developing an innovative trading strategy—a bot powered by Rust and Solidity smart contracts.

Profico

February 2017 - August 2018 ( 1 year 7 months )

Frontend Engineer

  • Led the development of the admin application for the web store using React, ensuring intuitive user interfaces and efficient data management.
  • Replaced Redux with Apollo Client for seamless integration with GraphQL against a Ruby backend, optimizing data fetching and state management.
  • Implemented a Higher Order Component (HOC) architecture to facilitate the reuse of common GraphQL functionality for listing and filtering, enhancing code modularity and maintainability.
  • Developed a bespoke UI library using styled components, ensuring consistent branding and design across the application while promoting reusability and scalability.
  • Utilized Higher Order Components (HOCs) for form manipulation, streamlining form handling logic and promoting code reuse throughout the application.

Portfolio

  • All
  • Web
  • Mobile
  • Web3

Education

University of Bordeaux, France

February 2012 - November 2016

Bachelor's degree, Computer Science