Bradley Peradotto

I am a software developer.


Education

Southern Illinois University Edwardsville-Edwardsville, IL

Bachelor of Science
Computer Science
August 2014-December 2018

Southern Illinois University Carbondale-Carbondale, IL

Bachelor of Arts
Radio & Television
August 2008-May 2012

Skills

Programming (Familiar)

  • C#  Scheme  Lisp  Prolog  Ruby  

Programming (Proficient)

  •  
  •  
  •  
  •  
  •  
  •  
  • C++  

Operating Systems

  •  
  •  
  •  
  •  

Databases

  • OracleDB  MySQL  PostgreSql  

Other

  •  
  • OpenGL  Agile  Scrum  Django  Assembly (MIPS)  

Projects


Programming Experience

Senior Capstone Project

PHP, Javascript, HTML, CSS, Bootstrap

  • Fully functional adaptive assessment for students with learning disabilities.
  • Custom test and data creation for teachers using system.
  • Real world client that will use the project for educational research.
  • Featured Story about the project: Here
  • Networks and Data Communication

    Java, Socket API In Java , Network Protocols of the 5 Layer TCP/IP Stack, TLS

  • Built a secure email client/server app using Socket API.
  • Incorporated a level of security using TLS.
  • Algorithm Analysis

    Java, Algorithm Runtime Analysis, Big O Notation

  • Implemented optimal and sub-optimal data structures in Minimum Spanning Tree problems in order to test and demonstrate how underlying data structure affects time complexities of algorithms.
  • Human Computer Interaction

    HCI Lab, HTML , PHP, Javascript

  • Built an educational application that mimicked the game Jeopardy.
  • It allows instructors to enter custom quiz questions and answers and play the game.
  • Conducted interviews and usability tests for this application using live testing software in the HCI lab in order to test and improve the application's interface
  • Database Management Systems

    MYSQL, Maria DB , JDBC API in Java

  • Built a video game database using MariaDB and following relational database structure.
  • Built an application using JDBC API in java that provided a fast and easy way to insert the data into the database.

  • Work Experience

    Software Developer II

    National Information Solutions Cooperative (NISC)-Lake Saint Louis, MO

  • Full stack java developer for an Application used by over 900 coop utilities across US and Canada
  • Built over 200 custom java programs for utilities.
  • Optimized batch programs for performance to read large data sets.
  • Optimized OracleDB SQL queries to increase permformance.
  • December 2018-Present

    Interim Director and Building Manager

    Campus Mission-Carbondale, IL

  • Maintained and Managed a 3000 square foot building.
  • Administrated a yearly $25,000 budget.
  • Managed two student tenants and two student janitors.
  • Directed 5 student led recruitment teams.
  • August 2012- August 2013

    Laborer/Drill Operator

    Geotherm Drilling-DuQuoin, IL

  • Worked my way up from general labor to Drill Operator.
  • Managed a crew of 2 laborers.
  • December 2005-August 2012

    Worship Arts Director

    August Gate Church-Saint Louis, MO

  • Led a team of 15-20 musicians, sound techs, and computer techs.
  • Administrates purchases under a yearly $10,000-$15,000 budget.
  • Led the live production aspects of a weekly 75-100+ people event.
  • Advisory role on IT purchases and decisions .
  • January 2015 - August 2018