Hi, my name is

Cody Robertson

Delighting users with software.

A full stack developer with passion for and experience in learning new technologies during the complete software lifecycle individually, as a collaborator, and as a team leader as part of teams invested in engineering growth.

About Me

When I'm not working or building personal projects, I enjoy reading books by my favorite author David Mitchell, learning Japanese with my wife, and playing fetch with my cats Loki and Marmalade.

Recently, I've been working as a fin-tech software consultant across multiple tech stacks. My experience and interests include full-stack web development, networking, query optimization, API design, iOS development, and more.

Here are some of the tools and technologies I've been working with recently:

  • C#
  • Python
  • Node.js
  • Angular & React
  • Docker
  • REST & SOAP
  • GraphQL
  • AWS & Azure
  • OAuth
  • SQL Server

Professional Experience

Solutions Architect / Software Engineer III @ Core10

April 2021 - Present
Franklin, TN

  • Drafted Statements of Work, Project Durations, and Cost Estimations based on sales discussions and available staff
  • Served as member of software developer leadership committee to recruit new staff and shape engineering policies
  • Mentored junior engineers, helping track accomplishments and create professional development roadmaps with measurable goals

Internal Project Lead / Software Engineer II @ Core10

May 2020 - April 2021
Franklin, TN

  • Served as a hands-on technical mentor and team representative, mentoring and onboarding team members and new hires while working to collaborate on cross-team architectural decision making
  • Migrated millions of existing on-demand nurses from multiple internal systems to a single third-party HR and payroll integration during a global pandemic as part of a specialized team using .NET, Angular, SQL Server, Azure, and SAML
  • Actively redefined startup client’s agile processes, demos, and documentation based on our overwhelming success with third-party integration under tight deadlines, limited requirement definitions, and expanding project scope
  • Incrementally uplifted and translated legacy stack monolithic APIs and software to a highly tested service oriented architecture (SOA) with .NET Core, Angular, Azure Functions, and NoSQL

Frontline Team Lead / Software Engineer II @ Core10

August 2019 - May 2020
Franklin, TN

  • Coordinated team of four, consisting of senior and mid-level engineers, to balance triaging, prioritizing, and unblocking critical production issues against completing stories for new features
  • Pioneered Core10’s first onboarding and recruitment initiative to interview and train engineers for specific projects
  • Facilitated communication as primary contact between client staff and Core10 to maximize efficiency and satisfaction

Software Developer @ Core10

July 2018 - August 2019
Franklin, TN

  • Triaged and corrected critical production issues in our cloud web application daily for a large financial CRM development team with thousands of subscribed institutions using ASP.NET, AngularJS, SQL Server, Redis, and Azure
  • Profiled existing stored procedures in the database to make data-driven prioritizations for optimizing execution time from minutes to seconds resulting in much happier customers

Software Developer @ Thomason Management (InnovationHQ)

August 2016 - June 2018
Remote

  • Automated management of thousands of domains across multiple providers using Python, Scrapy, and Selenium
  • Designed and developed internal iOS application to take advantage of WhatIsMyIP's REST API

Web Development Intern @ Thomason Management (InnovationHQ)

May 2016 - August 2016
Remote

  • Full-stack development of sites such as DUIAttorney.com and WhatIsMyIP.com using PHP, JavaScript, and MySQL
  • Assisted with site deployments and engineering reverse proxying and load balancing with Nginx and Apache
  • Created a prediction algorithm for determining most valuable domains owned and available for purchase in Node.js saving thousands of dollars per year in manual text analysis and increasing revenue through more effective purchasing

Project Portfolio

codyrobertson.com

A portfolio site created to learn React and GraphQL via Gatsby.

  • Gatsby
  • GraphQL
  • React
  • Javascript
GitHub

Ultrasonic Haptic Feedback with Virtual Interaction

I combined Microsoft Kinect motion tracking and custom gesture recognition via a WPF application that communicated with an Android mobile app paired to Sony SmartEyeglass AR glasses in order to display and interact with augmented objects in a 3D space.

Read more about the project in the paper.

  • C#
  • Java
  • Xbox Kinect
  • Sony SmartEyeglass
GitHub

Multiplayer Concurrency

Created a custom peer-to-peer mesh networked space shooter on top of the Unity game engine's low-level network API. Presented at the ACM Midsouth Regional Conference in November 2017. View our presentation for more info.

  • Unity
  • C#
GitHub

WhatIsMyIP.com

A site showing a user's IP address information and offering a variety of networking tools. I worked with a team to create and improve the networking tools on the site, to introduce a local IP address tool to the homepage using a WebRTC vulnerability, and to create and migrate an existing forum to a new Questions and Answers format on the site.

  • PHP
  • Javascript
  • Wordpress

DUIAttourney.com

A website dedicated to matching clients charged with a DUI to specialized DUI Attorneys. Built during my time at Thomason Management.

  • PHP
  • Javascript
  • Wordpress

NASM Tic-Tac-Toe AI

A tic-tac-toe AI written entirely in NASM assembly. Worked with a partner to create it as the final project in our assembly language course at the University of Tennessee at Martin.

  • NASM Assembly
GitHub

Get in Touch

I'm always looking for interesting problems to solve and technologies to work with. Please reach out if you have an opportunity that might pique my interest or if you would just like to chat.

Thanks for visiting my site!