logo
Event & TechnologyWeb ApplicationCompleted

INI LHO ITS! 2023

Optimizing workflows and deployment reliability through DevOps excellence

INI LHO ITS! 2023 is a large-scale initiative that integrates all elements of Institut Teknologi Sepuluh Nopember (ITS) to introduce and promote the university. As a DevOps Staff member, I focused on optimizing development workflows, improving deployment stability, and strengthening team collaboration through automation and infrastructure management.

My Role
DevOps Staff
Year
2023
Duration
2023
INI LHO ITS! 2023
12
Team Members
325
Views
DevOps & Infrastructure
Focus Area
University Branding & Outreach
Platform Scope

The Journey

Bridging Development and Operations

Reducing friction in collaborative workflows

INI LHO ITS! 2023 involved multiple contributors working simultaneously on different parts of the system. Without structured DevOps practices, issues such as delayed bug resolution, miscommunication, and deployment instability could occur. The key challenges included: • Keeping bug resolution organized and prioritized • Ensuring high code quality across contributors • Improving visibility of commits and pull requests • Maintaining stable deployments under continuous updates A streamlined DevOps workflow was critical to ensure reliability.

Automation & Infrastructure Optimization

Improving visibility, reliability, and efficiency

To enhance collaboration, I implemented a GitHub–Discord bot integration that automatically sent notifications for commits, pull requests, and deployment updates. This significantly improved team awareness and reduced communication gaps. On the infrastructure side: • Configured Nginx for optimized server performance and load handling • Utilized PM2 for process management and parallel multithreading • Strengthened deployment reliability through better monitoring and structured workflows Additionally, I conducted code reviews to enforce best practices and maintain consistent coding standards.

Stronger Stability and Team Efficiency

DevOps enabling seamless execution

The improvements led to: • Faster bug identification and resolution • Improved communication across teams • More stable deployments with reduced downtime • Higher overall code quality and maintainability By integrating automation tools and optimizing infrastructure, the team was able to focus more on delivering value rather than troubleshooting recurring operational issues. This experience deepened my understanding of DevOps principles, automation strategies, and infrastructure optimization in collaborative, event-driven environments.

Technologies Used

Nginx
PM2
GitHub
Discord Bot
Linux Server
CI/CD
Node.js

Key Features

Structured bug tracking and resolution workflow
Code review system enforcing best practices and clean standards
Custom GitHub-Discord bot integration for automated notifications
Optimized server configuration using Nginx
Parallel process management using PM2 for stable deployments
Improved deployment monitoring and automation

Key Learnings

1

Automation significantly reduces communication gaps in development teams

2

Structured bug tracking improves overall productivity

3

Code reviews are essential for maintaining long-term code quality

4

Proper server configuration (Nginx + PM2) enhances deployment stability

5

DevOps practices are critical for scalable and reliable project execution

Project Gallery

INI LHO ITS! 2023 screenshot 1
INI LHO ITS! 2023 screenshot 2
INI LHO ITS! 2023 screenshot 3

Interested in this project?

Feel free to explore the code or see it in action. I m always happy to discuss the technical details!