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
Backend
Frontend
Cloud & DevOps
AI & Machine Learning
Databases
Leadership & Practices
Journey
Associate Technical Lead at Enlear — engineering leadership, AWS, hybrid team in Sri Lanka
MSc Data Science at Cardiff Metropolitan University
Senior Software Engineer at Aeturnun — AI-powered e-commerce search engines, LLM chatbots, and churn prediction systems
Senior Software Engineer at 99x — Lead Developer for European vehicle market platform using Azure Durable Functions & REST APIs
Software Engineer at 99x — Futurology & Innovation department, Azure and cloud-native solutions
Software Engineer Intern at DirectFN Sri Lanka — chatbot development with NLP & machine learning
BE(Hons) Computer Software Engineering, University of Westminster
GitHub Contributions
1234 contributions last year →Let's connect
Whether it's a collaboration, a question, or just saying hi — I'd love to hear from you.
codewithlucyn@gmail.com