Justin So
Full Stack Engineer | Web | AI/ML | SaaS | eCommerce
Shau Kei Wan, Hong Kong 999077 |-| linkedin.com/in/justin-s-3365a23a8/
I am a Senior AI-Driven Web Solution Engineer with extensive experience designing and delivering scalable,
intelligent web applications that combine modern full-stack development with applied AI.I specialize in building
end-to-end solutions, from clean,responsive frontends to robust backends enhanced with NLP workflow,
AIpowered automation, intelligent search,recommendation systems, and LLM integrations.
I focus on building secure, high-performance, production-ready systems that deliver measurable business value.I
work closely with clients and stakeholders to understand requirements, propose optimal technical solutions, and
deliver results on time.I thrive at the intersection of AI innovation and reliable web engineering.
Professional Experience
Senior Web Full Stack & AI-Driven Solution Engineer
Backpack Group
11/2022 – 12/2025
- Led AI-driven web application development projects for clients in finance and data analytics
- Designed and deployed intelligent data pipelines leveraging NLP and machine learning to analyze OSINT and
darknet sources.
- Collaborated with cross-functional teams to deliver scalable AI solutions, including chatbot integrations,
predictive modeling and automated investigation tools.
- Contributed to the architecture of a proprietary AI engine for threat intelligence, enhancing real-time detection
and reporting
Backend & AI Service Engineer
Givelify
06/2020 – 11/2022
- Developed and maintained 3 production-ready web platforms for startup and enterprise clients with React and
Angular
- Built backend APIs serving 10+ thousands of users using Node.js
- Helped containerize and deploy applications using Docker and Kubernetes, supporting staging and production
environments
- Designed and maintained data pipelines processing 100+ thousands of records per week with Python
Web Developer
Freelance
06/2016 – 11/2023
- Contributed to a B2B web platform in telecom and enterprise domains
- Implemented frontend components and backend features across dozens of tickets and bug fixes
- Worked in a team of 5 developers, gaining experience with Git-based workflows and production releases
- Assisted senior engineers in integrating machine learning models with APIs and dashboard interfaces based on
.Net
Technical Skills
Programming Languages: JavaScript, PHP, Python, C#, C++, Node, TypeScript
Frontend: React, Next.js, Vue, Nuxt.js, Angular, Svelte
Backend & Architecture: Node.js , Express.js, Django, FastAPI, .Net, Laravel, ASP .Net Core, ASP.Net MVC
Others: WordPress, Shopify, WooCommerce, Strapi, Stripe Payment Gateway
Databases: PostgreSQL, MySQL, MongoDB, Redis, SQLite, Pinecone, Neo4j, Firebase, Supabase
AI Services & API: AI Chatbot, AI Bot, AI Agent, AI model integration, Amazon SageMaker, OpenAI, Gemini,
Claude, LLMs, VectorDB, RAG
APIs & Microservices & Serverless: ARestfulAPI, GraphQL, tRPC, AWS Lambda
Cloud & DevOps: AWS (EKS, EC2, RDS, S3, CloudWatch), Docker, Kubernetes, IIS, Microsoft Azure
CI/CD & Automation: GitHub Actions, TeamCity, Terraform, Git Lab CI, Circle CI, Bitbucket
Others: Clean Code, Secure Coding, Debugging Methodologies, Technical Documentation, Mentorship, dApp,
Education
Bachelor’s Degree of Computer Science
City University of Hong Kong
09/2008 - 03/2011
Languages
English - B2
Cantonese - Native or Bilingual