GildedInAaroophan
CASE_FILE_#: 4161726F6F7068616E
"
Hello
"

Aaroophan
Varatharajan

Ibuildmetadata-drivenplatformsbydesigningdynamicUIruntimesandbackendorchestrationlayersthatturnbackendschemasintoconfigurablesystems,usingNext.js,ASP.NETCore,&SQL.

Animation Enthusiast

SYSTEM_STATUS: ONLINE
SECURE_CONNECTION: ESTABLISHED
TARGET_ID: AAROOPHAN
SECTION_TITLE: u
COORDINATES: 2026.4.18
ENCRYPTION: AES-256

Who Am I ?

Aaroophan

Aaroophan

Full Stack Software Engineer | MSc in CS (In Progress) | Metadata-Driven Platforms | Next.js, React, JavaScript/TypeScript • C# (.NET) • Node.js • Python (FastAPI) • T-SQL • PostgreSQL • MongoDB | Agile Team Player | Blog Writer

Next.jsReactTypeScriptASP.NET CorePython

Who Am I ?

Aaroophan

Aaroophan

Full Stack Software Engineer | MSc in CS (In Progress) | Metadata-Driven Platforms | Next.js, React, JavaScript/TypeScript • C# (.NET) • Node.js • Python (FastAPI) • T-SQL • PostgreSQL • MongoDB | Agile Team Player | Blog Writer

Next.jsReactTypeScriptASP.NET CorePython

SYSTEM_STATUS: ONLINE
SECURE_CONNECTION: ESTABLISHED
TARGET_ID: AAROOPHAN
SECTION_TITLE: z
COORDINATES: 2026.4.18
ENCRYPTION: AES-256

Career Timeline

Current
M Data Zone (PVT) LTD

Software Engineer

M Data Zone (PVT) LTDFull-time
Colombo, Western Province, Sri LankaOn-site (US Hours)
September 2025 - Present
  • 01Architecting a metadata-driven white-label Customer Engagement Platform (CEP) built with Next.js, ASP.NET Core, and SQL Server, enabling brand-configurable campaign management, deep-link orchestration, analytics & role-based administration across environments.
  • 02Designed a metadata-driven CRUD engine with full UI and API lifecycle, where backend-defined schemas dynamically generate 20+ admin screens through a single Next.js route and component, eliminating hard-coded pages and accelerating feature delivery.
  • 03Developed a metadata-driven, permission-aware shared form engine and advanced UX framework powering WYSIWYG configuration for Workflow Builder, Push, In-App Messaging, and Deep Link configuration, featuring column resizing, drag-to-reorder, search, and filtering.
M Data Zone (PVT) LTD

Associate Software Engineer

M Data Zone (PVT) LTDFull-time
Colombo, Western Province, Sri LankaOn-site (US Hours)
September 2024 - September 2025
  • 01Authored 100+ T-SQL queries and database objects with constraints and DB Mail notifications, improving data quality signals and reducing rework.
  • 02Troubleshot and resolved database issues using T-SQL, constraints, and defensive parsing reducing data-related downtime by ~20%.
  • 03Built 3 .NET Core CLI apps with Selenium for automated group/single test runs, screenshots, and logs cutting repeat manual effort by ~70%.
Alliance Finance Company PLC

Intern Software Engineer

Alliance Finance Company PLCInternship
Colombo, Western Province, Sri LankaOn-site
Nov 2023 - Sep 2024
  • 01Developed and hosted a MERN stack application for report generation used by 5 departments, integrating Lime’s MongoDB and Finacle’s PostgreSQL.
  • 02Ensured data integrity by writing PostgreSQL and MongoDB scripts to validate backend data from Finacle against in-bank systems.
  • 03Performed manual testing on 40+ core-banking workflows including Customers, Savings, and Fixed Deposits, ensuring functional stability.

Career Timeline

Current
M Data Zone (PVT) LTD

Software Engineer

M Data Zone (PVT) LTDFull-time
Colombo, Western Province, Sri LankaOn-site (US Hours)
September 2025 - Present
  • 01Architecting a metadata-driven white-label Customer Engagement Platform (CEP) built with Next.js, ASP.NET Core, and SQL Server, enabling brand-configurable campaign management, deep-link orchestration, analytics & role-based administration across environments.
  • 02Designed a metadata-driven CRUD engine with full UI and API lifecycle, where backend-defined schemas dynamically generate 20+ admin screens through a single Next.js route and component, eliminating hard-coded pages and accelerating feature delivery.
  • 03Developed a metadata-driven, permission-aware shared form engine and advanced UX framework powering WYSIWYG configuration for Workflow Builder, Push, In-App Messaging, and Deep Link configuration, featuring column resizing, drag-to-reorder, search, and filtering.
M Data Zone (PVT) LTD

Associate Software Engineer

M Data Zone (PVT) LTDFull-time
Colombo, Western Province, Sri LankaOn-site (US Hours)
September 2024 - September 2025
  • 01Authored 100+ T-SQL queries and database objects with constraints and DB Mail notifications, improving data quality signals and reducing rework.
  • 02Troubleshot and resolved database issues using T-SQL, constraints, and defensive parsing reducing data-related downtime by ~20%.
  • 03Built 3 .NET Core CLI apps with Selenium for automated group/single test runs, screenshots, and logs cutting repeat manual effort by ~70%.
Alliance Finance Company PLC

Intern Software Engineer

Alliance Finance Company PLCInternship
Colombo, Western Province, Sri LankaOn-site
Nov 2023 - Sep 2024
  • 01Developed and hosted a MERN stack application for report generation used by 5 departments, integrating Lime’s MongoDB and Finacle’s PostgreSQL.
  • 02Ensured data integrity by writing PostgreSQL and MongoDB scripts to validate backend data from Finacle against in-bank systems.
  • 03Performed manual testing on 40+ core-banking workflows including Customers, Savings, and Fixed Deposits, ensuring functional stability.
