Ryan Bohinski

Ryan Bohinski

Software Engineer

New Jersey US

Work Experience

Intel Corporation

Software Engineer

2015-09 - 2017-10

Worked with the Data Center Group on creating the next generation of fabric computing with Omni-Path

  • Used Java, C/C++, and Python to develop applications and tools
  • Worked on universal Omni-Path flashing and product management tool written in Java and C++
    • Tracked programmed boards with a PostgreSQL database of programmed devices
  • Created a tool written in Python that tests all cables in an Omni-Path fabric to diagnose for signal degradation
    • Multiprocess design allows for quick tests on a fabric containing over 8000 nodes
    • Records data over time and attempts to predict if a cable link quality may degrade in the future, allowing administrators to proactively avoid link speed degradation
  • Worked with third parties to create specialized tools for their fabric cluster
  • Verified and maintained open source compliance for Omni-Path software releases
  • Automated report generation for Omni-Path software releases

State of New Jersey Judiciary

Information Systems Technician

2012-05 - 2014-09

Full-time summer software developer internship position that provides opportunities to work with programmers and the applications they create for use throughout the state

  • Created a system-monitoring tool that alerts administrators to the health of the application and potential issues with deployed services
  • Developed a scheduling application for court buildings so staff can organize meetings and reserve rooms and equipment
  • Created a java framework that is actively used in multiple state applications which manages queries against LDAP services
  • Worked independently to create a replacement for the previous statistics gathering program that was slow and occasionally inaccurate
  • Implemented solutions using Java, JavaServer Faces, JavaScript, and HTML
  • Responsible to teach essential skills to new employees

Education

The College of New Jersey

Computer Science

B.S.

2015-05
  • Data Structures
  • Software Engineering
  • Discrete Structures
  • Computer Architecture
  • Operating Systems
  • Computer Graphics
  • Computer Networking
  • Artificial Intelligence
  • Theory of Computation
  • Computer & Network Security

Certification

AWS Certified Developer - Associate

Amazon Web Services

2018-06

Skills

Development

  • Java
  • Python
  • C
  • C++
  • JavaScript
  • HTML
  • CSS
  • SASS
  • Perl
  • Amazon Web Services

Tools

  • Git
  • Gradle
  • Apache Maven
  • Apache Ant
  • Gulp.js
  • GNU Make
  • SQLite
  • PostgreSQL
  • UML
  • Arduino
  • Windows
  • macOS
  • Linux

Other

  • Networking
  • Encryption
  • Artificial Intelligence
  • Algorithms
  • Software Engineering

Interests

FIRST Robotics: Storm Robotics Team 2729

Volunteer Software Mentor

Mentoring students within the programming department to assist with the creation of a robot designed to complete the specified task within six weeks.

Topics:

  • Computer Vision to identify game pieces and robot guidance
  • Motion Profiling for robot guidance during autonomous control
  • Android application development
  • Proportional-Integral-Derivative (PID) controlled subsystems

Projects

FIRST Robotics Competition Game Outcome Predictor

Java application that scrapes websites for result data and attempts to predict the outcome of future matches

Connect Four AI

Created an AI for connect four with MatLab/Octave that uses multiple algorithms to determine the best move

Awards

Eagle Scout

The Boy Scouts of America

2008-04