Creating The Software Of The Future

Hello, I'm Ciaran, a self-taught Full Stack Software Engineer from Scotland with a strong passion for developing products that enhance people's lives. I specialize in creating solutions that are both highly functional and user-friendly, with a continuous focus on improving the user experience through innovative approaches. Driven by a commitment to problem-solving, I thrive on designing and delivering impactful solutions.
Years of Experience
Open Projects
Tools I Use
I've worked with a variety of tools and technologies over the years, and I'm always looking for new and innovative ways to improve the user experience. Most of these tools are used daily in my projects and I try to keep up with the latest trends in the industry.
Next.js
SSR JavaScript framework
React
Frontend JavaScript Framework
React Native
Cross-platform mobile app framework
Node.js
JavaScript runtime
HTML
Markup language
CSS
Styling language
Tailwind CSS
Utility-first CSS framework
JavaScript
Programming language
C#
Object-oriented programming language
.NET
Framework for building web and desktop
MongoDB
NoSQL database
Firebase
Backend-as-a-service platform
Appwrite
Backend server for web and mobile apps
Vercel
Cloud platform for static sites and serverless functions
Netlify
Continuous deployment for web apps
Prisma
Next-generation ORM for Node.js and TypeScript
Supabase
Open-source Firebase alternative
Pinecone
Vector database for machine learning models
ChatGPT
AI language model by OpenAI
Clerk
Identity management for apps
NextAuth (Auth.js)
Authentication library for Next.js
Azure
Cloud computing platform by Microsoft
Google Cloud
Cloud platform by Google
Convex
Backend-as-a-service for modern apps
Mongoose
MongoDB object modeling tool for Node.js
Git
Version control system
GitHub
Code hosting platform
FFMPEG
Video processing tool
My Work
Technatro Website

Daily Reflections
Where I'm Based
Glenrothes, Scotland
Your Location
Location services are disabled.