Devin Cole

Software Engineer II at The DiSTI Corporation
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Orlando, Florida, United States, US
Languages
  • English Native or bilingual proficiency
  • Italian Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer II
      • Jan 2023 - Present

    • Software Engineer
      • Aug 2020 - Jan 2023

  • SmashGames
    • Orlando, Florida Area
    • Wraithslayer Game Developer - Main Programmer
      • Nov 2018 - May 2019

      Wraithslayer is a 2D arcade-style bullet hell that features one boss fight with multiple phases and game modes. The game was made with a team of three (artist, composer, and programmer) using Unity. Features include: - A 3 phase boss fight where the boss chooses randomly from a selection of attacks - 3 game modes that differ in focus on difficulty and survivability - In-game achievements - Backstory that is unlocked by completing achievements - Steamworks leaderboards and… Show more Wraithslayer is a 2D arcade-style bullet hell that features one boss fight with multiple phases and game modes. The game was made with a team of three (artist, composer, and programmer) using Unity. Features include: - A 3 phase boss fight where the boss chooses randomly from a selection of attacks - 3 game modes that differ in focus on difficulty and survivability - In-game achievements - Backstory that is unlocked by completing achievements - Steamworks leaderboards and achievements - Controller support with remapping Show less Wraithslayer is a 2D arcade-style bullet hell that features one boss fight with multiple phases and game modes. The game was made with a team of three (artist, composer, and programmer) using Unity. Features include: - A 3 phase boss fight where the boss chooses randomly from a selection of attacks - 3 game modes that differ in focus on difficulty and survivability - In-game achievements - Backstory that is unlocked by completing achievements - Steamworks leaderboards and… Show more Wraithslayer is a 2D arcade-style bullet hell that features one boss fight with multiple phases and game modes. The game was made with a team of three (artist, composer, and programmer) using Unity. Features include: - A 3 phase boss fight where the boss chooses randomly from a selection of attacks - 3 game modes that differ in focus on difficulty and survivability - In-game achievements - Backstory that is unlocked by completing achievements - Steamworks leaderboards and achievements - Controller support with remapping Show less

    • United States
    • Higher Education
    • 700 & Above Employee
    • Escape Sequence - Game Programmer
      • Jan 2018 - May 2018

      Escape sequence (https://devinsdevlog.wordpress.com/) was a two person video game project that focused on learning a game engine, game development, and AI in video games. The game was a 2D space platformer made in Unity with an emphasis on challenging gameplay and exciting boss battles. Responsibilities were split, resulting in me working on the enemy AI, interfaces, menus, music, and effects. Traditional AI techniques, such as seeking and pursuing, were used in conjunction with raycasting and… Show more Escape sequence (https://devinsdevlog.wordpress.com/) was a two person video game project that focused on learning a game engine, game development, and AI in video games. The game was a 2D space platformer made in Unity with an emphasis on challenging gameplay and exciting boss battles. Responsibilities were split, resulting in me working on the enemy AI, interfaces, menus, music, and effects. Traditional AI techniques, such as seeking and pursuing, were used in conjunction with raycasting and collision detection to create the enemy AI. Menus were done with Unity's event system and particle systems were used to enhance the main menu. Events were used to easily add in particle effects and music.

    • Flit-Path Mentor
      • Jan 2018 - May 2018

      - Provided career and course advice to 20 freshmen in UCF’s Flit-Path program, a program for financially needy students in the fields of IT, computer science, and computer engineering who are looking to advance their careers - Tutored students in various computer and physical science classes - Performed administrative tasks for socials and the UCF Flit-Path Symposium

    • Intro to C Teaching Assistant
      • Jan 2018 - May 2018

      - Held office hours and scheduled appointments for students in need of aid - Graded assignments and exams for over 180 students - Provided in-depth comments for student assignments on common mistakes and misunderstandings - Held extra review sessions outside of office hours

    • Pixel-Level Domain Adaptation and Deep Learning - Improving Google's GAN
      • Oct 2017 - May 2018

      This senior design project focused on improving the classification accuracy and image generation obtained from Google in their research (https://arxiv.org/pdf/1612.05424.pdf) on pixel-level domain adaptation and their generative adversarial network (GAN). Two new GANs, the CoWGAN (coupled Wasserstein GANs) and the CoIGAN (coupled InfoGANs), were created using Keras, a high-level neural network library. Each one was trained and tested on the MNIST, MNIST-M, and USPS datasets in an unsupervised… Show more This senior design project focused on improving the classification accuracy and image generation obtained from Google in their research (https://arxiv.org/pdf/1612.05424.pdf) on pixel-level domain adaptation and their generative adversarial network (GAN). Two new GANs, the CoWGAN (coupled Wasserstein GANs) and the CoIGAN (coupled InfoGANs), were created using Keras, a high-level neural network library. Each one was trained and tested on the MNIST, MNIST-M, and USPS datasets in an unsupervised setting; however, the CoIGAN became the focus after poor results were obtained from the CoWGAN. Training and testing were done in two ways: one where MNIST was the source domain and USPS was the target domain, and the other where MNIST was the source domain and MNIST-M was the target domain. The classification accuracies obtained for the CoIGAN were 59.1% and 88.0%, respectively. These results and the comparison with Google's led us to believe that the residual blocks in Google's GAN could be the reason why their images were of high quality and, if weights could be partially shared properly, a coupled version of their GAN could produce even better results.

    • United States
    • Higher Education
    • 700 & Above Employee
    • Patient Health Consulting - Back-End Developer
      • Jan 2017 - May 2017

      A website designed to allow patients to contact doctors, look for potential appointments and treatment plans, and schedule them. - Designed an ER diagram and relational database - Implemented the database using MySQL and phpMyAdmin - Worked with the front-end developer to link the database to the front-end with PHP and HTML

    • University Events - Back-End Developer
      • Jan 2017 - May 2017

      A website designed to let students from universities and organizations to join organizations, look up public, private, or organization events, and post their own events. - Designed an ER diagram and relational database that included universities, various levels of users, organizations, and events - Implemented the database using MySQL and phpMyAdmin - Worked with the front-end developer to link the database to the front-end with PHP and HTML

    • United States
    • Higher Education
    • 700 & Above Employee
    • Biochemistry Lab Technician
      • Jan 2015 - May 2015

      - Cleaved human carbonic anhydrase plasmids with restriction enzymes - Prepared E. coli cultures - Transformed cells with the carbonic anhydrase plasmid - Analyzed the expression of carbonic anhydrase by SDS-PAGE - Purified and performed kinetic assays on protein samples - Cleaved human carbonic anhydrase plasmids with restriction enzymes - Prepared E. coli cultures - Transformed cells with the carbonic anhydrase plasmid - Analyzed the expression of carbonic anhydrase by SDS-PAGE - Purified and performed kinetic assays on protein samples

Education

  • University of Central Florida
    Bachelor’s Degree, Computer Science
    2016 - 2018
  • University of Florida
    Bachelor’s Degree, Biochemistry
    2011 - 2015

Community

You need to have a working account to view this content. Click here to join now