Cole

C

le

About

Hello!

My name's Harrison "Cole" Wilkinson. I'm a software engineer with almost three years of experience working for start-ups around the Austin area.

I'm graduating with a degree in Mechanical Engineering with a minor in Computer Science from the The University of Texas at Austin. Through my degree, I've worked on multiple robotics projects, adding some hardware experience to my software background.

During my time at UT, I interned for Conquest Cyber, HCA Healthcare, and Cisco. All three of those positions were in the cybersecurity field, giving me fantastic experience in the industry.

Work

- Leverage Next.js to build a comprehensive dashboard for physical therapists to aggregate patient joint data

- Construct data pipelines in Python to convert raw joint data into actionable items for physical therapists

Skills: Python, JavaScript, NextJS, Rest APIs, System Design

- Utilize Next.js, Typescript, Firebase, GCP, and AWS to build a cryptocurrency exchange with over 6,000 users

- Write backend functionality using Node.js, Serverless Functions, and Solidity smart contracts

- Manage ACH, Wire, Credit, and Debit transactions through REST APIs

- Architect GCP and AWS cloud infrastructure by designing and managing cloud functions for webhooks, VMs for blockchain oracle validation, identity management, and Firebase for authentication and data storage

Skills: JavaScript, TypeScript, NextJS, React, Node.js, Solidity, DevOps, Firebase, GCP, AWS

- Augment Python Fuzzing Software by introducing server-side functionality, raw socket compatibility, Docker containers, and multi-client connection infrastructure

- Lead fuzzing campaign against legacy libraries using AFL++, libfuzzer, honggfuzz, and FuzzTest

- Write harnesses in C & C++ to interface between our fuzzing engine and the target

- Create fuzzing-based learning modules for security engineers within Cisco

Skills: Python, C, C++, System Design, Fuzzing, Docker, Socket Programming, TCP/IP

- Leverage Remix.js to create a web application for users to compare phone plans

- Design Express.js backend that pulls data from PostgreSQL database

- Scrape phone plan websites with Python and compile data into our database

- Create ERC20 token smart contracts for incentivization program for users

Skills: Javascript, Python, Express.js, Remix.js, PostgreSQL, Solidity.

- Streamline several multi-step repetitive tasks with playbook automation in Azure

- Create Azure Sentinel Analytic Rules using KQL Queries and Azure Logic Apps

- Optimized several Splunk queries to decrease execution time up to 90%

Skills: Azure, Splunk Incident Analysis & Response, Playbook Automation, Query Languages

- Automate repetitive tasks across SOC team with Python and Bash scripts

- Performed incident response and investigation through XSOAR and Azure Sentinel

- Optimize Azure Sentinel Environments through efficient KQL Queries

Skills: Python, Bash, Incident Analysis & Response, Playbook Automation, Query Languages

Projects

- Full stack remote monitoring platform for arthritis patients

- Combined a mobile app, web dashboard, and IoT sensors to detect joint range of motion

- Designed mobile app using React Native and web dashboard using NextJS

- Architected backend using NestJS and MongoDB Atlas NoSQL Database

- Built custom sensors using ESP32 and MPU6050 to transmit yaw, pitch, and roll of specific joints

Skills: JavaScript, C++,Embedded Systems, React Native, NextJS, NestJS, MongoDB, DevOps

- Built entire Slack scheduling application from scratch using the Slack Bolt SDK, Google OAuth, Postgres, and Dokku

- Leveraged Google OAuth to access user's Google Calendar and Drive data

- Implemented algorithms to schedule meetings based on entire group's availability

- Stored encrypted user data in remote Postgres database

- Hosted application through DigitalOcean droplet and configured using Dokku

Skills: JavaScript, Node.js, Postgres, DevOps, OAuth, Slack Bolt SDK

- Collaborated with a team to design and build a robot that localizes itself withing an enclosure, recognizes a infrared light, rotates, and shoots a puck

- Wrote PID control algorithms to control each of the robot's 4 motors

- Leveraged Python for high-level navigation & control and C++ for low-level motor control

- Combined Raspberry Pi and Arduino to control the robot

Skills: SLAM, Python, C++, Raspberry Pi, Arduino, Hardware Design

- Designed and built a robot to compete in the Beetleweight division of the Spark Battlebot Ruleset

- Implement motor control algorithms to drive 2 DC motors with FlySky Transmitter

- Utilize CAD software to design and 3D print custom parts

- Design custom circuits to effectively power motors and control systems

Skills: Hardware Design, Arduino, C++, CAD, 3D Printing

- Built a remote-controlled car that can be controlled with a transmitter

- Utilize CAD software to design and laser cut custom parts

Skills: Hardware Design, CAD, 3D Printing

Contact

Thank you for reaching out!

I'll get back to you as soon as possible.

linkedin

or