CV
Profile Summary
Innovative full-stack developer with over 20 years of experience in web application design, development, and solution architecture. Expert in building high-performance systems across blockchain, cloud platforms, and enterprise applications. Five years of specialized Solana blockchain development experience, building NFT platforms, DeFi integrations, and production-grade high-frequency trading systems with sub-500ms latency requirements. Proficient in polyglot architecture design using Rust, Go, and TypeScript for performance-critical applications. Deep expertise in React, .NET C#, JavaScript, Python, and cloud platforms (AWS, Azure). Highly experienced in creating and maintaining scalable distributed systems, microservices architecture, and event-driven applications. Renowned for independently achieving project goals, solving complex technical challenges, and rapidly acquiring new technical skills. Excellent team player and mentor, committed to fostering collaborative and high-performing development environments.
Technical Skills
Blockchain & DeFi Technologies
- Solana Blockchain: 5 years production experience with NFT platforms, DeFi protocols, and HFT trading systems
- Smart Contracts & Programs: Metaplex (NFT), SPL Token standards, program-derived addresses (PDAs)
- DeFi Protocols: Raydium, Orca, Serum, OpenBook DEX, Jupiter aggregator, Meteora, PumpSwap
- Trading Strategies: Arbitrage, flash loans (Kamino), LST strategies, grid trading, DCA, market making
- MEV & Performance: Jito bundles, Shredstream integration, sub-500ms execution pipelines
- Blockchain Infrastructure: RPC failover strategies (95+ providers), transaction retry patterns, Solana account models
- AMM Mathematics: Constant product (CPMM), concentrated liquidity (CLMM), dynamic liquidity (DLMM)
- Web3 Tools: Solana Web3.js, Anchor framework, SolRoute SDK, wallet adapters
Languages
- TypeScript, JavaScript
- Rust
- Go
- C#
- Python
- C++
- C
- Java
Distributed Systems & Messaging
- Event Systems: NATS JetStream, Redis Pub/Sub, message queues
- Serialization: FlatBuffers, Protocol Buffers, JSON
- RPC: gRPC streaming, REST APIs, WebSocket
- Architecture: Microservices, event-driven design, polyglot systems
Databases & Caching
- PostgreSQL
- Redis
- MySQL
- MongoDB
- Firebase
Observability & Monitoring
- Prometheus (metrics)
- Grafana (dashboards)
- Jaeger (distributed tracing)
- Loki (log aggregation)
- OpenTelemetry
Cloud Platforms
- Azure
- AWS
- Google Cloud
Container & Orchestration
- Docker
- Docker Compose
- Kubernetes
Mobile Platforms
- Android
- iOS
- Flutter
- Xamarin
- React Native
- Unity3D
Embedded Platforms
- FreeRTOS
- ESP32
- Pyboard
- STM32
Machine Learning
- PyTorch
- TensorFlow
Development Tools
- Visual Studio
- MATLAB
- IntelliJ IDEA
- PyCharm
- VS Code
Configuration Management
- Git
- TFS
- CVS
- VSS
CI/CD
- Azure DevOps
- Jenkins
- TeamCity
- Bamboo
Operating Systems
- Windows
- MacOS
- Unix/Linux
- Embedded Linux
Certifications
- CompTIA Security+
- AWS Solutions Architect (AWS-ASA-9557)
- Certified Professional Scrum Master (Agile methodology)
- MCTS: Microsoft BizTalk Server 2010
- MCTS: Programming in HTML5 with JavaScript and CSS3
- Power Platform (PL-200) Functional Consultant Certification
- Power Platform (PL-400) Power Platform Developer Certification
- Dynamics 365 (MB-230) Customer Service Function Consultant Certification
- Power BI (MB-210) Data Analyst Associate Certification
- TOGAF 9 Enterprise Architect Foundation Certification (Registration Number: 78190)
- TOGAF 9 Enterprise Architect Certified Certification (Registration Number: 81690)
- Unity Certified Professional Programmer
Professional Experience
Solana Playground
Founder and Senior Developer (Part-time) | February 2020 - Present Technologies: Go, Rust, TypeScript, NATS, Redis, PostgreSQL, Solana Blockchain, Docker, Kubernetes
Overview:
- Founded Solana Playground, building NFT platforms, DeFi applications, and high-performance trading systems on Solana blockchain
- Five years of Solana development experience with three production trading system prototypes, each solving specific architectural challenges
- Maintained comprehensive technical blog with 30+ detailed posts documenting architecture decisions, performance optimization, and lessons learned
NFT and DeFi Projects (2020-2022):
- Built NFT minting and marketplace platforms with Metaplex integration and SPL token standards
- Developed wallet management systems with RPC failover and transaction retry strategies
- Integrated with major DeFi protocols including Raydium, Orca, Serum, and OpenBook DEX
- Gained expertise in Solana fundamentals: account rent, PDAs, compute units, transaction anatomy
Trading System Prototypes (2023-2025):
- Prototype 1 - Next.js Platform: Full-stack web application with 150+ CLI tools for NFT and OpenBook DEX trading, 7+ RPC endpoints with failover, Firebase backend
- Prototype 2 - TypeScript Bot: Mature trading system with 5+ strategies (arbitrage, grid trading, DCA, limit orders, AI analysis), queue-based execution, multi-tier wallet segregation, 42+ CLI commands
- Prototype 3 - Polyglot System: Performance-focused arbitrage system achieving 10-30x speed improvement (2-10ms vs 100-300ms) using Go’s SolRoute SDK for local routing, flash loan integration, Jito bundle submission
Production HFT System (2025-Present):
- Designed and implemented Scanner → Planner → Executor microservices architecture for sub-500ms end-to-end execution
- Developed local quote service in Go achieving 2-10ms response times (10-30x faster than API-based routing)
- Built event-driven architecture using NATS JetStream with FlatBuffers for high-performance message serialization
- Implemented LST (Liquid Staking Token) arbitrage strategies with flash loan integration (zero capital requirement)
- Integrated Jito Shredstream for 400ms early market data advantage and MEV-protected bundle submission
- Deployed comprehensive observability stack: Prometheus metrics, Grafana dashboards, Jaeger distributed tracing, Loki log aggregation
- Created pool discovery service and RPC proxy architecture for intelligent endpoint failover across 95+ RPC providers
- Developed gRPC streaming infrastructure for real-time quote delivery with sub-10ms latency
- Implemented automated market-making logic for Solana DEXs with TradingView integration
Department of Justice
Senior Developer (Contractor) | April 2025 - Present Technologies: Angular, React, .NET Core, Azure
- Developed web-based applications for the modernization of the Integrated Court Management System (ICMS)
- Designed and implemented ICMS Port and Decision Management systems using Angular/React, Tailwind CSS, and modern frontend technologies
- Supported multiple jurisdictions with wizard-style UI to guide court officers and secretaries in preparing cover sheets, uploading, validating, and managing court decisions
- Enabled certification and publication of decisions to the eCourt portal, ensuring compliance with judicial processes
- Contributed to system architecture and design to enhance scalability, usability, and multi-jurisdiction support
Wesfarmers Chemicals, Energy and Fertilizer
Senior Developer (Contractor) | May 2022 – Jan 2025 Technologies: Angular, React, .NET, Azure, Xamarin, DocuSign
Developed and maintained various software applications, integrating CRM solutions, enhancing user experiences through custom app development, and improving system performance. Led frontend development projects, integrated electronic contract signing solutions, and managed system upgrades and maintenance tasks efficiently.
- DecipherAg & DecipherAg Mobile (Angular, Xamarin, .NET): Developed a seamless georeferencing soil and plant sampling process that allows planning of sampling jobs, collect samples, submit to CSBP Lab and manage results
- NuLogic Frontend Development (React, .NET): Led the development of a React-based frontend for NuLogic, integrating with a machine learning engine to provide fertilizer recommendations based on soil and plant data
- DocuSign Integration (DocuSign, .NET): Sole developer for integrating DocuSign into the MyCSBP web app, enabling electronic contract signing and managing integration with multiple internal systems using Azure Topics and Queues
- Soil and Plant System Upgrade (.NET): Spearheaded the upgrade of the legacy Soil and Plant system, enhancing performance and adding new features for improved usability, including quoting and invoicing functionalities
- MyCSBP Web Application (MVC, .NET): Enhanced the MyCSBP website (C# MVC) with new features such as DocuSign integration and performance optimizations
- Additional Maintenance Projects (.NET): Managed maintenance projects including email services and notification systems, Decipher Ag, Customer Sales System (CSS)
Austal Technology
Senior Developer (Contractor) | June 2021 – May 2022 Technologies: React, .NET Core, Azure
- Designed and developed a configuration management tool with a React frontend and .NET Core backend, integrating with IFS and Teamcenter Unified (TCU)
Wesfarmers Chemicals, Energy and Fertilizer
Senior Developer (Contractor) | October 2020 – June 2021 Technologies: React, TypeScript, .NET Core, Azure, Google Maps
- Worked on the NuLogic Soil Analysis project using React, TypeScript, Google Maps, .NET Core API, and Azure
BHP
Senior Developer (Contractor) | November 2018 – October 2020 Technologies: Django, Python, .NET, Angular, ServiceNow, AWS
- Developed Angular-based web app to digital platform within BHP to provide AWS-like service for internal projects
- Developed an acoustic monitoring system for conveyor failure prediction using Python, .NET Core, Angular, and machine learning
iCetana
Senior Developer (Contractor) | May 2018 – November 2018 Technologies: Django, Python, React, OpenCV
- Developed an AI-assisted video management system using Python, React, and OpenCV
Woodside
Senior Developer (Contractor) | November 2017 – May 2018 Technologies: R, .NET, Python, AWS
- Developed a data science platform for model design and execution using .NET, R, Python, and machine learning
Horizon Power
Senior Developer (Contractor) | May 2017 – November 2017 Technologies: Xamarin, .NET, Azure, Angular
- Developed a mobile app for customer account management using .NET, SQL Server, Web API, Xamarin, and Angular
Zora Tech
Senior Developer (Contractor) | December 2016 – May 2017 Technologies: Angular, Xamarin, .NET, Azure
- Developed e-commerce solutions using .NET, Angular, Xamarin Forms, and Azure
Lateral IT
Senior Developer (Contractor) | September 2016 – December 2016 Technologies: .NET, Angular
- Worked on social media solutions using .NET and Angular
Bunnings IT Support Centre
Senior .NET Developer (Contractor) | June 2016 – September 2016 Technologies: Xamarin, .NET
- Developed Xamarin-based mobile apps for Android and iOS, along with backend .NET REST services
Modis Australia (Ajion)
Senior Developer/Consultant (Contractor) | January 2016 – June 2016 Technologies: .NET
- Designed mobile applications for WA Police using .NET and implemented backend services
Connected Systems
Senior Developer/Consultant | November 2012 – November 2015 Technologies: .NET, BizTalk, SharePoint
- Developed solutions for clients including AMCAP, iiNet, PNBank, and the Department of Housing, with a focus on .NET, BizTalk, and SharePoint
iiNet
DevOps Senior Consultant (Contractor) | August 2012 – January 2013 & August 2013 – September 2015 Technologies: Tibco EMS, C#, Perl
- Worked on mail migration projects and Rumba Billing System using Tibco EMS, C#, and Perl
Eits Global
Lead Android Developer | September 2011 – July 2012 Technologies: Java, Android, NFC
- Developed an NFC payment and POS system for Android, including custom Android OS and database synchronization
Bunnings
Analysis Programmer/Senior .NET Developer | 2008 – September 2011 Technologies: .NET, C#, WinForms, SQL Server
- Developed and maintained Bunnings’ Point of Sale system and related applications using .NET C#, WinForms, and SQL Server
Motorola
Senior Software Engineer/Technical Leader | 2003 – 2008
- Led development on various projects including Motorola Mapping Client (WA Police) and MotoStreet
- Received recognition as the best employee of Motorola software group
Huawei Technologies
Senior Software Engineer | 2000 – 2003
- Developed and coordinated TE-NMS project implementations
ZTE Corporation
Senior Software Engineer | 1999 – 2000
- Designed and developed front-processor and configuration systems for public switch network management
Education
Master of Science: Computer Integrated Manufacturing System
Nanjing University of Aeronautics and Astronautics | 1999
By research (2.5 years)
Bachelor of Science: Mechanical and Electronic Engineering
Nanjing University of Aeronautics and Astronautics | 1995
Training
- Cloud Academy AWS Solution Architect, Developer, DevOps Training
- Graphics Design Essentials
Demo Projects and Spare Time Projects
- OpenAI Australia Stock Exchange Env: GitHub Repository
- Solana NFT Playground: Website
- Android NFC Ticketing System: Video Demo
- Guidebee Mobile GIS Engine: Video Demo
- Guidebee Android Game Engine: GitHub Repository
- Morse Code Toolkit on Play Store
- Mini Computer: LinkedIn Post
- Morse Code Lora Walkie Talkie (From Idea to final products)
Awards
- Best employee of Motorola software group
References
References are available on request.
