Robert Hoskins

East Peoria, IL · (217) 819-0401 · Bobbyhoskins03@gmail.com · Contact

Experienced in fiber networking as a Field Technician, with a strong background in full-stack software development. Proficient in Java, Spring Boot, Angular, React, AWS, and other modern technologies.


Education

Western Governors University

Bachelor of Science

Software Engineering

Graduated: August 2025


Certifications

AWS Certified Cloud Practitioner

Amazon Web Services

Demonstrates foundational knowledge of AWS Cloud concepts, core services, security best practices, pricing models, and architectural principles. Covers essential AWS services such as EC2, S3, RDS, Lambda, and VPC. Includes understanding of IAM roles and policies, encryption, cost optimization strategies, and the AWS Well-Architected Framework. Validates ability to explain the AWS Cloud value proposition and design secure, cost-effective cloud solutions.

Issued Aug 2024 · Expires Aug 2027

ITIL 4 Foundation

AXELOS / PeopleCert

Covers key IT Service Management (ITSM) principles, the ITIL 4 framework, and best practices for delivering high-quality IT services. Emphasizes service value, continual improvement, and aligning IT processes with business needs.

Issued July 2024 · Expires Aug 2027

WGU Certificate: Back-End Developer

Western Governors University

Demonstrated proficiency in developing robust back-end applications using Java, Spring Framework, and SQL. Includes skills in Object-Oriented Programming (OOP), database design and management, implementing software design patterns, and building secure, database-backed mobile applications with Android.

Issued July 2024

WGU Certificate: Front-End Developer

Western Governors University

Demonstrated competence in building responsive, user-centered web applications using HTML, CSS, JavaScript, the Angular Framework, and front-end design principles. Includes skills in UI/UX design, wireframing, prototyping, implementing navigation schemes, integrating APIs, and applying version control best practices.

Issued November 2024

Skills

Proficient With

Java, Spring Boot, Angular, JavaScript, TypeScript, SQL, Git, HTML/CSS

Familiar With

React, Django, Python, Node.js, Bootstrap

Languages

Java

JavaScript
TypeScript
TypeScript

Python

SQL
Frameworks & Libraries

Spring Boot

Angular

React

Django

Bootstrap

Node.js
Tools & Technologies

HTML

CSS

Git

Projects

Click on images to view project
All code is visible on GitHub

Vacation Planner Android Application

Spring Boot, Java, Angular, TypeScript, MySQL
  • Developed a native Android app for offline vacation and excursion planning using Java and Room database.
  • Implemented secure login with hashed passwords and input validation to ensure data integrity.
  • Implemented full CRUD functionality using Java, Room persistence library, and ViewModel architecture.
  • Applied object-oriented principles (inheritance, polymorphism, encapsulation) throughout the codebase.
  • Designed a scalable, mobile-optimized UI with XML layouts and modular architecture for maintainability.

Vacation Planner Screenshot

Vacation Planner Web Application

Spring Boot, Java, Angular, TypeScript, MySQL
  • Developed a full-stack vacation planning application to modernize a legacy booking system.
  • Implemented a Spring Boot backend with RESTful APIs, CRUD operations, input validation, and layered architecture for maintainability.
  • Built a dynamic, responsive Angular frontend for managing vacation bookings.
  • Integrated a MySQL database to store user accounts, vacation packages, carts, and orders.
  • Demonstrates strong full-stack development skills and real-world API design experience.

Vacation Planner Screenshot

Inventory Manager

Spring, Spring Boot, Java, HTML, CSS
  • Built a custom inventory management system using Spring Boot and Java, with a clean, responsive frontend built in HTML and CSS.
  • Implemented full CRUD functionality for managing products and parts, including validation to ensure data accuracy and integrity.
  • Designed following a UML class diagram and user guide to deliver an intuitive, reliable user experience.
  • Structured backend logic and data handling for maintainability and scalability.
  • Built a flexible, easily customizable user interface to support future updates and evolving business needs.

InventoryManage

Interactive World Map

Angular, Node.js, HTML, CSS, TypeScript
  • Developed an interactive world map application using Angular and TypeScript, enabling users to click on countries or enter country codes to retrieve real-time data via external APIs.
  • Displayed key information such as population, economic statistics, and other country details through a user-friendly map interface.
  • Designed with a modular, maintainable structure to simplify adding new features and scaling the project over time.
  • Built with versatility to support use cases in education, tourism, and data visualization platforms.

Interactive World Map

Website for tourist island

HTML, CSS, JavaScript
  • Created a tourism-focused website for a fictional island aimed at encouraging visitors to book a stay and explore local attractions.
  • Designed the site to showcase the island’s unique features and promote activities in an engaging, user-friendly way.

Taniti Website

Illinois website

