Professional portfolio showcasing 7+ years of progressive network engineering experience, Juniper certifications (JNCIS-SP, JNCIA-Junos), and technical projects
View Demo β’ Report Bug β’ Request Feature
This is a modern, responsive portfolio website built to showcase my professional experience as a Network Engineer with specialization in:
- π Enterprise Routing, Switching & WAN Architectures
- π Network Security & High Availability Design
- π οΈ Juniper JunOS (MX, EX, SRX Series) Configuration
- π Network Automation with Python (Paramiko, Scapy, PySNMP)
- π Network Monitoring & Infrastructure Documentation
- π Juniper Certifications (JNCIS-SP, JNCIA-Junos)
The portfolio features a clean, professional design with dark/light mode, smooth animations, dynamic browser tab titles, and comprehensive sections highlighting my career progression from IT Support to Network Engineering.
- β Fully Responsive - Optimized for mobile, tablet, and desktop
- π Dark/Light Mode - Theme toggle with localStorage persistence
- π Smooth Animations - Fade-in effects, scroll reveals, and transitions
- βΏ Accessible - WCAG compliant with ARIA labels and keyboard navigation
- β‘ Fast Loading - Optimized assets, lazy loading, and code splitting
- π Dynamic Tab Titles - Browser tab updates based on active section
- π€ Hero Section - Professional introduction with CTA buttons
- π About & Cover Letter - Career journey and professional narrative
- πΌ Experience Timeline - 7+ years from IT Support to Network Engineer
- π Education - Bachelor's degree with Cum Laude honors
- π Certifications - JNCIS-SP, JNCIA-Junos, BNSP, TOEFL ITP
- π οΈ Technical Skills - Core (24 skills) & Additional (12 skills) with 2-column layout
- π Professional Focus - Career philosophy and approach
- π Projects & Achievements - Network Monitoring, IoT, Web Development, Data Mining
- π¬ Contact Form - Formspree integration for direct messaging
- π¬ Project Demos - Auto-play disabled carousel for Network Monitoring screenshots
- π Modal Views - Detailed project information with technology badges
- π½ Lazy Loading - Performance-optimized media loading
- π Skill Filtering - 10 filter options (All, Core, Additional, + 7 specific groups)
- π CV Download - Direct PDF download button
- π Clickable Logo - Smooth scroll to top with URL hash clear
Python | Paramiko | Scapy | PySNMP | openpyxl
π View Details
- Automated network infrastructure monitoring and reporting
- ICMP ping for device availability monitoring
- SNMP-based performance metric collection (bandwidth, CPU, memory, FPC)
- Excel report generation with multiple worksheets
- Dashboard summary with overall network health status
- Multi-device support with automated data aggregation
- View Source Code β
Arduino | C/C++ | Keypad 4x4 | LCD I2C | RTC DS3231 | Servo
π View Details
- IoT-based secure access control system
- Keypad authentication with PIN validation
- LCD display for user interface
- Real-time clock for access logging
- Servo motor control for door mechanism
- Developed firmware in C/C++ for microcontroller
- View Source Code β
CodeIgniter | PHP | MySQL | Bootstrap | JavaScript
π View Details
- Full-featured POS and inventory management system
- Role-based access control for multiple user types
- Sales reporting with advanced filtering
- Responsive design with Bootstrap framework
- DataTables integration for data management
- View Source Code β
Data Mining | CodeIgniter | PHP | MySQL | Bootstrap
π View Details
- Undergraduate thesis project - Cum Laude distinction
- Implemented Apriori algorithm for association rule mining
- Analyzed pharmacy sales data for pattern discovery
- Web-based interface for data input and analysis
- Generated actionable business insights for inventory optimization
- View Source Code β
- Node.js (v18 or higher)
- npm or yarn
- Git
-
Clone the repository
git clone https://github.com/wokding/ade-portfolio.git cd ade-portfolio -
Install dependencies
npm install
-
Set up environment variables
Create a
.envfile in the root directory:VITE_DOORLOCK_VIDEO_URL=https://github.com/wokding/ade-portfolio/releases/download/v1.0.0/doorlock-demo.mp4 VITE_APRIORI_VIDEO_URL=https://github.com/wokding/ade-portfolio/releases/download/v1.0.0/apriori-demo.mp4 VITE_SIFO_VIDEO_URL=https://github.com/wokding/ade-portfolio/releases/download/v1.0.0/sifo-demo.mp4
-
Run development server
npm run dev
-
Open in browser
http://localhost:5173/ade-portfolio/
npm run buildThis creates an optimized production build in the dist/ folder.
npm run deployThis automatically builds and deploys to GitHub Pages using gh-pages.
To use a custom domain, add a CNAME file in the public/ directory:
yourdomain.com
Ade Naufal Rianto
Portfolio: wokding.github.io/ade-portfolio
This project is licensed under the MIT License - see the LICENSE file for details.
- Icons by Lucide Icons
- Contact form powered by Formspree
- Hosted on GitHub Pages
- Built with React & Vite