Skip to content

Instantly share code, notes, and snippets.

@tylernchls
Last active December 19, 2017 08:01
Show Gist options
  • Save tylernchls/42d9af6b40ea2d989dd34deddb8a9496 to your computer and use it in GitHub Desktop.
Save tylernchls/42d9af6b40ea2d989dd34deddb8a9496 to your computer and use it in GitHub Desktop.
Short recap from 5/17 - 12/17

Brief overview of accomplishments, achievments, and goals

  • Below is a quick rundown of what I have learned and think have accomplished since my onboarding. There is way more to add to this list but cant remember everthing :).

Baby Steps

  • Made it through training... :)
  • Started working academy hours teaching fundementals of web dev.
  • Learned MIT Scratch for the purpose of integrating into new curriculum for Waipahu Elementary.
  • Integrated Scratch into curriculum as new approach to teach basics of web development to kids. Made use of logic, critical thinking, problem solving, architecture, conditionals, loops, and collaboration.

Academy Summer

  • Curated curriculum, lesson plans, and taught 3D Game Engineer & VR Game Engineer summer classes.
    • Concepts learned / taught 3D Game

      • Object orientated programming with C#
      • Debugging and implementing game scripts written in C#.
      • Trouble shooting unity engine errors.
      • Implementing/using assets to build game.
      • Build 3D game for consumer use.
      • 3D Racing
    • Concepts learned / taught VR

      • Advanced programming with C#
      • Debugging and implementing game scripts written in C#.
      • Trouble shooting unity engine errors.
      • Implementing/using assets to build game.
      • Build VR game for both Iphone and Android devices
      • Space Shooter - Currated curriculum, lesson plans, and taught Cyber guardians summer coarse.
    • Cyber mod 2

    • Cyber mod 2 extension

    • Content Slides

    • SE Project

    • Concepts learned / taught

      • Basics of networking such as ip addresses, DNS, Switches, routers, servers, packets, cookies....
      • Common hacking techiques used and how to spot them / defend.
      • What is a hacker?? / types.
      • How to play defense against a hacker using third party services like VPN, https everywhere......
      • Encryption
      • Mobile security
      • Packet sniffing
      • Data gathering
      • Network cli tools

WHS Capstone year II

  • Curated curriculum and lesson plans.
  • Integrated AWS.
  • Assisted with final projects for local businesses (on-going).
  • Concepts learned / taught
    • ES6
    • OOP
    • jQuery
    • API / server-side development
    • Databases
    • Crud routes
    • Full stack architecture
    • Basics of Cloud computing
    • Serverless
    • Full stack development, deployment, and testing with AWS.

WHS / KHS Cyber

  • Became offical Cyber Patriot Mentor to assist and train teams to compete in national competition.
  • Disected training modules and modified curriculum to meet cyber patriot competition timelines.
  • Successfully mentored teams through state rounds (on-going).
    • Concepts learned / taught
      • Networking basics
      • Web browser enchancements
      • Ethical hacking
      • Hashing / checksums
      • SSH
      • Virtualization & setup
      • Windows: command prompt, powershell basics, file system navigation, permissions, firewalls, user management, logging, registry.
      • Linux : flavors, cli, file system, permissions, firewalls, user management, logging.
      • How to create your own VPN using AWS & Algo.
      • Securing Windows server.
      • Cisco Packet Tracer.
      • Automation w/ bash scripting (up-coming).
      • Python : basics, modules, building network tools, advanced scripting (up-coming).
      • More to come.......

TTT Cohort 1

  • Instructor
  • Taught basic web development to current educators.

Adult Cyber Cohort 1 (on-going)

  • TA / Instructor
  • Help curate curriculum for various topics including but not limited to scripting, web application security, pentesting.....
  • Assist students with projects, code reviews.....

Cohort C17 / C18 / C19

  • TA
  • Assisted with projects, code reviews, instruction, and final projects.

Junior site phase I / II

  • Junior Developer for phase I
  • Junior Developer for phase II (on-going)

Future / On-going goals for next 6 months

  • Obtain AWS Developer certification (will have after first year, half done)
  • Obtain AWS Solutions Architect certification (will take after developer cert)
  • Obtain deep knowledge of web application security and penetration testing.
  • Obtain deeper knowledge of react through personal projects.
  • Become in house SME for AWS full stack developement.
  • Become in house SME for pentesting and building secure web applications.
  • Continue to grow as a developer through project based learning and mentorship.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment