Phan Trung Sinh
Verified Expert in Engineering
Full-stack Developer
Phan is a senior software engineer with a decade of experience in the front end, back end, and blockchain. He specializes in Smart Contract, Solidity, Rust, Web3.js, React, Node.js, PHP, Python, and common JavaScript frameworks and libraries and prides himself on his promptness and productivity.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Ubuntu, Visual Studio Code (VS Code), Ethereum, Blockchain, MERN Stack, Web Scraping, OpenAI GPT-4 API, Full-stack Development, ChatGPT, Architecture, Tailwind CSS, Chrome Extensions, Data Scraping, PHP, Laravel, Full-stack, API Integration, Finance APIs, Scraping, Google Drive, Perl, Algorithms, User Experience (UX), Databases, C#, .NET Core, Windows Presentation Foundation (WPF), Data Visualization, D3.js, AWS Cloud Architecture, C#.NET, Java, NestJS, React Native, Instagram API, QR Codes, Mobile First, UI Components, Electron, WebApp, WiFi, Django, Redis, Kubernetes, CI/CD Pipelines, ESLint, API/Services Architecture, FastAPI, Email Automation, WhatsApp API, Streaming, Application State Management, OpenAI, Recharts, Online Payments, Web App Development, PDF, Heroku, Site Reliability Engineering (SRE), Performance, Angular, Graph Theory, Spring Boot, Android, Artificial Intelligence (AI), Azure, Internationalization, Three.js, Supabase, Ethers.js, Design, Tokenomics
The most amazing...
...thing I've created is Bitlendax, a crypto exchange platform built with React and Ruby on Rails.
Work Experience
Full-stack Blockchain Developer
Freelance
- Completed three full-stack blockchain projects. Solidity and Rust were involved in smart contract development, and React and Next.js were used for the front end. On the back end, leveraged Node.js, Nest.js, and databases such as MS SQL and MongoDB.
- Built the two projects from scratch and worked on one ongoing project.
- Guided a team of four developers and provided mentorship in blockchain technologies.
Senior Software Engineer
Integra (via Toptal)
- Updated Rails 3 to Rails 5 and all gems in the collaboration app.
- Implemented wild card domain multi-tenancy application.
- Implemented new features with blockchain APIs and cryptographic algorithms.
- Supported wildcard domains/subdomains (DevOps on AWS and Cloudflare).
Engineering Lead
Monstar Lab (via Toptal)
- Led a team of three front-end developers and two back-end developers to build a Fintech micro-insurance platform.
- Developed React pages on AWS S3, built responsive email templates (EDM) with HTML/CSS.
- Created Node.js microservices and APIs on OpenShift.
- Conducted DevOps using Docker, Jenkins, and Sonar.
- Developed React Be.U websites for resort world Sentosa on AWS.
- Worked via scrum sprints on Atlassian Jira, handled source control on Bitbucket using Git.
Senior Software Engineer
BitLenDAX
- Built the React-based front end along with wallets for five different cryptocurrencies (BTC, ETH, LTC, XRP, XLM) on Google Cloud Platform.
- Built the Ruby on Rails back end, including RESTful APIs and an admin panel on Google App Engine.
- Installed and configured five blockchain nodes on Google Cloud Platform.
- Wrote an order matching algorithm in C++ and Golang for buy/sell orders.
- Built smart contracts for ERC20 tokens instant swap like DEX.
Engineering Lead
CYOTRAN
- Built 20+ JavaScript front-end applications, including SPA and PWA, using JavaScript frameworks—mostly React and Angular.
- Developed more than 10 web servers using Node.js, providing APIs and admin panels.
- Led the developers, designers, and QA to complete outsourcing projects from companies including TripAdvisor and MediaCorp.
- Built more than 10 websites and back ends using Ruby on Rails.
- Created and deployed four blockchains, including cryptocurrency blockchains.
- Built smart contracts and DApps on Ethereum, EOS, and Waves network.
- Conducted DevOps on AWS, Google Cloud Platform, and DigitalOcean.
- Handled CI/CD using GitHub, Jenkins, CircleCI, Sonar, and OpenShift.
Experience
XPaypro Tech
Designed the mechanism anonymously and as a full-stack blockchain engineer, developed the smart contracts and worked on the front-end part.
Fork of Wonderland
On this project, I worked on inflation and deflation algorithm design, smart contract development, yield, and farming features. I also worked on some parts of the front end.
Wunderflats
Technologies used in development were:
Client: React, React Hooks, Webpack, ES6, HTML/SCSS/CSS, Google APIs
Server: Node.js, Express.js, MongoDB, Nginx, CloudFlare, AWS, GraphQL, real-time data (RTD)
Credoex
PressOnDemand
Built iOS apps for a service provider and customers and made the escrow smart contract on Ethereum blockchain. The landing page was created with React.
Coins Website
Snack by Income
TronATM (TATM)
Developed smart contracts for TRC20 token, ATM, and reward system. Further, I built the front end of TATM using React and Redux and created the back end using Node.js, Web3.js, and MongoDB.
Building Intelligence
Technologies: Ruby on Rails, PostgreSQL, jQuery, Wicked PDF, JavaScript, HTML, CSS
PeerStreet
Technologies: React, Vue.js, Ruby on Rails, PostgreSQL, Raphael, Bootstrap, GCP, Segment, Mixpanel
Skills
Languages
Solidity, Ruby, C#, JavaScript, ECMAScript (ES6), TypeScript, PHP, Java, Perl, C#.NET, Elixir, C++, C, Go, SQL, CSS, HTML, SCSS, GraphQL, Python, Python 3, Python 2, HTML5, SAML, CSS3, Rust
Frameworks
Express.js, Ruby on Rails (RoR), Angular, Redux, JSON Web Tokens (JWT), Next.js, Tailwind CSS, NestJS, Laravel, .NET Core, Windows Presentation Foundation (WPF), .NET, React Native, WebApp, Django, Jest, OAuth 2, Electron, Serverless Framework, Material UI, Spring, Flask, Spring Boot, Ember.js, Ruby on Rails 5, Bootstrap, Vanilla JS, Hardhat, Truffle
Libraries/APIs
Web3.js, Node.js, React, REST APIs, Vue, Stripe API, React Redux, Moment.js, D3.js, Recharts, Chart.js, Redux-Saga, Three.js, Stripe, jQuery, Google API, Shopify API, Instagram API, AWS Amplify, WhatsApp API, Sidekiq, Google APIs, WebRTC, PayPal API
Tools
JSX, Sublime Text 3, Jenkins, SendGrid, Jira, Webpack, NGINX, Travis CI, Amazon CloudFront CDN, GitHub, Sonar, Figma, Docker Compose, Git
Paradigms
Scalable Application, RESTful Development, Agile Software Development, API Architecture, Microservices, Agile, Scrum, Test-driven Development (TDD), Azure DevOps, DevOps, Continuous Delivery (CD), Continuous Integration (CI), Web Architecture, Real-time Systems, API/Services Architecture, REST
Platforms
Blockchain, Ethereum, Web, Amazon Web Services (AWS), Amazon EC2, Vercel, Android, Linux, Unix, Google Cloud Platform (GCP), DigitalOcean, Heroku, Azure, Docker, Kubernetes, AWS Lambda, Visual Studio Code (VS Code), Firebase, iOS, MacOS, Ubuntu, Apache2, Phusion Passenger, OpenShift
Storage
Amazon S3 (AWS S3), MongoDB, PostgreSQL, JSON, Databases, MySQL, MariaDB, Google Cloud, Redis, Amazon DynamoDB, Elasticsearch
Other
Freelancing, Smart Contracts, Full-stack, APIs, Front-end, Back-end, Progressive Web Applications (PWA), Software, Software Development, WebSockets, Pixel Perfect, Gatsby, Web Components, Web Scraping, Full-stack Development, Architecture, Data Scraping, API Integration, Trading, Scraping, Algorithms, User Experience (UX), User Interface (UI), Data Visualization, AWS Cloud Architecture, QR Codes, API Design, Streaming, Application State Management, Responsive Web Apps, Online Payments, Web App Development, PDF, Amazon CloudSearch, Mobile Apps, Internationalization, Localization, Ethers.js, Design, Ethereum Smart Contracts, Tokenomics, ENM node, Single-page Applications (SPA), OAuth, User Authentication, SVG, CTO, Cryptocurrency, SDKs, SaaS, eCommerce, Serverless, Lottie, DocumentDB, Semantic UI, MERN Stack, ChatGPT, Chrome Extensions, Finance APIs, Google Drive, Mobile First, UI Components, Bluetooth, WiFi, CI/CD Pipelines, ESLint, FastAPI, Email Automation, 3D, OpenAI, Chatbots, Site Reliability Engineering (SRE), Performance, Graph Theory, Amazon Neptune, Artificial Intelligence (AI), Supabase, Games, Security, Cloudflare, Real-time Data, ERC-20, Crypto, Axios, TRC20, Tron Blockchain, Google SEO, Payment APIs, OpenAI GPT-4 API, Web3, Finance
Education
Bachelor's Degree in Computer Science
Bach Khoa University - Ho Chi Minh City, Vietnam
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