HTML, CSS, JavaScript
  • Developed a simple static website to highlight the state of Illinois and several of its major cities.
  • Included fun facts and local attractions to make the site informative and engaging for visitors.

Illinois Website

Completed Courses

Java Development

Foundations, Frameworks, Back-End, Advanced

Completed a comprehensive series of Java courses spanning foundational principles, backend development, popular frameworks, and advanced concepts. Applied this knowledge in hands-on projects, including building an inventory management system and a full-stack vacation planning web application.

Web Development

Front-End, Back-End, JavaScript
Built full-stack web development skills using HTML, CSS, JavaScript, Angular, and backend technologies. Focused on creating responsive, interactive, and user-friendly websites and web applications with an emphasis on performance and accessibility.

Mobile Application Development (Android)

Built native Android applications using Java and Android Studio. Applied modern design patterns, UI development, activity lifecycle management, and data storage techniques. Developed offline-capable apps with responsive design considerations.

Data Structures and Algorithms

Developed a solid foundation in essential data structures, including lists, stacks, queues, trees, and hash tables. Emphasized object-oriented design and the use of abstract data types to craft efficient, modular, and scalable algorithmic solutions for real-world problems.

Data Management

Foundations, Applications, Advanced data management

Gained hands-on experience in designing, managing, and optimizing relational databases using MySQL. Focused on efficient data modeling, organization, and the execution of complex queries to support robust, data-driven applications.

Programming in Python

Built a strong foundation in Python programming and scripting with an emphasis on clean code, logical problem-solving, and real-world applications. Developed familiarity with core syntax, data types, and common libraries.

UI / UX Design

Explored visual design principles and user-centered methodologies to create intuitive, accessible, and aesthetically pleasing interfaces. Applied hands-on skills in wireframing, prototyping, and usability testing to enhance the overall user experience.

Version Control

Gained practical experience with Git and GitLab, including key version control workflows such as branching, committing, merging, and resolving conflicts. Emphasized collaboration, code management, and maintaining clean project histories in team environments.

Software Security and Testing

Learned secure software development techniques, including input validation, authentication strategies, and static/dynamic analysis. Practiced testing methodologies such as unit testing, integration testing, and test-driven development (TDD) to ensure software reliability and maintainability.

Cloud Foundations

Studied fundamental cloud computing concepts including virtualization, elasticity, availability zones, and cloud service models (IaaS, PaaS, SaaS). Developed an understanding of deployment strategies and security considerations in cloud environments.

Software Design and Quality Assurance

Explored software architecture, modular design, documentation standards, and best practices for building maintainable systems. Emphasized continuous integration and the role of quality assurance throughout the development lifecycle.

Systems Thinking

Applied systems thinking principles to analyze complex software ecosystems. Explored feedback loops, dependencies, and emergent behaviors in distributed systems and large-scale applications.


Experience

Field Technician

Bluebird Fiber
  • Install and maintain private line broadband services (DS3/DS1, SONET, DWDM) across enterprise sites, data centers (POPs), and cell towers.

  • Perform structured cabling, fiber splicing, customer turn-ups, and new node installations, including service activations and optical equipment setup.

  • Run and terminate -48V and +24V power cables to network equipment, always following site safety standards and best practices.

  • Troubleshoot network issues using tools like OTDR, OSA, Fiberscope, Network Cable Analyzer, etc. Supporting both fiber and IP/MPLS network infrastructure.

  • Provide support for alarms, trouble tickets, and emergency restorations—on-call as needed, including nights and weekends.

  • Maintain and document colocation sites and perform site audits to ensure proper operation and compliance.

February 2025 - Present

Support Technician / Install Trainer

I3 Broadband
  • Diagnose and resolve network issues, including fiber optic disruptions and equipment malfunctions.

  • Oversee the complete installation of fiber optic cabling in residential homes, ensuring seamless connectivity.

  • Provide technical support for a variety of networking devices, ensuring systems run smoothly and efficiently.

  • Troubleshoot complex network problems, maintaining optimal performance and minimizing downtime.

  • Ensure timely resolutions for customers and internal teams, ensuring satisfaction and efficient operations.

  • Train new installers to meet company standards and ensure successful onboarding.
March 2024 - February 2025

Plant Operator

ADM
  • Resolved equipment and process issues quickly using structured troubleshooting techniques.

  • Maintained strict adherence to quality control standards, ensuring consistent output and safety.

  • Monitored process data to optimize efficiency and reduce production waste.

  • Operated and maintained industrial machinery, ensuring reliability in a high-demand environment.

March 2022 - July 2023

Trainer

Chick-Fil-A
  • Trained new employees on food safety, procedures, and customer service standards.

  • Managed inventory and placed supply orders using Microsoft Excel and internal tools.

  • Developed strong communication and leadership skills in a fast-paced, team-oriented setting.

March 2020 - February 2022