I'm a self-taught software engineer with experience in developing production-level solutions using C#, SQL, and JavaScript. I specialize in understanding low-level workflows and component architectures to deliver robust, high-quality code. I have a proven ability to manage technical debt and implement comprehensive testing strategies. I am committed to rapid, collaborative development in fast-paced environments and have experience working with scalable data collection applications, microservice architectures, Kubernetes deployments, and Rust libraries with WASM capabilities.

Ravindu Wijegunawardhana

I'm a self-taught software engineer with experience in developing production-level solutions using C#, SQL, and JavaScript. I specialize in understanding low-level workflows and component architectures to deliver robust, high-quality code. I have a proven ability to manage technical debt and implement comprehensive testing strategies. I am committed to rapid, collaborative development in fast-paced environments and have experience working with scalable data collection applications, microservice architectures, Kubernetes deployments, and Rust libraries with WASM capabilities.

Available to hire

I’m a self-taught software engineer with experience in developing production-level solutions using C#, SQL, and JavaScript. I specialize in understanding low-level workflows and component architectures to deliver robust, high-quality code. I have a proven ability to manage technical debt and implement comprehensive testing strategies.

I am committed to rapid, collaborative development in fast-paced environments and have experience working with scalable data collection applications, microservice architectures, Kubernetes deployments, and Rust libraries with WASM capabilities.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Associate Software Engineer at Fidenz Technologies
July 31, 2024 - July 28, 2025
Worked on a scalable data collection application that aggregated data from multiple sources in real-time and converted it into a standard format. Gained experience with microservice architectures deployed using Docker and Kubernetes. Designed the architecture for a scalable event sourcing application using Kafka to distribute messages. Deployed an on-premises Kubernetes cluster optimized for resource efficiency, high availability, and security. Developed Rust libraries with WASM capabilities, including a signing and verifying library.
Software Engineer at Fidenz Technologies
August 1, 2024 - Present
Continuing to work on development and deployment of scalable backend applications using modern technologies and microservice architecture, enhancing real-time data collection and processing systems.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Energy & Utilities, Telecommunications

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more