Chandler Calkins
  • Home(current)
  • About
  • Portfolio
  • Contact
  • Chandler Calkins

    Software Engineer / Developer

    Hello! This is a website I built to practice web development. It's also for showcasing my portfolio and my skills. I'm currently looking for work so feel free to connect with me through the contact tab if you are interested in talking or have any questions. Thanks!

  • Resume

    Experience

    Coding and STEM Coach,
    Eastside Skill Samurai

    September 2023 - Present
    - Taught students basic computer science concepts and advanced programming skills
    - Created an advanced Python curriculum independently that was used for several classes and camps
    - Troubleshot and resolved technical problems with the software students used
    - Communicated with clients to answer questions and ensure needs were met

    Optimization Engineer / Cybersecurity Research Assistant,
    University of Idaho

    February 2022 - May 2022
    - Improved experimental fuzzing tool developed by PhD student
    - Ran tests and removed bugs
    - Added comments, rewrote code for cleanliness, created documentation for codebase
    - Optimized runtime by 10% - 40%

    Skills

    Languages

    - C
    - C++
    - Python
    - Java
    - Rust
    - SQL (MySql)
    - HTML
    - CSS
    - Javascript
    - C#
    - PHP
    - Bash
    - PowerShell

    Platforms

    - Git
    - Raspberry Pi
    - Unity
    - Apache
    - Dynamixel

    Areas of Focus

    - Cybersecurity
    - Robotics
    - Machine Learning / AI

    Education

    Computer Science (B.S.)
    University of Idaho
    Moscow, ID
    May 2023

    Cybersecurity Undergraduate Academic Certificate
    University of Idaho
    Moscow, ID
    May 2023

    Certificates and Awards

    CompTIA PenTest+
    April 2023

    Eagle Scout
    Scouts BSA
    Troop 356
    November 2018

    University of Idaho Robotics Club

    - August 2022 - May 2023
    - Mobile Rotbot Team
    - Lead Software Engineer
    - Built a 4-legged walking robot

    NCAE Cyber Games

    - March 2023
    - University of Idaho Team
    - 2nd place
    - Northwest Regional

    Scouts BSA

    - 2012 - 2019
    - Troop 356
    - Eagle Scout
    - Senior Patrol Leader
    - Assistant Senior Patrol Leader
    - Patrol Leader
    - Assistant Patrol Leader
    - Order of the Arrow Representative

  • Function Wrapper

    Repository

    - Created and published a Rust library for making procedural attribute macros
    - Designed the library to make it easier to create attributes that add code the start and / or end of functions
    - Managed a repository, created thorough documentation, and published to crates.io

    D&D Spellbook Generator

    Repository

    - Created a library for generating PDF documents containing spell descriptions from Dungeons & Dragons
    - Managed a repository, created thorough documentation, and published to crates.io

    TF2 Match Predictor Neural Network Framework

    Repository

    - Created framework to test neural network models for accuracy in predicting Team Fortress 2 match outcomes
    - Developed program to source data from professional matches on logs.tf
    - Designed and tested various neural networks to find most accurate model
    - Found model that had 66% accuracy in predicting exact scores and 91% accuracy in determining winning team

    Robotic Assembly of Solar Arrays


    Video

    - Programmed 2 Denso robotic arms to automatically assemble solar arrays as a proof of concept for NASA
    - Worked with engineers from other disciplines to design and connect attachments for the robots
    - Managed a budget and researched supplies to order
    - Collaborated with NASA engineers to determine the best design choices

    Quad-Legged Walking Bot

    Repository

    - Led software development of 4-legged walking robot for university robotics club
    - Wrote an easy to use library and documentation for controlling the robot
    - Taught non programmer teammates how to use library to program the robot
    - Programmed the robot to walk and set up codebase to take sensor inputs to robot can complete complicated tasks

    Capstone Meeting Discord Bot

    Repository

    - Developed a discord bot that kept track of meeting times and duties for senior capstone project teams
    - Ran it on a personal Raspberry Pi server
    - Assisted other teams with setting up the bot for them to use
    - Managed bot while it was being used by 11 other capstone teams

    C- Compiler

    Repository

    - Developed a compiler for the C- programming language for a compiler design class
    - Designed it to generate assembly code for the Tiny Machine virtual machine

    Website-Database Interface Project

    Repository

    - Developed a website that allows users to search for products and services for a database design class
    - Designed BCNF database to interface with website

    Random Sound Discord Bot

    Repository

    - Created Discord bot that randomly joined voice channels and played sounds as a joke for friends
    - Made the bot highly customizable with lots of settings and commands
    - Allowed and managed sound file uploads and downloads to the bot
    - Operated the bot on a cloud hosting network and eliminated cybersecurity risks

    Wonky Wizards

    Repository

    - Created a 2D tower defense / shooter game for a software engineering class
    - Led a team of 7 people to develop the game
    - Used waterfall development method to develop most of the game and agile development towards the end
    - Won vote for most fun game in the class

    Python Viruses

    Repository

    - Developed demo viruses for a presentation in a cybersecurity class
    - Designed the viruses to infect python files and make them do silly things
    - Made it impossible to detect with signature based antivirus software by making the virus polymorphic

  • Contact Me

    Email

    Email

    chandlerjaycalkins@gmail.com

    LinkedIn

    LinkedIn

    www.linkedin.com/in/chandler-calkins

Chandler Calkins | Design: Tooplate