Get to know me
About Me
Hi, I'm Amandi Nimasha โ a Software Engineer and Full Stack Developer passionate about building clean, thoughtful digital experiences.
I specialize in designing and developing scalable web applications using modern technologies. I care deeply about both the engineering quality and the user experience of the products I build.
Beyond code, I enjoy exploring emerging technologies and constantly pushing the boundaries of what's possible on the web.
Technical Skills
Languages
TypeScriptJavaScriptPythonJavaSQL.NET (C#)HTML5CSS3
Frontend Development
ReactNext.jsAngularReact NativeViteTailwindCSSAngular MaterialStreamlit
Backend & Frameworks
NestJSExpress.jsFastAPINode.js.NET 10SignalREntity Framework Core
Databases & Storage
PostgreSQLMongoDBSQL ServerSQLiteRedisFirebaseConvex
Cloud & Infrastructure
Google Cloud Platform (GCP)DockerNginxPrometheusGrafana
Web3 Technologies
Bitcoin ComputerBitcoin Ordinals/InscriptionsSolanaEthereumweb3 wallets
AI & Machine Learning
LangChainLangGraphMulti-Agent Systems (crewAI)Supervisor-Agent OrchestrationLLMs (GPT-4, GPT-3.5, Claude)
Tools & Methodologies
Git/GitHubCI/CD (GitHub Actions, GitLab CI/CD)n8n (Automation)Agile/ScrumUnit & Integration Testing (Jest, Mocha/Chai)Automated Testing
Education
BSc. in Engineering (Hons), Computer Science and Engineering
University of Moratuwa, Sri Lanka
Second Class Upper Division
Minor degree in Mathematics
