Dick Ward
Full stack web developer with a flair for the theatrical and a mission to leave the world a better place than I found it. Experienced in JavaScript programming including React and Redux. I discovered web development while customizing a professional website for myself and got hooked on the problem solving and creativity of programming. After I graduated Flatiron School, I was hired as a Technical Coaching Fellow to teach students, write curriculum, and use my skills and knowledge to improve student outcomes.
“Dick is the person who will always bring the team up, and get everyone feeling great. On top of that he ships great work, and is a talented developer. I would love to work with him again, and anyone who has the chance to do so is very lucky.”

- Genevieve Costa, UX Program Manager at Google

“Dick has always demonstrated good leadership skills. Whenever the group was deviating from the main focus of the project, he would take a depth breath, and gather the whole group together and get everybody to focus again.”

- Fabiano Cunha, Dev Ops Engineer at 10th Floor Software

“Dick's positive attitude and reliability makes him an incredibly valuable team player.
His drive to constantly improve his learning is unparalleled. Dick is the real deal!.”

- Brandon Collins, Senior Program Manager at Flatiron School

Flatiron Field Day UI
JavaScript | Canvas | React
To keep the student-facing interface simple, I built out the client in pure JavaScript and allowed for mouse and keyboard movement of the game board. As a team,
Yelp Disney
React | Redux | Rails | Semantic UI
To create the ratings in Yelp Disney, I utilized SVG Clip Paths, which allowed me to find and report a bug in Google Chrome. As this fix is not yet applied, the ratings on my app currently work correctly in Firefox, but not in Chrome.
React | Draggable | Semantic UI
For my first project in React, I decided to play with a drag and drop package called Draggable, and wrote up a pair of blog posts on how I persisted the position of dragged items within a scrolling div.
Current Projects

Building upon my experience with React, I'm starting on a project that will utilize React Native. While my initial studies will focus on smaller apps, my intention is to build out a companion piece to my Yelp Disney project.

Want to get in touch with me? Great, I'd love to hear from you! Hit me up on the contact form to the left, via email at , or on any of the platforms linked below.