N

About me

Nishara Ramasinghe

Hey! I'm Nish — a software developer and content creator. You might know me as Lucy from Code with Lucy, my personal brand where I share everything I know about coding, building products, and thinking differently about technology.

I believe great software is a mix of technical precision and creative thinking. My goal is to build things that matter and share what I learn along the way — through blogs, videos, reels, and open-source projects.

My Story

I started coding out of curiosity — wanting to understand how the internet works and how software is actually built. What began as a hobby quickly became a passion, and eventually a career.

Under the name Code with Lucy, I create content that makes complex technical topics approachable. Whether it's a deep-dive blog post, a quick reel on a CSS trick, or an in-depth video on TypeScript patterns — I want every piece of content to teach something real.

I'm Nishara Ramasinghe (most people call me Nish), and I'm driven by the belief that the best way to learn is to build things and share the journey openly.

Skills & Tech

Languages

TypeScriptJavaScriptPythonHTML/CSS

Frameworks

Next.jsReactNode.jsTailwind CSS

Tools & Infra

GitDockerPostgreSQLPrismaVercel

Creative

Content CreationVideo EditingTechnical Writing

Journey

2026

Launched Code with Lucy — portfolio, blog, and content channel

2025

Started creating coding content on YouTube and Instagram

2024

Transitioned to full-stack development with Next.js & TypeScript

2023

Built first production web application

2022

Started learning web development

Let's connect

Whether it's a collaboration, a question, or just saying hi — I'd love to hear from you.

codewithlucyn@gmail.com