Lee Bailey, Developer in Reno, United States
Lee is available for hire
Hire Lee

Lee Bailey

Verified Expert  in Engineering

Full-stack Developer

Location
Reno, United States
Toptal Member Since
January 18, 2016

Lee is a full-stack architect who loves building teams and launching products. He excels at writing tests, managing intricate DevOps pipelines, creating new libraries and frameworks, and more. With a demonstrated history of building successful teams, Lee is a natural leader and mentor.

Portfolio

Palomar Works
Django, Python 3, TypeScript, React, Prisma, Next.js, GraphQL, SQL, JavaScript...
Meals Delivery Charity Owned by a Top 3 Beverage Company
Python 3, Django, Redux, Material UI, Linux, TypeScript, SQL, JavaScript...
ShipChain
Internet of Things (IoT), Django, Solidity, Ethereum, Blockchain, PostgreSQL...

Experience

Availability

Part-time

Preferred Environment

Zsh, PyCharm, WebStorm, Django, React, Kubernetes, GraphQL, Linux, TypeScript, GitLab

The most amazing...

...project I've built is the ShipChain network, a dedicated Ethereum side-chain for tracking the shipment of physical goods.

Work Experience

Full-stack App Consultant

2021 - 2023
Palomar Works
  • Managed and launched two projects in the agriculture space—PalomarDataSystems and TheSoilLabs—to help the client launch a new data-driven startup incubator.
  • Inherited and cleaned up a large Next.js codebase, modernizing many outdated dependencies; moved the application from outdated Google App Engine to Google Kubernetes Engine (saving 90%) and added comments and tests across the application.
  • Launched and prototyped a new project for Soil Testing to accept web store checkout orders and help the back office manage many USPS shipments (inbound and outbound) of soil test kits; developed a client-facing interface to view analytics and results.
Technologies: Django, Python 3, TypeScript, React, Prisma, Next.js, GraphQL, SQL, JavaScript, Leadership, HTML, Full-stack, Agile, GitLab, Netlify

Architect | Senior Developer | Front end and Back end

2020 - 2021
Meals Delivery Charity Owned by a Top 3 Beverage Company
  • Met with the client and established requirements to design and plan a multi-channel meals delivery system, including a web store and public checkout, internal warehouse inventory tracking, delivery truck fleet scheduling, and route planning.
  • Started codebases for the front end and back end and personally delivered early prototypes v0.1–v0.5 while screening and onboarding a team.
  • Established clean coding practices, managed hiring and training of junior and senior developers, oversaw daily standups and all feature planning meetings, and worked closely with clients to gather requirements.
  • Released a feature-complete 1.0 production launch in the first six months of the project (estimated at 9–12 months), currently servicing dozens of charities and food banks, and delivering tens of thousands of meals in the first few months.
Technologies: Python 3, Django, Redux, Material UI, Linux, TypeScript, SQL, JavaScript, GitHub, Leadership, User Experience (UX), HTML, Team Leadership, Full-stack, Agile, GitLab

CTO

2017 - 2020
ShipChain
  • Co-founded and designed a proposal to build a new decentralized open paradigm for the shipping and logistics industry; we raised $30 million based on the whitepaper I authored.
  • Attracted, screened, and hired a tight-knit, loyal team of 12 talented developers in a local office, creating a fun, engaging work environment that people loved to be in and delivered over eight individual high-quality projects in a two-year period.
  • Designed and oversaw the implementation of a full-scale blockchain-backed asset tracking system and IoT implementation (with both Raspberry Pi clients and a dedicated Android app).
  • Attended, spoke at, and hosted blockchain conferences around the world, meeting with industry leaders and researchers to stay atop cutting-edge developments in the blockchain space.
  • Drafted specifications for ShipChain Vaults, which is an open standard for cryptographically-signed append-only logs, or "blockchain in a file system," and for the OpenSCALE standards (an open framework for describing shipping primitives).
  • Coordinated an open-source community and dealt with P/R related to implementing and launching a dedicated "side-chain" (based on Loom Network technology).
  • Oversaw all crypto-economic planning and design; worked closely with a large number of lawyers and economists to try to ensure we created viable economic models.
Technologies: Internet of Things (IoT), Django, Solidity, Ethereum, Blockchain, PostgreSQL, Redis, Linux, React, TypeScript, SQL, JavaScript, GitHub, Leadership, User Experience (UX), HTML, Crypto, Team Leadership, Full-stack, Agile, GitLab

