craig
Senior Backend Developer
Python Backend & Web3 Developer with 5 years of experience building RESTful APIs, IoT systems, and full-stack applications.
Currently focused on Web3 development, including secure Smart Contracts and frontend dApps. Skilled in Solidity, OpenZeppelin, Hardhat, JS/TS, Next.js, Tailwind CSS, GraphQL, Viem, Wagmi, and Ethers.js.
Proficient in Python, Flask, SQLAlchemy, and Pyro5, with experience in IoT and device communication using ROS, pymodbus, pyserial, and more. Comfortable working with relational and time-series databases like MySQL, SQLite, and InfluxDB.
A quick learner with a strong passion for blockchain and decentralized technology, actively seeking a remote Smart Contract or Web3 Full Stack role.
Feel free to contact me if you're interested!
Open-source NFT marketplace demo available on Vercel:
https://nft-market-demo-peach.vercel.app/
Open-source NFT marketplace demo available on Vercel:
https://nft-market-demo-peach.vercel.app/
Experience: 1 year
Yearly salary: $100,000
Hourly rate: $20
Nationality: 🇨🇳 China
Residency: 🇨🇳 China
Experience
Backend Developer
Asys Corp 2023 - 2025
Designed an IoT robot system for device control and communication. Developed a IoT gateway using ROSpy. Built device drivers using pymodbus, WebSocket, pyserial, and asynchronous/multithreaded programming techniques. Architected an RPC-based gas monitoring system with Pyro5 for distributed communication. Stored and managed device analytics data using InfluxDB, MySQL, and SQLite3. Built a WeChat Mini Program backend using AWS Lambda and serverless architecture. Created and maintained RESTful APIs with Flask for system integration. Developed web scrapers and crawlers using urllib and Selenium 4.0. Designed and implemented frontend interfaces using Next.js.
Backend Developer
Basecare Medical 2020 - 2023
Developed RESTful APIs using Flask to manage business logic, track exceptions, and capture request parameters. Utilized SQLAlchemy for ORM and raw SQL queries. Integrated Celery for handling asynchronous and scheduled background tasks. Implemented JWT-based authentication for secure user sessions. Designed and optimized MySQL database schemas to meet project requirements. Used Redis for caching and temporary data storage. Tested APIs using tools like Apifox and Postman. Authored and maintained API documentation to ensure clear communication between frontend and backend. Maintained legacy systems built with Yii 2.0, ensuring stability and compatibility during new feature development.
Skills
hardhat
nextjs
openzeppelin
python
solidity
english
chinese-mandarin