About Me
Full-stack developer, project manager, and founder with over 10 years of experience building complex Web applications. Notable experience includes developing blockchain and Web3 clients at Polygon. Fast at learning new tools quickly and fostering strong team collaborations. Passionate about VR/AR, Web3 and decentralized technologies.
Experience
Freelance Software Engineer 02.2013-Present
Multiple clients Remote
- Engaged with different clients (Hipertextual, Plexus) in between full time positions.
- Adapted quickly to different codebases of all sizes and stacks: JavaScript, TypeScript, node.js, CSS, Sass, React, Ruby on Rails, PostgreSQL.
- Met changing client demands resolutely in fast-paced environments.
Frontend Lead 12.2019-02.2022
Polygon Hermez Remote
- Developed big applications and libraries from scratch for crypto wallets and identity solutions using TypeScript, React, Redux, and ethers.js.
- Developed and shipped a complete wallet, explorer and developer library in under 5 months.
- Built, led and mentored the frontend team. Also led the creation of company processes, including team structure, internal communication channels, and workflows.
Founder 03.2017-10.2019
Simbol Remote
- Learnt 3D development and created a custom physics and locomotion engine for WebXR.
- Developed a WebXR framework that allowed for easy creation of P2P multiuser virtual worlds.
- Pivoted to a self-sovereign identity system for VR/AR. Easy to use avatar and identity that can transition between sites while keeping complete control of their data.
Senior Developer 05.2014-08.2016
Financial Times London
- Worked on the Origami team where we built our own component system and dev tools for all the different FT products with a focus on accessibility and extensibility.
- Used vanilla JavaScript, Sass and node.js to support all stacks at the FT.
- Advocated Origami throughout the company including the big ft.com redesign.
Cofounder 10.2011-02.2013
Holalabs Remote
- Built a Web desktop that worked on all devices and browsers using HTML5, CSS3, and JavaScript.
- Developed an application store in node.js and MongoDB for the widgets that populated the desktop.
Projects
Holo Presentation 2023
Prototype to create and view slides in VR/AR. Built with A-Frame.
Solana DAO Verify 2023
Discord bot that verifies a Discord user has a Solana wallet with a valid NFT to join your Discord server.
Grid Chat 2024
Chat application that uses a 2D grid to give conversations a spatial context. Heavily optimized grid with 10,000 tiles. React, TypeScript, and PostgreSQL.
Skills
Full-Stack: JavaScript, TypeScript, node,js, React, Redux, Vue.js, HTML/CSS, Sass, REST APIs, GraphQL, nginx, PostgreSQL, MongoDB, Docker
Blockchain/Web3: ethers.js, Web3.js, solana.js, hardhat, IPFS
VR/AR: WebXR, three.js, A-Frame, babylon.js
Product/Project Management: talking to users, market analysis, shipping quickly, agile, team leadership, mentoring, hiring