FlowCV Logo
Sorren JaoAI Developer | Full-Stack Developer
Profile

A Full Stack developer equipped with a background in AI technologies and UX design. With seasoned academic and work experience in collaboration, embodies a team spirit and an agile mindset, making insightful contributions to sprint meetings. Troubleshoots issues through deliberate unit tests to ensure the application behaves as expected. A natural curiosity for emerging technologies offers an open mind for available tools and systems to produce well-thought-out solutions.

Technical Skills
AWS (Amazon Web Services)

EC2, RDS, AWS Cloud9 IDE

Cloud Services & Deployment

MongoDB, Render, Vercel, SupaBase, Azure

Artificial Intelligence (AI) / Machine Learning (ML)

Open AI LLMs, Ollama LLMs, Hugging Face Embeddings, Ultralytics image AI, vaderSentiment, Sentiment, Tesseract (OCR)

DevOps CI/CD Tools

Docker, Bitbucket, Jira

Front-end & Back-end Programming Languages

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

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, Bootstrap

Database Systems

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

Data Visualization Tools

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

Projects
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, Ollama, MySQL, MSSQL, Go, Azure, Docker, Amazon EC2, Amazon RDS

My deployed personalized chatbot has prompts and responses related to me. Users can chat with the LLM or use the premade prompts to learn more about Sorren.

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

A deployed virtual pet game where you can feed, clean, play, train, and chat with the pet. 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

Professional Experience

Expense Trend

AI Developer / Backend Developer
02/2025 – 05/2025
  • Collaborate through agile meetings with internal developers to connect front-end functionalities to backend APIs and coordinate end-to-end testing 
  • Developed API endpoints in Express.js and performed deliberate unit tests to ensure API communication behaves as expected through Yarn (Swagger)
  • Coordinate Git pull requests and merging with internal developers. Ensured major commits were well documented in the README for the team
  • Spearheaded development of Penny, the app’s AI finance expert, enabling real-time chat-based budgeting insights using large language models (LLMs)
  • Integrated image recognition features to process and categorize receipt uploads, enhancing user experience and data accuracy
  • Deployed and maintained production-ready LLM infrastructure using AWS services (EC2), including deployment of Ollama & OpenAI services for production
  • 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. Communicated with the clients and internal staff to obtain feedback for the landing pages 
  • Actively engage in team sprint meetings to discuss ongoing tasks, any encountered issues, and conduct agile reviews through ClickUp
  • Oversaw daily troubleshooting and customization of the website's source code: CSS, JavaScript, PHP, and HTML5.
  • Graduate & Postdoctural Studies, Simon Fraser University

    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
  • Collaborated with student clientele to obtain feedback and requests for their blog showcase webpage
  • Actively engage in departmental meetings to discuss ongoing tasks, any encountered issues, and news regarding the student body
  • Developed an innovative JavaScript jQuery browser to increase performance optimization with graduate student profiles. Doubling profiles per week
  • Education
  • The award winner for the Lighthouse Labs prize funding.
  • Bachelor's of Science, SIAT

    Simon Fraser University (SFU)
    09/2016 – 04/2024
  • A multimedia program with blends of computer science, user experience design, and AI topics.