Introduction
Hi, I'm Jack Beal, a Computer Science student passionate about technology, programming, and building innovative solutions.
I'm currently pursuing my degree in Computer Science, where I'm learning about software development, algorithms, embedded systems, and the mathematical foundations that drive modern computing. My studies cover a wide range of topics from front-end web development to low-level hardware programming.
Skills & Technologies
Programming Languages
Java, Python, JavaScript, HTML, CSS, and embedded systems programming with MicroPython and C.
Web Development
Building responsive websites using HTML5, CSS3, Bootstrap, and modern JavaScript frameworks.
Embedded Systems
Working with Raspberry Pi, Raspberry Pi Pico, IoT devices, MQTT protocols, and hardware interfacing.
Data Structures & Algorithms
Proficient in implementing and analyzing data structures, algorithm design, and problem-solving techniques.
Interests & Projects
Beyond academics, I enjoy working on personal projects that combine my interests in technology and creativity. I've built IoT systems for special occasions like Valentine's Day, developed memory games on microcontrollers, and created turn-based strategy games in Java.
I'm particularly interested in how technology can create meaningful connections between people, whether through networked embedded systems or engaging web applications. I also enjoy exploring new technologies like Raspberry Pi 5 for home automation and creative projects.
Education
Computer Science
Currently studying Computer Science with a focus on:
- Software Development
- Data Structures and Algorithms
- Embedded Systems and Networking
- Front-End Web Development
- Mathematics for Computer Science
- Generative AI
Get in Touch
Feel free to explore my projects and studies pages to see what I've been working on. You can check out my code repositories on GitHub and see the various technologies I'm exploring.