CTO

2017 - 2017
CapDax Crypto Exchange
  • Independently prototyped the first version of CapDax Exchange (front-end and back-end projects) for trading cryptocurrency assets.
  • Hired a team of four (remote staff and freelancers at Toptal) to support the development and take over maintenance.
  • Worked closely with key stakeholders and potential "whales" to establish counteractive mechanisms to common trading fraud techniques.
  • Oversaw corporate IT operations, including private hosting of internal subnet with VPN, email, encrypted chat, and GitLab.
Technologies: React, Django, Python, PostgreSQL, Redis, Linux, TypeScript, Ethereum, SQL, JavaScript, GitHub, Leadership, User Experience (UX), HTML, Crypto, Team Leadership, Full-stack, Agile, GitLab

Contract

2016 - 2016
Flagship Marketing
  • Designed and implemented automatic server provisioning and health management utility.
  • Developed a system for orchestrating the creation of thousands of Docker containers across hundreds of VMs in ten data centers worldwide.
  • Collected and ingested over 100,000 data points per minute to analyze system health and identify problems.
  • Engineered self-testing Docker containers that autonomously monitor and heal themselves.
  • Built a real-time RESTful API for all statistics and management features.
Technologies: Docker, DigitalOcean, Amazon EC2, React, Django, Python, PostgreSQL, Redis, Linux, SQL, JavaScript, GitHub, HTML, Full-stack, Agile, GitLab

Partner | Founder

2010 - 2016
Bound Corp
  • Founded and managed a private software consulting firm since 2008, working on projects in dozens of industries and helping countless clients to meet their software goals.
  • Partnered with outside investment to grow and manage several startup projects and lead teams locally and remotely, taking responsibility for every part of the SaaS startup lifecycle.
  • Delivered high-quality code in over 100 different repositories, with an emphasis on testing and readability, including front-end and back-end services, DevOps lifecycle, and application insights.
  • Planned product UI and UX in Figma and LucidChart to meet client needs and satisfy user stories.
Technologies: Elasticsearch, Redis, PHP, Ruby on Rails (RoR), Ruby, Django, Python, PostgreSQL, Linux, SQL, JavaScript, GitHub, Leadership, User Experience (UX), HTML, Full-stack, Agile, GitLab

Lead Developer | Architect

2015 - 2015
Traffic Haus
  • Designed a new ad server handling a real load of one billion impressions per day (peaking at 20,000 impressions/second).
  • Reduced server costs by over 80% (from more than $30,000/month) by switching to a sharded Redis infrastructure and improving response times from SQL-backed architecture.
  • Performed team building and leadership of a mismanaged development team, increasing developers' output by over 2.5x.
  • Increased transparency and communication between development and upper management.
  • Developed a new automated movie download bot that scrapes over 100GB of video content per day.
Technologies: MySQL, Redis, PHP, Linux, SQL, JavaScript, GitHub, Leadership, HTML, Full-stack, Agile

CTO | Technical Founder

2014 - 2015
Rebar Secure CRM
  • Created a load-balancing billing gateway for recurring payments.
  • Optimized merchant account utilization based on cohorts and projected rebill rates.
  • Scaled a team of up to five developers and two support staff members.
  • Developed a secure PCI-compliant credit card warehouse for storing sensitive data.
  • Designed, prototyped, and implemented both the front-end and back-end services.
Technologies: Django, Python, React, Linux, SQL, JavaScript, GitHub, Leadership, HTML, Full-stack, Agile

CTO

2011 - 2012
BeVo Media Affiliate Tracking Platform
  • Managed and motivated engineering team in developing ad tracking solutions.
  • Designed and implemented a Facebook Ads uploader before the official API supported it.
  • Automated testing of creative variations and tracking of stats across platforms.
  • Developed a user attribution model and advanced analytic segmentation.
Technologies: MySQL, PHP, Linux, SQL, JavaScript, HTML, Full-stack, Agile

Lead Engineer

2009 - 2011
Ads4Dough Affiliate Network
  • Developed auto-scaling landing-page redundancy solutions for high-volume media buys.
  • Assisted partners with tracking pixels and software integrations.
  • Developed frameworks for optimizing conversion rates across ad campaigns.
Technologies: Amazon Web Services (AWS), Amazon EC2, Python, PHP, Linux, SQL, JavaScript, HTML, Full-stack, Agile

Software Developer Engineer (Intern)

