devsbrahim

Front End Web3 Developer

I’ve been building modern web applications for 3+ years, specializing in Web3 working with wallet connections and smart contract integration and blockchain transaction handling. I focus on delivering smooth, secure user experiences and scalable front‑end architectures with React and Vue.

What makes me great is how quickly I learn new technologies early in my career, I led the front-end development of a Web3 app from its early stage through to its official launch. Within that project, I was constantly discovering, learning, executing, and delivering, which helped me grow fast and take big steps forward in a short time.


Experience: 3 years

Yearly salary: $48,000

Hourly rate: $35


Experience

Lead Front-end Engineer
EarthMeta
2023 - 2024
- Migrated EarthMeta platform from Vue 2 to Vue 3 using Composition API, ES6 modules, and dynamic imports, improving performance and scalability. - Leveraged Mapbox GL integration with custom markers and themes, enhancing geospatial visualization and user experience. - Fixed critical bugs on the presale web page, improved code quality, and updated dependencies to ensure smooth token purchases and transactions. - Integrated Web3 features by adding WalletConnect support, enabling users to connect their wallets and mint NFTs through blockchain transactions. - Introduced a payment portal supporting multi-chain payments, NFT checkout with bank card payments, and free user claims, providing real-time transaction feedback to guide users through each step. - Integrated Mapbox GL map-drawing features, enabling users to delimit land areas, draw borders, and save GeoJSON data with efficient auto-intersect, join, and editing capabilities. - Maintained and updated production applications: app.earthmeta.ai and presale.earthmeta.ai to ensure stability and deliver new features. Mentored other developers and introduced front-end coding standards to improve code quality and team productivity.

Skills

css
javascript
nextjs
react
tailwind
vue
web3
front-end
english
arabic
french