About Me
I'm a passionate Software Engineer and UI/UX Developer with a strong interest in AI and Machine Learning. With over 2 years of experience in building modern web applications, I specialize in creating intuitive and user-friendly interfaces that deliver exceptional user experiences.
My journey in technology began when I was 19, building simple websites for local businesses. This early exposure to web development sparked my interest in creating digital experiences that are not only functional but also aesthetically pleasing and intuitive to use.
Today, I combine my technical expertise with design thinking to bridge the gap between complex functionality and accessible user interfaces. I'm constantly exploring new technologies and methodologies to enhance my skills and deliver better solutions.
Work Experience
Freelance Software Engineer
Freelancer.com
- • Developed and deployed full-stack applications using React, Next.js, FastAPI
- • Designed RESTful APIs to improve system performance and integration
- • Built scalable, reusable components following clean coding practices
- • Delivered client solutions in Agile workflows
Junior Backend Developer
Particle Execution
- • Built backend services using FastAPI with OpenAPI documentation
- • Integrated AI features (OpenAI APIs) for automation and chat systems
- • Collaborated with frontend teams for Next.js API integration
- • Improved API performance through testing and validation
Junior Full Stack Developer
BLAID Tech
- • Developed full-stack applications using Next.js and FastAPI
- • Implemented CI/CD pipelines (Docker, GitHub Actions, Azure)
- • Built scalable UI with SSR/ISR and efficient state management
Software Engineer Intern
Kainovation Technologies
- • Developed APIs and frontend features using .NET and Next.js
- • Integrated AI-based functionalities using OpenAI APIs
- • Contributed to testing, debugging, and CI/CD processes
Mobile Developer
Nomad Buddy Hospitality (Private) Limited
- • Built Flutter mobile interfaces with custom widgets and state management patterns (Provider/BLoC)
- • Optimized UI performance by profiling widget build times and minimizing unnecessary rebuilds
Education
Bachelor of Science in Information Systems
University of Colombo School of Computing
Focused on software development and digital design. Participated in multiple hackathons and coding competitions.
