const messages = [ "Loading Components...", "Initializing UI...", "Preparing React...", "Loading Projects...", "Optimizing Experience...", "Almost Ready..." ]; const text = document.getElementById("loader-text"); let i = 0; const interval = setInterval(() => { i++; if(i < messages.length){ text.textContent = messages[i]; } },350); window.addEventListener("load",()=>{ clearInterval(interval); setTimeout(()=>{ const loader = document.getElementById("loader"); loader.style.opacity="0"; setTimeout(()=>{ loader.remove(); },600); },2200); });
Loading Components...

Browse My Recent Projects

From full-stack deployment platforms to interactive web applications and mobile games, I've built diverse projects that showcase technical depth, modern tooling, and a commitment to clean, performant code.

Each project demonstrates my ability to combine React expertise with thoughtful user experience, responsive design, and emerging technologies like AI-assisted development workflows.

AswanthRajan frontend developer project portfolio showcase with modern code editor and development tools
Microservices Architecture

DeployEase

Featured

A full-stack automated deployment platform that builds and deploys public GitHub repositories using a microservices architecture. DeployEase streamlines the deployment process with a modern tech stack, handling complex infrastructure concerns so developers can focus on shipping code.

Tech Stack

Node.js Docker Redis AWS S3 Microservices GitHub API

Status

Completed

Portfolio v2

A premium React portfolio showcasing modern component architecture, responsive layouts, and smooth animations. This project demonstrates proficiency in building reusable components, managing complex UI state, and creating polished digital experiences that work seamlessly across all devices.

Tech Stack

React Vite Tailwind CSS Framer Motion

Status

In Progress

Component
Component
Component
Responsive Design System

Android Game Interface

Touch Controls

Collision Detection

Harvest Rush

An Android arcade game featuring intuitive touch controls, advanced collision detection, dynamic score tracking, and engaging gameplay mechanics. Built with Android Studio, this project showcases proficiency in mobile development, game logic implementation, and creating responsive user experiences on mobile devices.

Tech Stack

Java Android Studio XML

Status

Completed

JavaScript Playground

A collection of interactive JavaScript applications demonstrating DOM manipulation, reusable UI component patterns, and responsive interface design. These projects highlight foundational JavaScript skills and the ability to build engaging, user-friendly web experiences from the ground up.

Tech Stack

JavaScript HTML CSS

Status

Completed

// DOM Manipulation
const elements = document.querySelectorAll();
elements.forEach(el => { ... });
Interactive JavaScript Applications

Ready to build something great together?