SYSTEM_STATUS: ONLINE
SECURE_CONNECTION: ESTABLISHED
TARGET_ID: AAROOPHAN
SECTION_TITLE: C
COORDINATES: 2026.4.18
ENCRYPTION: AES-256

Personal Projects Archive

Personal Projects Archive

SYSTEM_STATUS: ONLINE
SECURE_CONNECTION: ESTABLISHED
TARGET_ID: AAROOPHAN
SECTION_TITLE: u
COORDINATES: 2026.4.18
ENCRYPTION: AES-256

Skills

Experience Layer

Dynamic UI runtimes, workflow builders, and operator-facing interfaces that stay configurable without feeling generic.

Platform Core

Typed backend services and orchestration layers that turn configuration into reliable product behavior.

Data and Messaging

Persistence, queues, and event flow across the parts of a system that need to stay in sync.

Delivery and Quality

Tooling and automation that keep releases safe while preserving velocity across teams.

Security and Integration

Identity, contracts, and trust boundaries that let enterprise systems talk safely to each other.

Focused Skill

Experience Layer

Next.js

Powers the app shell, routing, and server-client composition for portfolio and platform-facing experiences.

Lane Summary

Dynamic UI runtimes, workflow builders, and operator-facing interfaces that stay configurable without feeling generic.

Metadata-driven architecture

Build configurable platforms where schemas, workflows, and admin surfaces are rendered from runtime data instead of hard-coded screens.

Secure transport layers

Typed APIs and backend services that connect storage, identity, messaging, and third-party systems without losing observability.

Delivery with confidence

Automation-first engineering with CI, testing, deployment tooling, and feedback loops that keep changes reliable as products scale.

Skills

Experience Layer

Dynamic UI runtimes, workflow builders, and operator-facing interfaces that stay configurable without feeling generic.

Platform Core

Typed backend services and orchestration layers that turn configuration into reliable product behavior.

Data and Messaging

Persistence, queues, and event flow across the parts of a system that need to stay in sync.

Delivery and Quality

Tooling and automation that keep releases safe while preserving velocity across teams.

Security and Integration

Identity, contracts, and trust boundaries that let enterprise systems talk safely to each other.

Focused Skill

Experience Layer

Next.js

Powers the app shell, routing, and server-client composition for portfolio and platform-facing experiences.

Lane Summary

Dynamic UI runtimes, workflow builders, and operator-facing interfaces that stay configurable without feeling generic.

Metadata-driven architecture

Build configurable platforms where schemas, workflows, and admin surfaces are rendered from runtime data instead of hard-coded screens.

Secure transport layers

Typed APIs and backend services that connect storage, identity, messaging, and third-party systems without losing observability.

Delivery with confidence

Automation-first engineering with CI, testing, deployment tooling, and feedback loops that keep changes reliable as products scale.

SYSTEM_STATUS: ONLINE
SECURE_CONNECTION: ESTABLISHED
TARGET_ID: AAROOPHAN
SECTION_TITLE: t
COORDINATES: 2026.4.18
ENCRYPTION: AES-256

Stories by Aaroophan Varatharajan on Medium

Stories by Aaroophan Varatharajan on Medium

SYSTEM_STATUS: ONLINE
SECURE_CONNECTION: ESTABLISHED
TARGET_ID: AAROOPHAN
SECTION_TITLE: y
COORDINATES: 2026.4.18
ENCRYPTION: AES-256

Academic Qualifications

Studying
University of Moratuwa

MSc in Computer Science

University of Moratuwa
Jan 2026 - March 2028 (Present)
University of Bedfordshire

BSc (Hons) Computer Science & Software Engineering

University of Bedfordshire
Sep 2023 - May 2024
  • 01Second Class, Upper Division
SLIIT City UNI

Higher Diploma in Information Technology

SLIIT City UNI
May 2021 - Jun 2023
  • 01Dean's List Award (GPA - 3.8 / 4.0)
St. Michael's College

High School

St. Michael's College
Jan 2006 - Aug 2019

Academic Qualifications

Studying
University of Moratuwa

MSc in Computer Science

University of Moratuwa
Jan 2026 - March 2028 (Present)
University of Bedfordshire

BSc (Hons) Computer Science & Software Engineering

University of Bedfordshire
Sep 2023 - May 2024
  • 01Second Class, Upper Division
SLIIT City UNI

Higher Diploma in Information Technology

SLIIT City UNI
May 2021 - Jun 2023
  • 01Dean's List Award (GPA - 3.8 / 4.0)
St. Michael's College

High School

St. Michael's College
Jan 2006 - Aug 2019
SYSTEM_STATUS: ONLINE
SECURE_CONNECTION: ESTABLISHED
TARGET_ID: AAROOPHAN
SECTION_TITLE: v
COORDINATES: 2026.4.18
ENCRYPTION: AES-256

References

References

SYSTEM_STATUS: ONLINE
SECURE_CONNECTION: ESTABLISHED
TARGET_ID: AAROOPHAN
SECTION_TITLE: lr
COORDINATES: 2026.4.18
ENCRYPTION: AES-256

Get In Touch

I'm currently open to new opportunities and collaborations. Whether you have a question or just want to say hi, drop a message and I'll get back to you!

Contact Information

Send a Message

Get In Touch

I'm currently open to new opportunities and collaborations. Whether you have a question or just want to say hi, drop a message and I'll get back to you!

Contact Information

Send a Message