ROSHAN R

ROSHAN RROSHAN RROSHAN R

ROSHAN R

ROSHAN RROSHAN RROSHAN R
  • Home
  • Projects
  • BLOGS
  • About Me
  • More
    • Home
    • Projects
    • BLOGS
    • About Me
  • Home
  • Projects
  • BLOGS
  • About Me

Project 1: Motor Predictive Maintenance AND HOSTED WITH AMAZ

Tech: Python, Streamlit, Scikit-Learn, AWS EC2, Amazon Linux, Git

  • Developed a Machine Learning application to predict motor failures using sensor data. 
  • Deployed and hosted the Streamlit application on an AWS EC2 instance running Amazon Linux. 
  • Configured the server and accessed the application through the EC2 public IP.  Repository: https://github.com/Derick-Roshan/Predictive_maintanance

Logos of Linux, Terraform, AWS, and Windows Server displayed side by side.

Project 2 - Portfolio Website Hosting on AWS EC2, lINUX

Tech: HTML, CSS, AWS EC2, Linux, Git, Github actions.

  • Static website deployed on AWS EC2. 
  • Repository: https://github.com/Derick-Roshan/Portfolio-website

Logos of Linux, Terraform, AWS, and Windows Server displayed side by side.

Project 3 - Terraform Web Server Automation

Tech: Terraform, AWS, Git, Github actions

  • Automated EC2 provisioning using Terraform. 
  • Repository: https://github.com/Derick-Roshan/web-server-terraform

Logos of Linux, Terraform, AWS, and Windows Server displayed side by side.

Project 4 - Static Website Hosting on Amazon S3

Tech: HTML, CSS, Amazon S3, AWS

  • Hosted a static portfolio website using Amazon S3 Static Website Hosting. 
  • Configured bucket permissions and enabled public access for website hosting. 
  • Uploaded HTML, CSS, and image assets to the S3 bucket. 
  • Accessed the website using the S3 static website endpoint. 
  • Repository: https://github.com/Derick-Roshan/Portfolio-website

Logos of Linux, Terraform, AWS, and Windows Server displayed side by side.

CI/CD Pipeline for Web Application Deployment

Tech: Jenkins / GitHub Actions, AWS EC2, Linux, Git

Designed and implemented a CI/CD pipeline for deploying a web application on AWS hosting using AWS EC2. Automated the build and deployment process through GitHub and Jenkins, while also utilizing Terraform automation to configure the Linux server and web service for efficient application hosting.

Workflow showing GitHub webhook triggering Jenkins to deploy Docker images to DockerHub and AWS EC2.

Static Website Hosting on AWS

Tech: Jenkins / GitHub Actions, AWS EC2, Linux, Git

Hosted a static website using AWS hosting with AWS S3 and configured permissions for public access. Enabled monitoring using CloudWatch and implemented basic security best practices using IAM policies, while also considering the integration of a CI/CD pipeline and Terraform automation for improved deployment efficiency.

Diagram showing CI/CD pipeline from developer to GitHub, GitHub Actions, EC2, and users.

Connect with us in social media

Copyright © 2026 Roshan - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept