about

Hello! I'm Caleb Greene, a high school senior at Moravian Academy, with an unwavering passion for cybersecurity and programming. Ever since I first got my hands on a computer, I've been fascinated by its complexities and behind-the-scenes operations. I wanted to learn how people could communicate with computers, manipulating them to carry out any specific task they asked for. I was also intrigued by how computers can be used not only to create things, but also to destroy things they themselves created. This duality between creation and destruction is what drew me to the field of cybersecurity.

My journey began in middle school with independent study and research. I taught myself Python before entering high school, allowing me to test out of my school's Programming I class and complete Programming II, all in my freshman year. I continued to hone and develop my skills independently during my sophomore year by learning to use and program a Raspberry Pi, as well as learning Java. In my junior year, I took AP Computer Science A, allowing me to put my Java programming skills to use, and develop them even further. I also discovered my passion for Cybersecurity during this year, leading me to begin an independent study on vulnerabilities, reverse engineering, and Linux. Now, in my senior year, I'm on track to complete every computer science/programming course my school has to offer, all while continuing my independent study of cybersecurity and creating my own projects that I share online.

Aside from technology, I also have a strong passion for music and sports. I play the drums, piano, and bass guitar, with the drums being my main instrument. As of now, I actively play in my school's jazz band and wind ensemble. Jazz is by far the genre I'm most passionate about; outside of school, I've played the drums in countless fun jam sessions and some paid gigs, both with many different musicians from all across Pennsylvania. I have also had the honor of being selected to tour with a jazz band playing in 6 different countries in Europe. This was an amazing experience for me, both musically and culturally, allowing me to experience entirely different cultures and explore a wide variety of amazing cuisines. Regarding sports, in my Freshman and sophomore years, I played for my school's Varsity basketball team, transitioning to play Varsity Volleyball my Junior and now Senior year. Along with playing Varsity Volleyball in school, I picked up club volleyball alongside it, allowing me to connect with many more people in the volleyball community. I have made many new friends and connections through sports and developed valuable teamwork and team-building skills during my time playing.

skills

Image showing captured ICMP Echo Requests from a Raspberry Pi to my local machine using the packet analyzer Wireshark. (local machine's firewall blocked ICMP Echo Replies)

Programming Languages

  • Python
  • Java
  • HTML
  • SQL (Currently Studying)

Tools & Technologies

  • Visual Studio Code
  • JetBrains IDEs
  • Git & GitHub
  • Linux (Kali, Ubuntu, Raspbian)
  • Raspberry Pi
  • VirtualBox / VMware
  • WireShark
  • Netcat

Soft Skills

  • Problem-Solving
  • Critical Thinking
  • Fast Learner
  • Self-Motivated
  • Teamwork
  • Communication
  • Attention to Detail

exhibits

Projects

  • ICMPing is a lightweight, open-sourced tool I created to send and analyze ICMP ping requests to IPv4 & IPv6 addresses, making network diagnostics simple and easy. It has a variety of features such as multi-threaded real-time output, detailed summaries of data, downloadable data, and much more. To download it or learn more, check it out on my GitHub!

Awards & Certifications

Currently Studying

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form