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. Currently employed at the New York Times as an software engineer on their Growth team. I have taught over 100 people how to create web apps with Ruby, Rails, SQL, JavaScript, React and Redux, and given self-made lectures on essential skills like Git, CSS, pair-programming and problem solving. I'm always looking for new ways to grow my skills as a software engineer and work with brilliant, dedicated people to create something amazing.
“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.
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. The bug is now fixed, so the app will work well on both Firefox and newer versions of 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

I've recently embarked on a learning path that will include testing, design, and React Native, as well as some deeper dives into subjects I'm already experienced with - specifically JavaScript and CSS/SASS.

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.