Nicolas James Kennedy
Computer Engineering Undergraduate | Aspiring Full-Stack Developer | Systems & Web Engineering
Computer Engineering B.S. student at the University of Rhode Island (GPA: 3.7)
IT Network Technician with hands-on systems and infrastructure experience
Strong foundation in programming, networking, and web development
Actively building skills as a full-stack developer through projects and applied work
Currently: IT Network Technician at University of Rhode Island
Education
University of Rhode Island
B.S. Computer Engineering
Expected May 2028
- •GPA: 3.7
- •Relevant Coursework: Electricity & Magnetism, Differential Equations, Computer Systems, Digital Circuit Design, Engineering 105 & 106, AP Computer Science A
Rogers High School / Busan Foreign School
High School Diploma
Graduated May 2024
- •Weighted GPA: 4.3 | Class Rank: 12/151 | SAT: 1210
Experience
IT Network Technician
University of Rhode Island
2025–Present
- •Deploy and maintain campus networking infrastructure (switches, access points, servers)
- •Troubleshoot connectivity and system issues for staff and students
- •Collaborate with engineers on VLANs, cabling, and monitoring across buildings
- •Document configurations and operational procedures
Network Engineering Intern
City of Newport IT Department
2022
- •Supported configuration and maintenance of routers, switches, and endpoints
- •Managed live broadcasting of city meetings using OBS and IP camera systems
- •Responded to helpdesk tickets involving hardware and network troubleshooting
- •Assisted with system recovery following a major cyber incident
Event Coordinator / Logistics Operator
Easy Does It Entertainment
2025
- •Coordinated logistics for large-scale events
- •Managed scheduling, inventory, and client communication
Server / Busser
Brick Alley Pub & Flo's Clam Shack
2023–2024
Projects
Featured
Service Surfer
AI-powered search platform for finding local and online service providers
Service Surfer is an AI-powered search platform that helps users quickly find local and online service providers. It aggregates service data from multiple public sources, automatically organizes businesses by category and location, and generates clean, concise summaries. The goal is to replace fragmented searches across Yelp, Google, and social media with a single, fast, structured interface. Key focus areas include web scraping and data ingestion, structured databases and vector search, AI-generated summaries and categorization, and scalable backend architecture for continuous data updates.
Network Infrastructure Automation Scripts
Python automation tools for campus network device management and optimization
Developed a suite of Python scripts to automate repetitive network infrastructure tasks, significantly reducing manual configuration time and human error. Scripts handle access point factory resets and provisioning, switch configuration optimization and validation, bulk device management across multiple campus buildings, and automated backup and restore procedures. These tools streamline day-to-day operations for the IT team and ensure consistent configurations across hundreds of network devices.
Other Work
Network Configuration Parser
CLI tool for analyzing and validating Cisco IOS configurations
Created a Python utility to parse Cisco router and switch configurations, identify potential issues, and generate reports. Helps network engineers quickly audit configurations and ensure compliance with best practices.
Event Management System
Web application for coordinating event logistics and scheduling
Built a web application to streamline event coordination workflows. Features include calendar integration, inventory tracking, and automated client communication. Designed to handle multiple concurrent events with real-time updates.
Certifications
State Champion — Web Design
SkillsUSA
2024
Python Programming
Certified
2024
IC3 Digital Literacy
Certified
2023
Web Development
Certified
2023
National Honor Society
Rogers High School
2023