Skip to content
View RoshanGamage01's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Organizations

@Chromakit-io

Block or report RoshanGamage01

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RoshanGamage01/README.md

Roshan Gamage

Roshan Gamage

Full-stack Engineer · Colombo, Sri Lanka

Turning product ideas into resilient web and mobile experiences with clean architecture and a product-first mindset.

Portfolio · Email · LinkedIn

Profile views Followers Stars


Snapshot

  • 🧑‍💻 Full-stack developer at Prologics IT, shipping features across React, and Node.js ecosystems.
  • 🚀 Exploring retrieval-augmented generation to craft production-friendly AI assistants.
  • 🛠️ Passionate about developer experience, automation, and delivering maintainable code at startup speed.
  • 🌱 Active collaborator who enjoys mentoring peers and building learning resources through open-source work.

Experience Highlights

Prologics IT Solutions — Senior Software Engineer
2024 – Present

  • Joined as a Software Engineer and rapidly advanced to Senior, owning end-to-end delivery from database design to polished UX.
  • Building RESTful APIs, integrations, and dashboards that help teams monitor and act on real-time data.
  • Partnering with designers and product owners to iterate quickly while keeping quality and accessibility in focus.

Attrex Digital — Associate Software Engineer
2023

  • Delivered Laravel and MySQL solutions that bridge traditional web platforms with Web 3.0 initiatives.
  • Collaborated on smart contract interactions and transaction handling pipelines to keep decentralized features reliable.

Codewox — Intern Web Developer
2023

  • Built responsive web interfaces with HTML, CSS, and JavaScript to support client projects.
  • Experimented with Tailwind CSS and introduced the framework to the team to speed up UI delivery.

Featured Projects

Fast-Fourier-transform

  • Hands-on implementation of FFT and inverse FFT algorithms with annotated explanations.
  • Benchmarks performance and accuracy to demystify the mathematics behind signal processing.
  • Repository

handwritten_image_classifier

  • Python-based feedforward neural network built from scratch to classify handwritten digits.
  • Trains and evaluates directly on the MNIST dataset, showcasing core deep learning fundamentals.
  • Repository

Explore more work on GitHub.

Skills & Tools

Frontend: React, React Native, Flutter, Tailwind CSS
Backend: Node.js, Express, Laravel, PHP, Python
Databases: MongoDB, MySQL
Languages: JavaScript, TypeScript, Python, PHP
Design & Collaboration: Figma, GitHub, Discord

Learning & Experiments

  • Architecting RAG pipelines that blend vector search with traditional knowledge bases.
  • Prototyping AI-assisted productivity tools tailored for engineering teams.
  • Pairing mathematics with programming to build intuitive applications that are useful in the real world.
  • Exploring signal processing concepts through Python visualisations and interactive demos.
  • Experimenting with MERN optimisation strategies to squeeze more performance from production apps.

Activity

Roshan's GitHub streak
Roshan's top languages

Let's Connect


“Why be a king, when you can be a God.” — keeping curiosity and ambition at the core of every build.

Pinned Loading

  1. handwritten_image_classifier handwritten_image_classifier Public

    Handwritten digits classifier with MNSIT data set

    Python

  2. colorspace-converter colorspace-converter Public

    This repository contains several functions to convert one color space to another one.

    JavaScript