Software Engineer · Data Scientist

Vidwa De Seram(Weratunga Arachchilage Vidwa Nirmal De Seram)

I'm Vidwa De Seram—known legally as Weratunga Arachchilage Vidwa Nirmal De Seram—building cross-border payment solutions at CrossBorder Payments while continuing part-time at Xaventra and freelancing on Upwork. First Class Software Engineering graduate from the University of Plymouth (GPA 3.6), currently pursuing postgraduate study in Applied Statistics.

Associate Software Engineer · CrossBorder Payments (Dec 2025 – Present)
BSc (Hons) Software Engineering · First Class · GPA 3.6
Software Engineer · Xaventra · Freelancer on Upwork since 2022
Hanwella, Sri Lanka

Resume

Professional snapshot

Grounded in software engineering fundamentals with a data-science-forward mindset.

Current Role

Associate Software Engineer

CrossBorder Payments · Dec 2025 – Present

Academic Highlight

BSc (Hons) Software Engineering

University of Plymouth · First Class · GPA 3.6 · Dec 2024

Next Step

PGCert Applied Statistics

University of Sri Jayewardenepura · Feb 2026 – Feb 2027

Experience

Dec 2025 – Present

Associate Software Engineer

CrossBorder Payments (Private) Limited

Building cross-border payment solutions with a focus on mobile and web platforms.

  • Developing and maintaining payment applications using React Native, Next.js, and related technologies.
  • Contributing to a remote-first engineering team delivering fintech products from Colombo.

Feb 2022 – Present

Software Engineer (Freelance)

Upwork

Long-running freelance practice covering diverse software engineering engagements.

  • Delivered projects spanning Rust, Python, and additional technologies for international clients.
  • Maintained a sustained freelance track record across 4+ years while holding full-time roles.

Feb 2026 – Present

Software Engineer (Part-time)

Xaventra (Private) Limited

Continued contributing to Xaventra's engineering efforts in a part-time capacity after the full-time tenure.

  • Providing ongoing software engineering support while pursuing postgraduate studies.

Jan 2025 – Feb 2026

Associate Software Engineer

Xaventra (Private) Limited

Advanced from the internship track to own delivery for Xaventra's software initiatives.

  • Developed, tested, and maintained applications using React Native, FastAPI, and related technologies.
  • Collaborated with cross-functional squads to steer releases with the expected quality guardrails.

Aug 2024 – Jan 2025

Software Engineering Intern

Xaventra (Private) Limited

Foundation rotation that strengthened full-stack fundamentals prior to the Associate promotion.

  • Completed a six-month engineering internship working with Flask, Linux, and related tools.
  • Supported development, testing, and maintenance workflows under senior mentorship.

Education

Completed 12 Dec 2024 · 3-year program

BSc (Hons) Software Engineering

University of Plymouth

Graduated with First Class honours and a 3.6 GPA.

Feb 2026 – Feb 2027

Postgraduate Certificate, Applied Statistics

University of Sri Jayewardenepura

Building a rigorous statistical foundation as the first step toward an MSc in Applied Statistics.

Starting after PGCert completion

MSc Applied Statistics (Planned)

University of Sri Jayewardenepura

Continuing postgraduate study in applied statistics at the same university after completing the PGCert.

Projects

Projects in the wild

Canadian Immigration Tracker is the first release in a growing collection of data-driven products; more shipped builds will be added here as they launch.

Track Canadian immigration processing times with ease!

Canadian Immigration Tracker

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.

Canadian Immigration Tracker combines official IRCC wait times with personalized countdowns so applicants always know what comes next.

Highlights

  • 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 in your application process, including background checks, biometrics, and passport collection.

Screenshots

Full-stack business services portal + AI copilot for Sri Lankan founders

BizAdvisor Platform

Rebuilt the public marketing site, internal client management system, and BizAdvisor AI assistant that automates company registration and tax workflows.

Owns the entire customer journey: a high-converting Next.js marketing site backed by a secure CRM and a RAG-powered chatbot using Neurux for policy-aware answers.

Highlights

  • Responsive marketing site showcasing services, pricing tiers, and trust signals.
  • Internal client management system for onboarding, document tracking, and compliance reminders.
  • BizAdvisor AI chatbot powered by Neurux RAG to answer incorporation, tax, and compliance FAQs with source citations.

Screenshots

Bookshelf

Featured reading list

Stoic classics and strategy texts that inform how I lead, design systems, and stay grounded.

Featured

Marcus Aurelius

Meditations

Stoic reflections from a Roman emperor on how to live and lead with integrity.

A personal journal written during military campaigns that distills Stoic philosophy into practical reminders about self-discipline, humility, and perspective.

Lessons noted

  • Control begins with regulating your own thoughts and reactions.
  • Adversity is inevitable; focus on the virtue of your response.
  • Zooming out to the bigger picture reduces anxiety about daily friction.
StoicismLeadershipSelf-mastery
Explore book
Featured

Mike Brooks

The Lion: Son of the Forest

Warhammer 40,000 saga chronicling Lion El'Jonson's return and the fractured Imperium awaiting his judgement.

The Primarch of the Dark Angels reawakens to navigate Imperium Nihilus, reconcile with successor Chapters, and prepare for a confrontation that could redefine the Imperium's balance of power.

Lessons noted

  • Commanders must unite disparate allies through shared history before they can march forward.
  • Legacy is complicated; honor requires confronting past failings directly.
  • Hope can exist inside a grimdark setting if leaders choose empathy over fear.
Warhammer 40KLeadershipRedemption
Explore book

Blog

Blog — coming soon

Long-form notes on data science, frontend craft, and the path into applied AI research.

Contact

Say hello or request supporting docs

Reach out for collaborations, postgraduate study discussions, or to request references captured in the source documents.

Email
Phone
Location

Hanwella, Sri Lanka