The web portfolio of
Darryl Huffman

My goal is to continue growing in the role of a Full-Stack Web Developer - Development, Designing, I love to do both. I strive to continue learning new technologies so that I can create better and more creative web applications that are clean, efficient, and modular. I am a fast learner, and if any project requires me to know another language or library, I am apt to take on the challenge.

Languages

  • HTML
  • CSS
  • Javascript
  • C#
  • WebGL
  • PHP
  • SQL
  • MySQL
  • Q#
  • RegEx
  • JSON
  • English 😉

Tools

  • Node.js
  • React
  • jQuery
  • WordPress
  • Three.js
  • SSIS
  • SSRS
  • Shopify
  • Git

Projects

Starry Night in WebGL

Visit Project

This project contains 1,024,000 particles colored to represent Vincent van Gogh's "The Starry Night." I also extrude each particle forward in 3D space based on it's hue, which results in an interesting 3D effect that I love.

 

 

 

 

 

Visit Project

Microscope

Visit Project

Microscope is an interactive web application that allows its users to view molecules and atoms in 3D at the atomic scale. This app is fully featured with a predictive search that allows you to find the molecule or atom you're looking for, with data being fed in from PubChem.gov.

Descriptions are provided of every molecule, via PubChem & Wikipedia. 3D Molecule structure files (.mol) are provided by PubChem.gov.

3D rendering mode of a Uranium Trioxide molecule

The application also has a flat atom rendering mode which can be turned off and on at any point.

2D "flat" rendering mode of a Uranium Trioxide molecule

The color of each atom in flat rendering mode coorisponds to the type of atom it is. For example, Carbon is a Non-Metal that falls under the Other Non-Metals category. Microscope provides a "quick reference" bar that helps the user identify the type of each atom.

Atom type identification bar viewable within Microscope

Visit Project

Sotare

Visit Project

Sotare is an online store and block from a local artist in Hagerstown, Maryland. This project was one of my very first projects, and I keep it up here as more of a keep-safe. I also enjoy the vibrant colors this project brings to my portfolio... so that's a perk of it too lol.

Adrian (the owner of Sotare) was looking for a way to make his online store running through storenvy match the design of his blog. I took on the challenge at 15, and I very quickly got his storefront designed to his liking. Clicking on links in the menu bar actually takes you to a completely different website.. however I tried to design it to make this interaction seamless.

The following is the story of Sotare, written by Adrian Black. (The owner of Sotare)


The Sotare story begins when I was in the 8th grade. Every Saturday when I was 13, I would go mow my aunts lawn. Afterwards, she’d hand me $20 and immediately my brother would drive me to the local hobby shop to buy a Birdhouse or other skateboarding shirt.

I loved the excitement of picking out a new shirt, the fun of building up my collection, and the anticipation of what shirt I could get next. Almost immediately I wanted to be able to create this experience for others. School hours were spent drawing clothes and designs. I even learned screen printing to make a few of my own, just for myself to wear.

But I wanted to do something bigger than that.

In January of 2007, Sotare was born. This was during a time that most of my friends played in bands, so I was at shows a couple times a month. I began setting up a table at their shows and sold shirts to the teens there. It was fun to see others excited about my art and wearing my creations. I didn’t really look to do anything beyond those shows and eventually the idea went on hiatus in 2009.

I thought about Sotare from time to time, wondering if the project would ever see the light of day again. Wondering if it would ever live up to its full potential. In early 2013 I doodled a kangaroo head and mocked it up on a shirt. This sparked a few thoughts in my brain. What if this could work? What if I really took my time and did things differently this time around? This led me to seriously consider bringing it back. I knew that if I dove into this, it was going to be a lot of work, and I wanted to do it to the best of my abilities. My brothers and friends encouraged me to do it.

I took the leap.

So I got to work planning things out. After spending months planning and figuring out the best way to bring Sotare back into the world things were finally taking shape. I wanted to include things I am passionate about and things I enjoy. Things like skateboarding, music, Maryland, toys, and great artwork. These ideas would be expressed through clothing, paintings, paper toys, resin toys, posters, and other collectibles. We relaunched December 16, 2013.

