About

Hi, I'm Kevin, a Full Stack Software Engineer with over seven years of professional experience building, designing, and owning production systems.

I have been writing software since I was 12, spending an entire summer writing software purely out of curiosity. This early start helped shape how I work today; I value clarity of design, dependable systems, and making technical decisions that continue to make sense as software scales.

I work best while between product and engineering, where technical choices can translate into tangible results. I'm comfortable taking ideas from early discussion through architecture, implementation, and long-term sustainability.

My experience spans web, mobile, and blockchain development, with work across system architecture, smart-contracts, as well as front-end and back-end development. I value clean design, performance, and building software that teams can understand, extend, and ultimately rely on.

Experience

  • 20232024

    Stemcell: Software Engineer (Consultant)

    Consulted with the company to transform sales and inventory data into actionable marketing and sales insights. Led end-to-end development of a data-intensive application, leveraging Python with Pandas and NumPy and applying market-basket analysis techniques. Integrated the solution into a lightweight Electron application using React and BlueprintJS, and collaborated closely with stakeholders through an agile, iterative workflow to refine direction and functionality.

    • The logo of Python, a high-level, general purpose programming language.Python
    • React logoReact
    • The logo of Webpack, a free and open-source module bundler for JavaScript.Webpack
  • 20222023

    Blanq: Chief Technology Officer

    Worked together with a small team to facilitate the development of a number of software projects on a per-client basis. As the technical lead, I was responsible for collaborating with other professionals to determine the functional and non-functional requirements for new and maintained software applications.

    • Amazon Web Service (aws) logoAWS
    • Solidity programming language logoSolidity
    • TypeScrpt (.ts) logoTypeScript
    • The logo of Python, a high-level, general purpose programming language.Python
    • The logo of GraphQL, a data query and manipulation language for APIs that allows a client to specify what data it needs.GraphQL
    • MongoDB logoMongoDB
    • The logo of PostgresSQL, also known as Postgres, a free and open-source relational database management system emphasizing extensibility and SQL compliance.PostgresQL
  • 20212023

    LaunchMyNFT: Principle Software Engineer

    Together with cofounders, developed, launched, and maintained LaunchMyNFT, a NFT marketplace which served as a launchpad for projects without the technical skills to develop smart-contracts. As one of the cofounders, I worked on the entire product including Solidity contracts, backend, and frontend application.

    • Google Firebase logo.Firebase
    • Solidity programming language logoSolidity
    • The logo of GraphQL, a data query and manipulation language for APIs that allows a client to specify what data it needs.GraphQL
    • NextJS logoNextjs
    • React logoReact
    • TypeScrpt (.ts) logoTypeScript
    • The logo of Mocha, a JavaScript test framework for Node.js programs, featuring browser support, asyncronous testing, and more.Mocha
  • 20222022

    LMNFT Token: Principle Software Engineer

    Coordinated with shareholders to develop and launch the ERC-20 token, LMNFT token and its supporting ecosystem onto Ethereum blockchain. This included smart-contracts which enabled shareholders to withdraw their entitlements via a one-year fixed rate vesting schedule and a corresponding web interface for interacting with vesting contracts.

    During its first day, LMNFT reached over $8,000,000 USD in volume traded.

    • Solidity programming language logoSolidity
    • React logoReact
    • TypeScrpt (.ts) logoTypeScript
    • Logo of Ethereum, a decentralized blockchain with smart-contract functionality.Ethereum
    • The logo of Mocha, a JavaScript test framework for Node.js programs, featuring browser support, asyncronous testing, and more.Mocha
    • NextJS logoNextjs
  • 20212022

    CityRoots/Unity: Software Engineer

    Worked directly with Shareholders as the sole developer for Unity Token, a ERC-20 compliant token based upon a novel taxation methodology which had a small percentage of each tranaction add additional funds to two staking pools which would disperse tokens to investors over a period of time.

    As the sole developer, I was responsible for developing two staking pools, an interestingly complex ERC-20 token, as well as the front-end application through which users would interact with it.

    • NextJS logoNextjs
    • React logoReact
    • TypeScrpt (.ts) logoTypeScript
    • Solidity programming language logoSolidity
    • The logo of Mocha, a JavaScript test framework for Node.js programs, featuring browser support, asyncronous testing, and more.Mocha