FlowCV Logo
Sorren Jao AI Developer | Full-Stack Developer
Profile

A Full-stack developer passionate about AI/ML integrations and blending UX design principles toward building responsive web applications. Seasoned work experience with LLMs, front-end (JavaScript, TypeScript, React.js, Node.js), back-end technologies (PostgreSQL, MySQL, MSSQL, Express), and team collaborations (Agile, Sprints, Scrums).

Technical Skills
Front-end & Back-end Programming Languages

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

Database Systems & Version Control Systems

PostgreSQL, postgres, MySQL, Git, GitKraken, phpMyAdmin

Content Management Systems

Joomla!, Adobe Experience Manager (AEM), WordPress

Artificial Intelligence (AI) / Machine Learning (ML)

gpt-3.5-turbo, YOLO Object Detection, Meta Llama, vaderSentiment, Sentiment, Mistral

DevOps CI/CD Tools

Docker, Bitbucket, Jira

Frameworks & Libraries

Node.js, React.js, Angular, Ajax, Express, EJS, Javascript Frameworks, jQuery, Ruby on Rails, SASS/SCSS, Leaflet, TensorFlow, Pandas, Android Libraries, Flutter Libraries, Processing, LangChain, Tailwind, Bootstrap

Quality Assurance & Debug Tools

Mocha, Chai, Cypress with Electron, Jest, ESlint

Data Visualization Tools

D3.js, Vega.js, Vega-lite.js, Matplotlib Pyplot, Seaborn, Pandas, Numpy, Tableau (Software)

Cloud Services

MongoDB, AWS Amazon Relational Database Service (RDS), AWS Cloud9 IDE, Render, Vercel, SupaBase, Azure

Professional Experience

Expense Trend

AI Developer / Backend Developer
02/2025 – 05/2025
  • Developed and curated the LLM and RAG features for the Expense Trend finance app.
  • Managed and developed the MSSQL database for the AI's contextual details.
  • Collaborated in Sprint meetings, and provided critical feedback and technical solutions to team members.
  • Cybersalt Consulting Ltd.

    Web Developer
    05/2022 – 09/2022
  • Collaborate with other developers through agile development to communicate our progress workflow. Scrum meetings through through ClickUp.
  • Developed several business websites (with Joomla! and WordPress), improving the SEO, websites' user interface (UI) and user experience (UX), and designed the wireframe mockups and the completed website.
  • Oversaw daily troubleshooting and customization of the website's source code: CSS, JavaScript, PHP, and HTML5.
  • Graduate & Postdoctural Studies, Simon Fraser University (SFU)
    Web Designer/Marketing Communications Specialist
    01/2021 – 09/2021
  • Web design/marketing emails, graphic design for the web banners, and content-managed SFU website pages.
  • Developed an innovative JavaScript jQuery browser to increase performance optimization with graduate student profiles. Doubling profiles per week. 
  • Projects

    Expense Trend Chatbot

    02/2025 – 05/2025

    A LLM developed for the Expense Trend App, to provide financial advice based on the user's calculated expenses and income. Interpolates the user's data and outputs its insights.

    Tech Stack: Node.js, JavaScript, Express, Json, Mistral, MySQL, MSSQL, Azure, Docker

    A deployed virtual pet game where you can feed, clean, play, train, and chat with it. Uses sentiment analysis to detect your tone toward the pet. Implements REST APIs.

    Tech Stack: React, JavaScript, Express, EJS, SQL, vaderSentiment, Sentiment, Cloudinary, Git, Node.js, AWS RDS, MongoDB

    An app developed to determine if a person is wearing a non-medical mask using the phone camera, in response to COVID-19.

    Tech Stack: Java, Android Studios, TensorFlow, YOLOv2

    Education
  • The selected recipient of the Lighthouse Labs prize funding; was awarded free program enrollment.
  • Bachelor's of Science, SIAT

    Simon Fraser University (SFU)
    09/2016 – 04/2024
  • A multimedia program with blends of computer science and user experience design into practical applications.
  • Highly focussed on team collaboration and working with industry professionals within the program.