2008 - 2009
Microsoft
  • Designed, developed, and implemented an offline-mode Windows product key authorization service for developing nations.
Technologies: C#, SQL, HTML

ShipChain, Inc.

https://github.com/ShipChain
As the CTO, I oversaw the design and implementation of every project on the ShipChain GitHub between its creation in 2017 and my departure at the beginning of 2020.

Noteworthy projects include:
• Engine: TypeScript RPC service and secure wallet host for interacting with blockchains without requiring constant user approvals
• Transmission: Django REST caching layer for storing and querying blockchain data
• Smart contracts: Blockchain smart contracts for identity, notary, and escrow services built on Blockchain.
• ShipChainMobile: a Kotlin Android application for updating tracking locations

Hotsauce

I developed an automatic "Kubernetes Backup Manager" to take and restore live snapshots of databases and PVCs and run other administrative commands in a cluster. Version 1 was built in Django 3.0 and DRF. Version 2 is being rewritten in Go as a Kubernetes operator.

AnnexTracker

This provides real-time analytics for high-volume (around 10 million DAU) advertising campaigns; it optimizes media buys for thousands of segments and data points and instantly detects outliers and problems hidden in big traffic influxes.

After six years of operation for a book of private clients, the project was taken offline in 2017.

TXGun

TXGun is a subscription management SaaS for transactions on the Ethereum blockchain. A Django and DRF back end watches for transactions matching your filters on the blockchain and then notifies you via HTTP POST, WebSocket, or email of the new event.

I built a front end for registration and account management using React, Redux, and Material-UI. It enables developers to integrate blockchain payments or smart-contract data without having to connect to an Ethereum node.

Django Easy Button

https://github.com/lwbco/django-easy-button
An all-included "kitchen sink" set of modules I like to use in my personal Django projects; it adds zero-config support for RBAC, automatic model serializers, automatic DRF CRUD generation, metadata introspection views and more.

Version 4 (which is incomplete) adds GraphQL/Graphene and Django channels for automated pub/sub, in-model instance contexts. An accompanying React-and-Redux project enables dynamic zero-code list/details/create/edit page views by consuming introspection metadata.

PayWei

PayWei is a SaaS invoicing platform for cryptocurrency payments. It enables Ethereum users to create invoices, retain records, and request money while using the Ethereum blockchain for payment resolution.

Technologies: Django, DRF, React, Redux

Capdax Crypto Exchange Alpha

I wrote the alpha prototype of a cryptocurrency exchange, tested privately among dozens of users and enabling real-time order books for hundreds of various tokens and coins. The project was functional for deposits, withdrawals and trading of Bitcoin, Monero, and any coin on the Ethereum network.

The codebase (Django 2, React, Redux) was audited and approved as secure and effective by a team of advisers and professionals including a MariaDB co-author. The project is now defunct, as management has abandoned it.

Ethereum Powerball

Ethereum Powerball is a fair, decentralized, trustless player-owned-lottery proof-of-concept. It was built using a smart contract on the Ethereum blockchain.

I developed the front end in React (with hooks) for buying lottery tickets or investing in shares of the house. I also tested it to ensure it was fast, fair, and effective for up to billion-dollar jackpots. I also developed the accompanying Flask-and-Django projects for security analysis and regression testing.

Languages

Python, SQL, JavaScript, HTML5, CSS, TypeScript, HTML, PHP, Ruby, Solidity, C#, Python 3, GraphQL, Go

Frameworks

Flask, Django, Ruby on Rails (RoR), Redux, Material UI, AngularJS, Next.js

Libraries/APIs

React Redux, React, AdWords API, Fabric, Facebook Ads API, Web3.js, D3.js

Tools

Docker Compose, SaltStack, GitHub, GitLab, Shell, Redux Thunk, Adobe Photoshop, Git, JSX, Webpack, Vim Text Editor, Zsh, Slack, PyCharm, WebStorm, Prisma

Paradigms

DRY, Distributed Programming, Agile

Platforms

Amazon Web Services (AWS), Docker, Linux, Blockchain, Kubernetes, Ethereum, Ubuntu, Amazon EC2, DigitalOcean, Android, Netlify

Storage

NoSQL, PostgreSQL, Redis, MySQL, Elasticsearch, Nextcloud

Other

Front-end Development, Software Development, Leadership, Full-stack, Sagas, Analytics, Big Data, User Experience (UX), Crypto, Team Leadership, Storybook, Internet of Things (IoT), Kubernetes Operations (kOps), WebSockets

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring