BIOS v3.14.159 ████████████████████████
Loading portfolio systems...
Initializing neural link...
Establishing connection to vidwadeseram.com...
Loading personal database... [OK]
Loading project index...
All systems nominal.

Vidwa De Seram

> Software Engineer  ///  CrossBorder Payments

< Hanwella, Sri Lanka  ///  Open to remote

[ scroll down ▾ ]

> // ABOUT
Current Role
Software Engineer
CrossBorder Payments · 2025
Education
BSc First Class
Uni of Plymouth · GPA 3.6
Next
PGCert Stats
USJ · Feb 2026
> // EXPERIENCE
Software Engineer
CrossBorder Payments
Building cross-border payment solutions with React Native and Next.js. Full-stack ownership from design to production deployment.
Software Engineer (Part-time)
Xaventra
Continuing part-time engineering while pursuing postgraduate study.
Associate Software Engineer
Xaventra
From intern to production ownership — built full-stack features with React Native and FastAPI. Systems handling real payment workflows and data pipelines.
Freelance Software Engineer
Upwork
Client systems across Rust, Python, and web stacks for 4+ years. Early-stage startups to established businesses.
> // PROJECTS

GitHub-powered notes, todos & canvas — the Notion & Obsidian alternative that syncs your notes directly to your repositories. Markdown, Neorg & Org-mode support with live preview and Git-powered conflict resolution.

  • Markdown / Neorg / Org-mode editor with live preview and syntax highlighting
  • Git-powered sync with offline support and automatic conflict resolution
  • Infinite canvas with JSON-backed scenes, pinch-zoom and pan
  • GitNotēs AI — chat with your notes using Apple Foundation Models, Llama, or OpenAI
  • Published on iOS App Store · Android coming soon

Applying for permanent residency (PR), a visa, work permit, or study permit in Canada? Stay up to date with the latest IRCC processing times and get an estimated completion date based on official data.

  • Check official IRCC processing times for visas, PR, work permits, and study permits
  • Get an estimated completion date based on your application submission date
  • Track your progress with a countdown to your expected decision
  • Add and track key milestones — background checks, biometrics, passport collection

Enterprise AI engine providing private, secure, and scalable AI solutions. Integrated as the RAG-powered backend for BizAdvisor's AI chatbot, enabling policy-aware responses with source citations for company registration and tax workflows.

  • RAG-powered AI engine for accurate, context-aware responses with citations
  • Integration with multiple LLM providers — GPT-4, Gemini, Groq, Anthropic, DeepSeek
  • Cloud and On-Premise deployment options for data sovereignty
  • Customizable AI chatbots with custom branding and workflows
> // SKILLS
LanguagesJavaScript / TypeScript
FrontendReact / Next.js
MobileReact Native
BackendPython / FastAPI / Node
DataSQL / Pandas / NumPy
CloudAWS / GCP / Vercel
AI / LLMOpenAI / RAG / LangChain
ToolsGit / Docker / Figma
> // BOOKS
The Staff Engineer's Guide
Will Larson
Essential reading for navigating senior IC roles outside traditional management tracks.
CareerLeadership
A Philosophy of Software Design
John Ousterhout
Deep treatment of complexity — the "red thread" concept reshaped how I think about system design.
EngineeringDesign
Designing Data-Intensive Applications
Martin Kleppmann
The definitive book on distributed systems and data architecture for practitioners.
DataSystems
The Pragmatic Programmer
David Thomas & Andrew Hunt
Timeless advice that continues to shape how I approach software craft and career longevity.
CraftCareer
> // CONTACT