Paul Cameron Smith

smith.paulcameron@gmail.com ยท (352) 870-0317

I am a student at Florida State University currently studying Computer Criminology. I began my love for programming when I modded my first video game in highschool using a LUA script. Since then, I've always loved programming and the power behind it. Coming from a development-centric background, I love to focus more on the power of manipulating—even breaking, existing code to fit my needs. I enjoy the puzzle and the challenge, and have sought to follow it as a career choice in Offensive Computer Security.

Experience

Tutor & IT Tech

Solution Skills Inc.

I formally worked for a small tutoring company in Tallahasee, FL alongside studying at school. My duties include:

  • Large and Small scale Math/Science tutoring for the SAT, the ACT, and any class work.
  • IT support.
  • Website & Database engineer.
September 2017 - April 2018

Crime Scene Investigator

Levy County Sheriffs Office

I worked as part of the Crime Scene Investigation Unit alongside investigators, detectives, and other law enforcement personnel. My duties included all of the following:

  • Evidence photography & collection with structured protocol and procedure.
  • Drug Substance identification from use and production & its destruction.
  • Evidence processing procedure & cataloging for record keeping and organization.
  • Fingerprint collection from crime scene evidence & comparison analysis.
April 2016 - January 2017

Education

Florida State University

Bachelor of Science - Computer Criminology
  • Object Oriented Programming in C++
  • Computer Organization I & II
    • MIPS assembly programming, logic design, single-/multi-cycle datapath & control, pipelining, and system memory
  • Advanced Java Programming
    • File design, streams, GUI, error handling, multi-threading, and sockets
  • Database Design & Application
    • ER & Relational models, SQL, indexing, crash recovery, and web-based DB programming
  • Data Structures, Algorithms, & Generic Programming
    • Algorithm analysis, ADTs, hashing, and algorithm design all using template containers
  • Artificial Intelligence Design with Prolog
  • CyberCrime Detection & Forensics
  • Computational Forensics in R
  • Information Security with Dr. Shuyuan Ho
  • Software Engineering & Development in the Workplace
    • Project management with Github, agile development & production methodologies, and the workflow process
  • Mobile Application Programming for Android
August 2014 - May 2018

Portfolio

Programming Languages & Tools
Showcase
  • MIPS Assembler: This is a C program designed to to take in a simplifed MIPS assembly program and translate the corresponding commands in machine code. Simply compile using gcc and CLI from a file (e.g., ./a.out < test.asm).
  • Settlers of Catan: To best showcase my experience with Programming in Java would be through my Sophomore year final project where I recreated the boardgame Settlers of Catan. All 3,000+ lines of code were written by me personally, and there is still room for improvement.
  • 4cast4now: I have experience working with a group of other programmers using git to develop a working, although terribly batter in-efficient, weather application for Android. Using Location services, the app uses a pre-developed API to receive your current location's weather data in a visually appealing and user-friendly design.
  • Residency Partner & Primary Care Physicians: I have experience working on front-end web design with interfaces such as Wordpress & Squarespace, as well as web- and mailhosting with services like Dreamhost. I largely prefer to do Bootstrap Templates that allow for additional freedom and power for a webpage.

Interests

While some choose to take naps and relax on a rainy day, I do the opposite. On a day like that—today, I brew a pot of coffee to satiate my notorious caffeine addiction, and I become the most productive I can be. I put on some music, a movie, or a television show I've seen a million times onto a separate monitor for white noise, and I get working. I learn a new language by building or creating something new, and sometimes I just read about the latest developments in the constantly evolving cybersecurity and tech world.

When I am not considered to be productive, I enjoy a handful of competitive video games to keep my mind sharp. I administrate a flourishing online gaming community I began myself (Link). I am a picky reader of sci-fi and fantasy, and I know exactly how Game of Thrones will end. I make way too many Spotify playlists. I also write in my offtime regarding personal opinions and experiences, as well as the occasional fiction.