Thevinu
Senaratne

Portrait of Thevinu Senaratne

About Me

I’m a Software Engineering Undergraduate with a solid foundation in design. I’m passionate about AI development and excel at creating engaging user interfaces.

Buy Me A Coffee button

Skills

HTML CSS JavaScript Laravel MySQL MySQL Python Java Graphic Design

Education

Web Projects

ABC Cars

Developed a fully functional Used Car Sales Portal using PHP (Laravel) with Breeze for authentication and MySQL Workbench for database design.

Key features include:
  • Buyer-Seller Interactions: User registration, secure login, car listing and management (including images and detailed specifications).
  • Advanced Features: Bidding on vehicles, test drive scheduling, profile updates, and advanced search filters (Make, Model, Year, Price Range).
  • Administrator Interface: Oversight of listings, approval/rejection of transactions, and user management.
  • UI Design: Intuitive, responsive interface for easy navigation and efficient transactions.
Laravel Laravel Breeze MySQL PHP HTML CSS View on GitHub
ABC Cars - homepage screenshot ABC Cars - about page screenshot ABC Cars - search page screenshot ABC Cars - listing page screenshot ABC Cars - admin dashboard screenshot

LifeSync AI

Developed the LifeSync web app using PHP (Laravel) with Laravel Breeze for authentication and MySQL Workbench for database design. Integrated an AI model (OpenRouter.ai — reka-flash-3) to generate personalized weekly workout and meal plans based on rich user context (health profile, dietary preferences, sleep, stress, travel).

Key features include:
  • Personalized Plans: AI generates tailored plans based on individual user data.
  • User Interaction: Endpoints to POST profiles, persist plans, "Generate Plan" button with expandable weekly calendar, and a "Refresh Plan" option.
reka-flash-3 Laravel Laravel Breeze MySQL PHP HTML CSS View on GitHub
LifeSync AI - homepage screenshot LifeSync AI - about page screenshot LifeSync AI - login page screenshot LifeSync AI - profile page screenshot LifeSync AI - plans page screenshot

Clarity Consultants lk

Built, Designed and Launched the Clarity Consultants marketing site clarityconsultantslk.com. I handled hosting and domain setup, implemented a responsive layout to view in all devices, added a PHP contact form to receive enquiries, and created JavaScript sliders for the hero section and testimonials.

Key features include:
  • UI/UX: Designed a modern, clean interface with intuitive navigation and responsive layout.
  • Live site & domain: DNS configured and site deployed to production hosting. with github and hostinger
  • PHP contact form: Server-side form handling or email notifications.
  • Interactive sliders: JavaScript-powered sliders for hero content and client testimonials.
  • Clear marketing structure: Pages for Home, About, Services, Team and Contact to present firm offerings and team bios.
JavaScript PHP HTML CSS Hostinger GitHub View Website
Clarity Consultants - homepage screenshot Clarity Consultants - about page screenshot Clarity Consultants - services page screenshot Clarity Consultants - team page screenshot Clarity Consultants - contact page screenshot

Jumpstart AI

Designed and developed a web app for JumpStart Retail Store using PHP (Laravel) with Vite.js and Laravel Breeze for authentication. Integrated an AI model (OpenRouter.ai — reka-flash-3) that automatically generates product descriptions based on structured metadata (category, features, materials, style).

Key features include:
  • AI-Driven Content Generation: Generates 500–700 word product descriptions aligned with brand voice.
  • Automation: AI model ingests structured product metadata from the database to produce descriptions.
reka-flash-3 Laravel Laravel Breeze MySQL PHP HTML CSS View on GitHub
Jumpstart AI - homepage screenshot Jumpstart AI - products page screenshot Jumpstart AI - new prompt page screenshot

Contact Me