Cole Tobin


Software Engineer

About Me


I am a full stack web developer with over a decade of programming experience.

I am well versed in many different programming languages and technologies:

  • C#
  • HTML5
  • JavaScript
  • Node.js
  • React.js
  • TypeScript

Location

Long Island, NY, USA

Around the Web

Portfolio


A page from the 80x86 website

80x86

Currently a work in progress, this website is designed to be a digital reference of the x86 (and x86-64) architecture.

The image to the side shows the page for the AAM instruction.

Technologies: Node.js, React.js, Next.js, TypeScript

A page from the iDecryptIt website

iDecryptIt Website

Currently a work in progress, this website is designed to replace the iDecryptIt program. I created this website to show what goes on inside an iDevice's update file. There are plans for this website to go in depth about every file inside an iDevice's firmware.

The image to the side shows the page for the IMG3 KBAG tag.

Technologies: Node.js, React.js, Next.js, TypeScript

iDecryptIt

iDecryptIt

iDecryptIt was created so I could learn the .NET framework. It is a tool designed to assist in decrypting iOS firmware files. It has been downloaded over 160,000 times over the past nine years.

Technologies: C#, .NET, WPF

Mission Nutrition

Mission Nutrition

Mission Nutrition is a calorie counting tool. My team and I created this tool to assist us in learning HTML, CSS, JavaScript, and APIs. We saw a need for a simple tool for people to count calories.


CrazyTalk

CrazyTalk

CrazyTalk is an 80s themed Mad Libs inspired game. My team and I created this game to assist us in learning Node.js, Handlebars.js, MySQL, and Heroku. The knowledge gained from this project gives me confidence to be able to tackle much larger database projects. My professor's quote in regards to the parsing code was, "It's almost as if you wrote a mini compiler. Great job!"

Technologies: Node.js, Handlebars.js, MySQL, Heroku

Call of Fathoovu

Call of Fathoovu

Choose your own story in this one of a kind adventure game! My team and I created this game to learn and develop our skills with React.js and MongoDB. I played a big part in this project by writing the majority of the JavaScript which gave me confidence to create more projects using React.js. I am proud of this project because it gave me skills to create more web based apps or games.

Technologies: Node.js, React.js, MongoDB

Certifications


  • MTA: Software Development Fundamentals (98-361) (October 2020)
  • Triplebyte: Generalist (March 2020)