Dan Field
Verified Expert in Engineering
Full-stack Developer
Corby, United Kingdom
Toptal member since October 18, 2022
Dan is a software engineer and architect with almost three decades of experience in startups spanning consumer tech, web, eCommerce, mobile, Internet of things (IoT), Internet service providers (ISPs), telco, and blockchain industries. He is an innovator and technical lead with the ability to work across multiple industries, technologies, and levels. With solid experience developing new technologies, Dan can quickly climatize to new projects.
Portfolio
Experience
- Node.js - 12 years
- TypeScript - 6 years
- Ethereum - 5 years
- Solidity - 5 years
- Smart Contracts - 5 years
- Blockchain - 5 years
- Web3.js - 5 years
- Ethers.js - 4 years
Availability
Preferred Environment
Hardhat, Solidity, TypeScript, Java, Node.js, Ethers.js, React, SQL, Visual Studio Code (VS Code), Amazon Web Services (AWS)
The most amazing...
...projects I've developed are multiple world-first technologies, including a video optimization service and several leading blockchain projects.
Work Experience
Full-stack Developer
Freelance Clients
- Worked as lead developer on several blockchain gaming decentralized applications (dapps) for Ethereum, TRON, Polygon, TomoChain, and IOST. Created smart contracts in Solidity and front ends in React with ethers.js.
- Developed Web3 front end utilizing React, web3.js, ethers.js, and JavaScript to integrate with various Solidity smart contracts.
- Wrote AWS Lambda functions to integrate non-fungible token (NFT) data into a Web3 front end, integrating blockchain data with MySQL and a React front end.
- Created one of Ethereum's first ERC-721 gaming projects, a collectible dapp with gaming features.
- Made several ERC-20 tokens with many unique features, including yield farming, stablecoins, and auto-locked stability controls.
- Built arbitrage and automated trading dapps on L1 and L2 chains, integrating with various decentralized exchanges (DEXs) and building multiple algorithmic trading engines.
- Devised and managed DevOps for blockchain projects, including deployment routines, test routines, and continuous integration (CI).
- Led several crypto infrastructure projects, such as decentralized finance (including DEX builds, staking, token builds, and yield farms), analytics, and NFT projects.
Chief Technology Officer (CTO)
Millenoki
- Designed and developed a new IoT security and management platform to meet market gaps, including hands-on development and management of all software and hardware work.
- Built and designed several API endpoints for a secure IoT solution utilizing TypeScript, Nest.js, PostgreSQL, MySQL, and AWS.
- Invented a unique mobile video compression service, a novel service able to compress video streams, including management of all developers and overseas development teams.
- Conceived and launched a unique mobile data compression tech and apps for iOS and Android.
- Managed all technical innovations and inventions at Millenoki, enabling the company to grow and develop new intellectual property.
- Created the development office, including hiring, management, and mentoring of all technical employees.
- Devised and developed data-saving apps for iOS and Android.
- Implemented real-time reporting services for mobile devices integrated with a big data platform based on Apache Cassandra, Redis, and RabbitMQ.
- Developed a real-time big data analytics platform utilizing Java, Node.js, Reddit, RabbitMQ, and Apache Cassandra.
GCP and Ethereum Data Engineer
Verus.ai Ltd
- Developed efficient Ethereum ETL routines, enabling the processing of all blockchain data from block 0 to current blocks for an investor company.
- Architectured a time-series and relational database model to efficiently hold all blockchain data for multiple chains, allowing for artificial intelligence and machine learning algorithm access to the large dataset.
- Offered consultancy and advice on various big data access and analytic issues.
- Developed a high-speed data ingestion pipeline in TypeScript, utilizing ORM for models and Postgres for data outputs. Transformed a massive amount (TBs) of CSV files into a fast analytical database.
- Developed metadata enrichment processes in TypeScript utilizing various APIs to enrich original Ethereum data.
Founder | Chief Technology Officer (CTO)
ClearMyMail
- Designed, developed, and launched ClearMyMail, the world's only guaranteed anti-spam service.
- Developed custom simple mail transfer protocol (SMTP), post office protocol (POP3), and internet message access protocol (IMAP) services which included 100% anti-spam protection.
- Raised investment and grew to get paying customers in over 30 countries within the first two years.
Experience
One of Ethereum's First ERC-721 Collectible Games
ERC-20 Algorithmic Token
Polygon MATIC Yield Farm and DEX
Crypto Gaming Dapp for TRON
Skills
Libraries/APIs
Node.js, React, Web3.js, REST APIs, Binance API, jQuery, Google Cloud API
Tools
JavaScript Toolchain, Remix IDE, BigQuery, VPN, RabbitMQ, Geth (go-ethereum)
Languages
Solidity, TypeScript, SQL, JavaScript, Java, Rust, Python, Go, C++
Frameworks
Hardhat, NestJS, Next.js, Truffle, Parity Polkadot
Paradigms
Microservices, ETL
Platforms
Blockchain, Ethereum, Blockchain Platforms, Amazon Web Services (AWS), Apache Kafka, AWS Lambda, Decentralized Exchanges (DEXs), Visual Studio Code (VS Code), Google Cloud Platform (GCP)
Storage
PostgreSQL, Databases, Redis, MySQL, Cassandra, MongoDB, MSSQLCE, Google Cloud
Other
Ethers.js, Big Data, Cloud, APIs, Non-fungible Tokens (NFT), Decentralized Finance (DeFi), Utility Tokens, ERC-20, ERC-721, ERC-1155, Smart Contracts, Polygon, Infura, OpenEthereum, Bots, Software Architecture, Cryptocurrency, Digital Payments, Ethereum Smart Contracts, Cryptocurrency Wallets, Payment APIs, P2P, Project Consultancy, Advisory, Networks, Tokenomics, Full-stack, Blockchain Design, Architecture, Back-end, Solana, Mobile Apps, Tron Blockchain, iOS TV, Trading, User Interface (UI), Email, POP3, IMAP, SMTP, Stablecoins, Timescale
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring