Portfolio / 2026

Senithu Perera

AI Developer, Software Developer & Game Developer

Senithu Perera

About

About me

Im not a run of the mill AI Developer, I build production-grade automations for businesses, with a track record of systems that run reliably in live environments. My work spans AI-driven automation, machine learning applications, embedded systems and games. I work across n8n, OpenRouter and Azure AI Foundry for automation and AI integration, full-stack web development for the applications around them, Arduino for hardware prototyping, and Blender for animation. I care about craft and performance, and I build things that solve real problems.

CurrentlySoftware Developer / AI Developer at Asta Solutions

  • 01AI Developer
  • 02Software Developer
  • 03Game Developer
Projects
11
Certifications
05
Tools
17

Tools I work with every day.

  • n8n
  • Azure
  • OpenAI API
  • Claude API
  • Azure Foundry
  • Netlify
  • Cloudflare
  • GitHub
  • CircleCI
  • GitHub Actions
  • Next.js
  • .NET
  • Arduino
  • Raspberry Pi
  • Blender
  • Fusion 360
  • EasyEDA

Projects

Top Projects

06 featured
Time Override
Game Development

Time Override

Time Override is a game made by myslef and showcases innovative gameplay mechanics but the story is not finished due to this being a hobby project. This project demonstrates advanced game development skills for a solo developer using modern game engines like Unity and programming techniques in C#. Few days after publishing the game on itch.io GDWC (Game Development World Championship) contacted me and asked if I would like to submit the game for the Student Game Award.
View project
RichByMonday
Asta
AI Driven Trading

RichByMonday

This project is an AI-powered trading analysis platform that analyses the market and generates trading signals such as LONG, SHORT, or STANDBY based on market conditions. The system connects to user accounts through the MEXC API, allowing users to link their exchange account and use the generated signals within their own trading setup. A PWA version is also configured for users who need a mobile app-like experience without installing a native application. The platform includes simulation and paper trading features, allowing users to test signals safely, compare different strategies, and identify which setup best suits their needs before using real funds. Each signal also includes AI reasoning, giving users a clear explanation and justification behind why the agent produced that trading decision.
View project
Multisocial
Asta
AI Powered Content managment

Multisocial

This project is an AI-powered social media automation agent that connects to a user’s LinkedIn and X accounts to help create posts, generate AI images, comment, repost, and react to content based on the user’s settings. Users can define impersonation tones so the agent writes in a style that sounds like them, making posts and interactions feel more personal and natural. The system also supports one-click re-authentication when account access tokens expire, making it easy for users to reconnect their accounts. Users can configure the agent’s active time and choose which actions it is allowed to perform, giving them control over when and how the agent engages online.
View project
DayByDay - RAG Chatbot Agent
Asta
n8n

DayByDay - RAG Chatbot Agent

Role: AI Developer - retrieval pipeline, agent orchestration, and injection defence. Front-end built by other team members. The system. Customer support questions are answered from a Pinecone vector database holding the company's domain knowledge. The orchestration runs entirely in n8n, with four GPT-5.6 Luna agents dividing the work. Luna was chosen for its speed and cost profile, a multi-agent pipeline means several model calls per user message, so a fast, inexpensive model keeps both latency and per-conversation cost viable at support volume.
View project

Contact

Let's build something together.

Open to collaborations, freelance work, and conversations about games, ML, and hardware.