Skip to content
Code with Hou

Services

Here are a few ways we can work together:

  • CTO as a Service for early stage startups
  • Application development
  • Web3 decentralized application (dApp) development
  • Smart contracts development
  • Teaching
  • Writing
  • Speaking
  • Advertising/Sponsorships

The remainder of this page provides more details on each engagement type.


CTO as a Service for early stage startups

Startup founders would often have some funding to outsource the development work for their proof-of-concept Minimum Viable Products (MVP) to an off-shore development shop. However, they might lack the technical know-how to vet and hire a remote development team. Additionally, when the project starts, they might not have anyone technical on their side to interface with, oversee, and manage the work being done by the remote dev team. As a result, the end product might end up less than functional.

While you might not need a full-time CTO yet, having somebody technical on your side, even if it's just on a part-time basis, who represents your interest while your application is being developed is often well worth the investment. Rebuilding a project from scratch can cost a lot of money and time.

That's where I can help. I work with non-technical startup founders to develop their MVP. I help guide them through the technical aspects of creating their application. My capabilities include:

  • researching, vetting, evaluating, and hiring offshore development shops,
  • managing and overseeing the work of outsourced development teams, including project handoffs,
  • creating technical roadmaps and design,
  • designing performant, cost-effective, and resilient cloud architectures (AWS),
  • conducting independent audits and assessments of existing technology stacks and development processes, and
  • pitching projects to investors as a development partner.

And if you already have a CTO/technical co-founder, maybe that person could use some additional help with the tasks above.

Find out more about my development process and engagement approach.


Application Development

Looking for end-to-end product development assistance for a greenfield project or development services to augment your in-house team and move your engineering efforts forward? I'm proficient at full-stack JavaScript development using a modern technology stack that includes, but is not limited to:

  • JavaScript/TypeScript
  • Solidity
  • React/Redux
  • Next.js
  • Node.js/Express
  • API design with REST/GraphQL
  • Webpack
  • AWS

I leverage productive tools and frameworks to reduce development costs and rapidly build and deploy applications.

Find out more about my development process and engagement approach.


Web3 Decentralized Application (dApp) Development

dApps are applications that are distributed on a blockchain or decentralized peer-to-peer network without a central authority. To allow users to transact on the blockchain, dApp frontends typically display a crypto wallet that facilitatse these transactions.

My expertise includes developing full-stack blockchain-based applications, or dApps. I help founders convert their business ideas from a whitepaper to a fully-featured dApp.

I have experience building dApps using Web3 SDKs and libraries such as web3.js and ethers.js. These libraries link web frontends with smart contracts and allow users to access a browser-based crypto wallet to conduct blockchain-based transactions. See the "Smart Contracts Development" section below for a list of my recent projects.

Find out more about my development process and engagement approach.


Smart Contracts Development

Smart contracts enable users to exchange digital assets (e.g., money, property, shares) in a trustless way, using code that lives on a blockchain and executes in an automated fashion when certain conditions are met, without the need for intermediaries.

I'm skilled at developing smart contracts using Solidity and popular industry dApp standards and tools such as web3.js, ethers.js, Truffle, Hardhat, MetaMask, OpenZeppelin, and Ganache.

I'm familiar with a variety of ERC token standards (e.g., ERC-721, ERC-20, etc.) and can recommend the appropriate smart contract type to suit your business needs.

My recent projects include:

  • a Chainlink-powered smart contract that creates limited and unique generative art NFTs consisting of randomly-generated elliptical shapes
  • a crowdfunding dApp that interacts with the Stacks blockchain and provides MiamiCoin funding for Miami-based startups (this project won the first prize at the Miami BitBasel hackathon)
  • a decentralized real estate property listing service that uses zero-knowledge proof (zk-SNARKs) to verify property titles and allows users to mint NFTs that represent titles to properties
  • a flight delay insurance dApp that manages multi-party consensus amongst airlines and credit reimbursements to passengers based on various flight delay scenarios
  • a smart contract that manages product ownership throughout a coffee supply chain

Find out more about my smart contracts development process and engagement approach.


Teaching

Do you need to get your team up-to-speed quickly on the latest web technologies? I've led programming workshops on modern web development for companies like Intuit, American Express, and Northern Trust.

I cover the following topics:

  • React/Redux
  • Node.js/Express
  • JavaScript
  • TypeScript
  • Next.js
  • GraphQL
  • Webpack
  • Architecting on AWS

I also enjoy working with coding boot camps – either as a part-time instructor or curriculum consultant. I've worked with schools like Chegg to modernize their sofware engineering immersive curriculum. I work closely with each client to craft a curriculum that meets their specific program needs.


Writing

Are you a Web3 company looking to expand your technology's reach in the developer community? I'm proficient at crafting detailed, step-by-step tutorials and documentation that will help onboard new developers to your platform.


Speaking

Think I could be a good fit as a speaker for your conference/podcast based on the content I’ve published here? Then get in touch.


Advertising/Sponsorships

Are you looking for a place to advertise your open hiring positions? Would you like to spread the word about your product or brand? Or do you simply have a collaboration or partnership idea? I’m open to anything that would provide value to my audience of developers.


Contact Me