Portfolio · est. 2026

Dinujaya
Wijewickrama

Crafting balance between code and craft.

Element of Air · The breath behind the work
i.

About.

Crafting balance between code and craft.

I am an undergraduate Electronic and Telecommunication Engineering student with a strong passion for Software Development, IoT, Multimedia Electronics and Digital System Design, driven by a desire to make a positive impact on the world through innovation and novelty. I am dedicated to leveraging my skills and knowledge to contribute to the advancement of technology.

My expertise spans from designing embedded systems and IoT solutions to developing full-stack web applications. I believe in creating solutions that are not only technically sound but also user-friendly and efficient.

When I'm not coding or debugging circuits, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the community.

Element of Water · Learning that flows and adapts
ii.

Education.

A path shaped less by a destination and more by the bend of curiosity. Here are the currents that shaped how I think.

20222026

BSc. {Hons) in Engineering

University of Moratuwa

Focused on signal processing, communication systems, and embedded systems with a specialization in software development.

Electronics and Telecommunication Engineering
20122020

G.C.E. Advanced Level

Dharmaraja College

3 A Passes with 2.71 Z-Score, District Rank - 4, All-Island Rank - 44

Physical Science Stream
Element of Earth · Steady ground, real things shipped
iii.

Experience.

Where the practice took root. A handful of teams, products and problems I helped move forward.

Intern, Software Engineer

YaalaLabs
Jul 2025 – Jan 2026

Contributed to distributed observability solutions for large-scale serverless systems.

  • Implemented OpenTelemetry-based distributed tracing for AWS Lambda architectures to enable end-to-end request visibility
  • Designed trace instrumentation strategies for correlating asynchronous and event-driven Lambda executions within business workflows
  • Integrated tracing data with visualization and analysis tools for performance monitoring and operational insights
  • Enabled analysis of latency, error propagation, and service dependencies to support decision-making and AI-driven analytics use cases

Intern, Software Engineer

London Stock Exchange Group (LSEG)
Dec 2024 – Jun 2025

Contributed to improving developer tooling and build infrastructure through automation and system optimization.

  • Migrated legacy Python systems and optimized execution using multithreading techniques
  • Designed a deterministic C++ build system with encrypted source-based hashing for reproducible builds
  • Developed dynamic GitLab CI/CD pipeline configuration solutions using Ansible
  • Built a pattern-based Groovy-to-YAML conversion tool, improving automation and workflow maintainability in an Agile environment
The four returning to one · Get in touch

Let's build something with balance.

I'm always glad to talk — about a role, a collaboration, a small project, or the right way to brew tea. Pick a channel and I'll find you.

hello@dinujaya.me