Sorren JaoFull Stack AI Developer
Profile

A Full-Stack Developer passionate about leveraging AI and LLMs to build intuitive mobile apps that simplify complex domains like FinTech. Takes pride in writing clean, efficient, and user-first code, with a proven ability to make a rapid impact in agile, product-driven teams

Technical Skills
Front-end & Back-end Programming Languages

JavaScript (ES6), HTML5, CSS3, SQL, Java, Python, C#, PHP, Dart, Ruby, TypeScript, Go

Frameworks & Libraries

Node.js, ReactJS, Next.js, Ajax, Express, EJS, jQuery, Ruby on Rails, SASS, Android Libraries, Flutter Libraries

Database Systems

PostgreSQL, postgres, MySQL, SQLite, MsSQL, NoSQL, phpMyAdmin, Excel

Cloud Services & Server Deployment

AWS (EC2, RDS, S3, DynamoDB, Cloud9, CLI), MongoDB, Render, Vercel, SupaBase, Microsoft Azure

DevOps CI/CD Tools

Docker, Bitbucket, Jira

Enviornments

WSL Linux command line

Version Control & Collaboration

Git, GitHub, GitKraken, Bitbucket, Jira

Development Practices

Agile/Scrum collaboration, remote work coordination, problem-solving, continuous learning

Projects
02/2025 – 05/2025

A mobile app that uses LLM-powered text embeddings for semantic search, delivering highly personalized and context-aware financial advice from a user's transaction data.

Tech Stack: Node.js, JavaScript, Express, REST APIs, JSON, Ollama, MySQL, MSSQL, Go, Azure, Docker, Amazon EC2, Amazon RDS

A custom chatbot prototype with a personality fine-tuned through creative prompt engineering. Designed to simulate my digital persona and interact with users in a unique, engaging manner.

Tech Stack : React, TypeScript, Express.js, Node.js, MongoDB, JSON, NoSQL, Open AI, Render, HTML, CSS

An end-to-end computer vision system to automate the detection and analysis of specific animals (e.g., raccoons) in large-scale image datasets. Designed for environmental monitoring and pest control.

Tech Stack: YOLOv8, TensorFlow, Python, Matplotlib Pyplot, Pandas, Numpy

Professional Experience

Expense Trend

Software Developer (AI & Backend)
02/2025 – 05/2025
  • Deployed and configured production-ready LLM servers using AWS services (EC2) and Linux command line while reducing deployment costs
  • Collaborate through agile meetings and JIRA tickets with internal developers to connect front-end layer functionalities to backend APIs and coordinate end-to-end testing
  • Developed RESTful API endpoints in Express.js and performed deliberate unit tests, integration tests and troubleshooting to ensure API communication behaves as expected through Yarn (Swagger)
  • Coordinate code reviews and curated well-documented code for new developers
  • Cybersalt Consulting Ltd.

    Web Developer
    05/2022 – 09/2022
  • Developed several business websites (with Joomla! and WordPress), improving the SEO, websites' user interface (UI) and user experience (UX)
  • Led front-end development for landing pages, focusing on usability and accessibility.
  • Actively engage in team sprint meetings to discuss ongoing tasks, any encountered issues, and conduct agile reviews through ClickUp
  • Gathered client and user feedback to conduct usability testing and iteratively improve landing page designs.
  • Oversaw daily troubleshooting and customization of the website's source code: CSS, JavaScript, PHP, and HTML5.
  • Education
  • The award winner for the Lighthouse Labs prize funding.
  • Bachelor of Science, School of Interactive Arts & Technology

    Simon Fraser University
    09/2016 – 04/2024

    A multidisciplinary program combining Computer Science, Artificial Intelligence, and UX Design. Coursework and projects explored topics such as mobile development, Object-Oriented Programming (OOP), and Data Structures & Algorithms.

    Certificates
    Hugging Face - The LLM Course — Has successfully completed Fundamentals of LLMs
    Amazon AWS Certified Cloud Practitioner — In Progress