Sotare comes from a Greek word meaning savior. This is not just a reference to my faith, but a calling for the creative hero inside each of us. The kangaroo is about progress, eternally leaping forward into the unknown, creating a map for others to follow. My goal is to encourage people to take the reigns on their life and turn their dreams into reality. Turning a dream into reality involves a leap of faith, but with great risk can come great reward.

Sotare has challenged me as an artist, designer, and entrepreneur. I want to bring you that same feeling that I had when going to the hobby shop to buy my shirts- the excitement of getting something new, the fun of collecting, and the pride in owning what no one else has.

Leaping forward,

-Adrian Black

Visit Project

Experience

AVP, Cons Prod Strat Analyst III

Bank of America

March 2020 - Present |

Currently Confidential.

See More
See Less

AVP, Data Manager

Bank of America Merchant Services

May 2018 - March 2020 |

In my role at Bank of America Merchant Services, I designed and developed web applications that modernized processes across the company. Within my first year of being with this company - being the only developer on my team - I rolled out 13 new web applications for various teams within the company, providing them each with a more standardized approach of getting things done while speeding up their workflow. I have been recognized across the company for being quick and efficient, whilst going above and beyond. Below is a deep-dive into just a few of the things I have created during my role.

Rapport – web application created to assist phone center reps by quickly providing crucial business information required to handle almost any call. Rapport has connections into a multitude of other applications, including others I have created, and provides an all-in-one interface to provide accurate information as quickly as possible to the associate on the phone. Thanks to another application I created, Rapport is also able to properly direct phone reps to the correct department or associate for a call transfer – reducing the number of misdirected calls substantially.

Fraud Early Warning – following a substantial fraud event, I worked with my manager to envision the requirements for an application that would proactively detect and warn about potential fraud. Then, I created, tested and deployed this web application - all within 48 hours of the fraud event taking place. The application has since been used daily and has been estimated to have prevented fraud in up to the millions.

Languages

  • C#
  • Javascript
  • SQL
  • Razor/HTML
  • CSS

Tools

  • React
  • SSRS
  • SSIS
  • Node.js
  • jQuery
See More
See Less

E-Commerce Web Developer

InvestorPlace Media, LLC

April 2015 - May 2018 |

• Worked with our marketers to develop countless e-commerce pages to fit their vision, built to function in any browser back to IE 8, with a focus on HTML, CSS, and Javascript.
• Lead projects that included other teams in and outside of the company to create new systems that gave us a way to design a more customized experience for our customers - while not slowing down our development workflow. The majority of these systems I created were written in Javascript and PHP and relied on MySQL databases.
• Created tools that sped up the development process of our e-commerce pages, and made browser plugins that made our back-end system easier and faster to use.
• Troubleshot and investigated issues from inception to completion.

I was promoted from Junior Web Developer/Designer in June 2017.

Languages

  • Javascript
  • CSS
  • HTML
  • PHP
  • MySQL
  • XML

Tools

  • jQuery
  • Node.js
  • Photoshop
  • Dreamweaver
See More
See Less
Mr. Huffman is one of my first-year students completed a degree in Web Design and Development. He is currently enrolled in Web Design II and has skills far beyond the class. He is adept at HTML5, CSS3 and JavaScript and effortlessly integrates them in projects and classwork. I have also been privy to some of his work outside of school and I’m incredibly impressed with his understanding of coding and programming, but also his eye for design. Mr. Huffman is a model student with very few absences and an exemplary record of turning in assignments on time and over-delivering on the quality of his work. When I’m in situations where I’m dealing with new code I’m not entirely sure about, I feel comfortable asking Mr. Huffman to check my work. He is inquisitive, curious and creative; I’ve seen his ‘just-for-fun’ coding projects on codepen.io and I’m incredibly impressed with the ingenuity of his ideas and the implementation of his code. I would highly recommend Mr. Huffman for any career involving web development. I believe he will prove to be a valuable asset to any coding team.
See More
See Less
Sean Maher
WEB Professor at Hagerstown Community College
See more on my Resume