John Criswick

Software developer
With an entrepreneurial mindset and a passion for creating cohesive, engaging experiences over the past 8 years, I enjoy contributing to all aspects of product creation. Whether working closely within a team or as a sole contributor, I aim to build class-leading applications by utilizing development best practices in an innovative and creative environment.
4096 Eglinton Avenue, Toronto
30 years old
Canadian
Ontario, Canada
+1 786 633 1885
Work experience
Fullstack Bitcoin Developer
Bitmain LLC
10/2023
NV, United States
  • Build the Rune launchpad, Rune Recursive, Multi SigWallet, Ordinal Marketplace, Ordinal Raffle and Rune Marketplace.

  • Build the Frontend using Next.js, Tailwind CSS and Typescript.

  • Advised the developers on several smart contract development tasks.

  • Build Rune Pump Fun on Bitcoin network

  • https://theruneguardians.com/

Solana Smart Contracts Developer
Moduluc
03/2022
Toronto, ON, Canada
  • Worked on the company's new Solana programs.

  • Helped the internal dev team build some of their Solana programs.

  • Advised the founder on several tech-related tasks.

  • https://moduluc.com/

Solidity Developer | Frontend Developer
MintySwap PTE LTD
10/2020 – 02/2022
10 Anson Rd, Singapore
  • Worked on the NFT smart contracts and ERC-20 staking contracts on the Ethereum chain.

  • Built Frontend using React, Node.js.

  • Cooperated closely with the founder to help him understand the feasibility of several of his ideas.

  • https://mintyswap.com/

Web Developer
Brand View
10/2016 – 06/2020
Burbank, CA, United States
  • Designed and implemented the widgets for Thegrocer.co.uk.

  • Served as the lead front-end developer for an ongoing project to develop a data hub platform using object-oriented JavaScript, AngularJS, React, CSS3, and C# for APIs.

  • Worked as the lead front-end developer for a platform to automate product mapping using object-oriented JavaScript, asynchronous design patterns, and DOM manipulation (jQuery, Knockout.js).

  • Spearheaded the migration to a new front-end development workflow using the latest technologies and practices (Grunt, Gulp, Bower, WebPack, Browserify, and so on).

  • Created a timeline module (named after me) which represents a generic and customizable Gantt Chart; it was built with D3.js.

  • Used object-oriented JavaScript to create a charting framework: a wrapper around Highcharts.

  • https://brand-view.me/

Languages
English
Japanese
Department
  • Blockchain Technology

  • Frontend Development

  • Backend Development

Programming Language
  • Typescript

  • OP_NET

  • Stacks

  • Solidity

  • Rust

  • Python

  • C/C++

Assets
Google Data Analyst: Professional
Professional Certificate in Blockchain Fundamentals
Google Cloud Fundamentals: Core Infrastructure
Computer skills
Collaboration
Handling critical risks
Coordination
Quick Learning
Delivering on time
Volunteering
Flexible Communication
Interests
Sports

Tennis

Basketball

Ice Hockey

Music
Education
Bachelor's degree
Cavite State University
09/2011 – 09/2015
Indang, Cavite, Philippines

Computer Science

Skills
Full Stack Development

React.js, Node.js, ExpressJS, NestJS, Next.js, Vue.js, Angular.js, React Native, Tailwind CSS, Bootstrap, Redux, AWS, Python, Django, Flask, Figma, Git, Docker

Blockchain Development

OP_NET, Stacks, Solidity, Rust, Bitcoin, Solana, Ethereum, Polkadot, Hardhat, Ganache, Anvil, Remix, Truffle, OpenZeppelin, Bitcoin.js, Web3.js, Wagmi