Agentic AI Software Architecture

Open to internships · Malabe, Sri Lanka

Agentic AI and Software Architecture Enthusiast, Computer Systems Engineering Undergraduate at SLIIT and Co-Founder of WebGen (Pvt) Ltd.

Ravindu Amarasekara — record of work

Engineering services, end to end

Full Stack Web Development

Laravel, NextJs, SpringBoot, ReactJs, Micro-Services, REST API design, MVC architecture...

Agentic AI

LLM integration, Google Gemini, AI agents and multi-agent systems, conversational AI and multi-modal workflows wired into real products.

Cloud & DevOps

AWS and Azure deployment, Linux Ubuntu servers, Docker, GitHub Actions CI/CD, hosting configuration, OpenVPN and ongoing maintenance.

SaaS Product Development

Cloud-based products taken from requirements analysis and architecture through development, deployment, maintenance and client communication.

WebGen Sri Lanka

Co-Founder and Software Engineer at WebGen Sri Lanka since December 2024. WebGen delivers full-cycle software projects — requirements analysis and architecture through development, deployment, maintenance and client communication — for clients across SaaS, ecommerce, vehicle platforms, tourism and enterprise web.

GarageCare: Cloud Based Workshop Management Software

A cloud-based garage and workshop management SaaS that I design, build and run end to end: customers, vehicles, service jobs and billing in one place, with role-based access and license-protected installations.

Education & experience

Education

Experience

Certifications

Leadership

Software, AI, IoT

Technical skills

Programming languages: PHP, JavaScript, Python, Java, SQL, C

Backend development: Laravel, NextJs, SpringBoot, ReactJs, Micro-Services, REST API design, MVC architecture...

Frontend development: ReactJS, HTML5, CSS3, Bootstrap, Tailwind CSS, ThreeJs

Databases: MySQL, PostgreSQL, Firebase, Supabase, database design caching, query optimization, relational database modeling

Cloud & DevOps: AWS, Azure, Linux Ubuntu, GitHub, Docker, CI/CD, OpenVPN, deployment, server configuration

Agentic AI & AI Applications: LLM integration, Google Gemini, AI agents & multi-agent systems, conversational AI, multi-modal AI systems, natural language processing, applied machine learning

Embedded & IoT: Arduino, ESP32, Raspberry Pi, ATmega328P, RFID systems, PID control, wearable sensor systems

Design, simulation & networking: KiCad, Proteus, Fusion 360, LTSpice, MATLAB/Simulink, Octave, WireShark, Cisco Packet Tracer, VPN configuration, Pi-hole

Achievements & awards

Writing

Let's connect