Randy Jackson

Software Developer


Below are the tools that I am currently comfortable with.

  • Java
  • Python
  • Django
  • MongoDB
  • Oracle
  • MySQL
  • C
  • PHP
  • LAMP Stack/Setup
  • Javascript
    • Node.js
    • jQuery
    • AJAX
    • p5
  • HTML
  • CSS
    • Bootstrap
  • Adobe Suite


Below are some of the projects that I have done:


Color Search

MongoDB Django Python Javascript


  • Search images by RGB values
  • Used Pillow to obtain hashtables of pixel RGB values
  • Stored data in MongoDB collections
  • Used an agregate query and indexes to improve runtimes


Javascript MySQL Python AJAX / jQuery


  • Designed the data model
  • Parsed data from json files with python
  • Used Scrapy to obtain direct site urls for recipes
  • Implemented the search by ingredient feature
  • Implemented the description landing page for recipe results

December 2018 Computing Symposium Project


  • Exploration of the use of Voronoi Diagrams for obtaining intermediate suggestions based on searches from multiple users.
  • Created 2D graph plot of trending youtube video data
  • Used keywords to conduct k-means clustering
  • Poster, slides, and audio will be provided after November 14
  • Javascript, Python, NumPy, MatPlotLib, Scikit-Learn, D3, Pandas, BootStrap, jQuery

Convex Hull

Javascript JSXGraph


  • Implemented Graham's Scan algorithm
  • Determines the convex hull of a user-defined set of points
  • Used JSXGraph library for visual display of graph and tracking of points

Intrinsic Audio

Adobe Suite Audacity


  • Music content youtube channel
  • Started out of hobby, turned into content creation research
Github Logo HackerRank Logo

More to come...You can see other projects on Github or practice on HackerRank


University of North Florida - BS, Computer Science

  • Bachelor of Science in Computer Science
  • GPA: 3.0

Professional Experience

IT Tech Support, University of North Florida
Feb 2017 - Dec 2018

  • Resolve DFS, DNS, Ethernet, FTP, mapped drive, network printer, VPN, and WiFi issues
  • Utilize Active Directory and Exchange objects - users, computers, mailboxes, distribution groups, and security groups
  • Build and support Windows 10, 7, and OS X workstations
  • Resolve account and software issues during migration to Office 365 platform
  • Use Altiris and Software Center to remotely install software and image computer labs
  • Repair student and faculty computers with assorted issues and recover files from faulty hard drives using Ubuntu


Send me a message if you'd like to work together, or for anything at all!

My info:

Email: rajackson.dev@gmail.com

Phone: (904)826-6713