RasikodeRasikode
Available for new projects & classes

Rasikode IT Solutions
building digital
experiences that matter.

Rasikode is a full-service IT solutions company offering web development, mobile apps, enterprise systems, database design, ICT education, and brand design — led by Rasika, a software engineer and IT lecturer with 8+ years of experience.

8+Years experience
40+Projects shipped
500+Students taught
5Companies worked with
Web & MobileReact · Next.js · Flutter
ICT EducationO/L · A/L · HND
EnterpriseInventory · Pawning · POS
WEB DEVELOPMENT✦MOBILE APPS✦ENTERPRISE SYSTEMS✦DATABASE SOLUTIONS✦ICT EDUCATION✦LOGO DESIGN✦CLOUD & DEPLOYMENT✦IT CONSULTING✦WEB DEVELOPMENT✦MOBILE APPS✦ENTERPRISE SYSTEMS✦DATABASE SOLUTIONS✦ICT EDUCATION✦LOGO DESIGN✦CLOUD & DEPLOYMENT✦IT CONSULTING✦WEB DEVELOPMENT✦MOBILE APPS✦ENTERPRISE SYSTEMS✦DATABASE SOLUTIONS✦ICT EDUCATION✦LOGO DESIGN✦CLOUD & DEPLOYMENT✦IT CONSULTING✦

Complete IT solutions
for your business.

From web and mobile development to enterprise systems, education, and design — Rasikode covers every IT need under one roof.

01

Web Development

Modern, responsive websites and web applications built with React, Next.js, and the latest web technologies.

ReactNext.jsREST APIHTML5
02

Mobile Development

Cross-platform mobile apps for Android and iOS using React Native and Flutter, from concept to store deployment.

React NativeFlutterFirebaseiOS/Android
03

Database Solutions

Database design and development with SQL Server, Oracle, and cloud databases for scalable enterprise systems.

SQL ServerOraclePostgreSQLFirebase
04

Enterprise Systems

Pawning, inventory, pharmacy, supermarket and distributed systems built for performance and reliability.

ASP.NETDistributedInventorySales
05

ICT Education

Individual ICT classes for O/L and A/L students, plus HND and TOPUP Degree tutoring with theory and practicals.

O/LA/LHNDTOPUP Degree
06

Logo & Brand Design

Distinctive brand identities and logo design that make your business memorable from the first glance.

BrandingIdentityLogoAssets
07

Personal Web Apps

Custom personal web applications tailored to your idea — planning, design, build, and launch support.

CustomFull-stackTailoredLaunch
08

Cloud & Deployment

Cloud infrastructure setup, CI/CD pipelines, and deployment to App Store, Play Store, and web hosting.

AWSNetlifyApp StorePlay Store
09

IT Consulting

Technical guidance, architecture review, and project mentoring for students and teams building their first product.

MentoringArchitectureReviewStrategy

A simple
process.

Every project — whether a class, a product, or an enterprise system — follows the same clear, collaborative process.

01

Discover

We start with a conversation — understanding your goals, audience, and the problem we are solving together.

02

Design

I map out the user experience and visual direction, making sure every decision serves the end user.

03

Build

Clean, maintainable code brings the design to life — fast, responsive, and built to scale.

04

Launch

From deployment to app store submission, I handle the final steps so your product reaches real users.

Who I am &
what I've built.

A look at my professional journey, the projects I've shipped, and the experience I bring to every engagement.

Experience that connects teaching, technology, and people.

4Companies
8+Years
3Countries
May 2025 — PresentCurrent

Lecturer in IT

ESU Kandy

Deliver lectures, tutorials, and practical sessions for TOPUP Degree and HND in Computing students.

  • Web development, database development (SQL Server, Oracle), Flutter
  • Assess student performance through projects & exams
  • Supervise student projects and practical lab work
  • Contribute to curriculum development and quality assurance
May 2024 — May 2025

Senior Software Engineer

Pears Scandinavia

Developed and maintained React and Next.js applications for international clients.

  • React & Next.js application development
  • Git repository management
  • Collaborative team delivery
Jan 2020 — Jan 2024

Senior Software Engineer

Villvay Pvt Ltd

Developed React Native and React web applications, deploying to App Store and Play Store.

  • React Native & React web apps (mPocket, Gudppl)
  • App Store & Play Store deployment
  • Git workflow management
Oct 2018 — Jan 2020

Web Application Developer

Softmaster Technology Pvt. Ltd

Contributed to pawning, supermarket, pharmacy, and inventory system development.

  • Stock & sales management systems
  • Performance and scalability improvements
  • Distributed systems maintenance

Technologies I work with

ReactNext.jsReact NativeFlutterTypeScriptSQL ServerOracleFirebaseASP.NETBootstrap 5HTML5REST APIGitNode.js

Have an idea?
Let's bring it to life.

From first concept to final deployment, Rasikode IT Solutions will help you build something that matters.

Start a conversation
R

Rasika

Senior Software Engineer
IT Lecturer
Founder of Rasikode

Est. 2026

Technology is better
when it feels human.

Rasikode IT Solutions is my company for building digital products, teaching practical technology, and helping good ideas find their shape.

With a Master of Science in Information Technology and years of experience across web, mobile, and enterprise systems, I bring both technical depth and a calm, collaborative approach to every project. I've worked with companies in Sri Lanka and Scandinavia, taught at ESU Kandy, and shipped products used by real people every day.

React & Next.jsReact NativeFlutterSQL & OracleASP.NETTeachingProblem solvingLeadershipPresentationTeamwork

Education

Jan 2022 — Jun 2024MSc in IT — Enterprise Applications DevelopmentSLIIT, Malabe
Sep 2018 — Sep 2019BEng in Software Engineering — Top UpLondon Metropolitan University / Esoft
Mar 2015 — Sep 2017Higher National Diploma in ITSLIATE, Kandy
Jun 2011 — Nov 2014GCE Advanced Level — Commerce StreamK/Viharamahadevi Girls' College, Kandy
Jan 2000 — Apr 2011GCE Ordinary LevelK/Vivekananda Tamil Vidyalaya

Let's make
something useful.

Have a project, a question, or a class you'd like to explore? Send a note and let's start there.

Your email app will open with the details filled in.