Dan Ward

Portland, OR

Senior Full Stack Developer (Web 2 & Web 3)

8 years of experience

danward@gmail.com

Portfolio: www.warlyware.com

Frontend Focused Full Stack Dev in Web 2 & Web 3. Author of React Native Cookbook: 2nd Ed. from Packt Publishing.

I am a full stack developer web developer with a wide variety of development experience in web 2 & web 3. I have worked as the CTO of a social media influencer marketing platform, and I am the author of React Native Cookbook: 2nd Edition from Packt Publishing. I am also the cofounder of the Medium development blog levelup.gitconnected.com, which now has over 80,000 followers. I have worked extensively with JavaScript (ES6+), Typescript, React, Vue, Hasura, GraphQL, MongoDB, Apollo, Node, JAM Stack, SSR, React Native, Tailwind CSS, Solana, and complex Flexbox and Grid based layouts in CSS + HTML.

Skills:

JavaScript (ES6+)TypeScriptCSSTailwind CSSVue.jsNodeReactHTMLVuexGraphQLNext.jsNuxtSolana Blockchain DevHasuraFirebaseResponsive DesignHerokuReduxAngular.jsAngular 2+MongoDB

Experience

Cardinal Labs  cardinal.so

Nov 2022 to Feb 2023

Senior Frontend + Blockchain Developer Remore

Sole full time frontend developer at a premier Solana services platform and open source protocol. Used TS/JS, Next.js, React, Tailwind, Cardinal, Solana.

  • Built all landing pages on https://www.cardinal.so/ by hand via Figma mocks using React + TailwindCSS
  • Worked to improve and refine the UI/UX on https://stake.cardinal.so/
  • Built UI dashboards for saving customization data on the Solana blockchain
  • Built out a complex and elegant creation workflow for stake pool creation on https://stake.cardinal.so/admin
  • Worked on integrating protocol level code with multiple frontends dApps.

Swamp Labs  narentines.com

Jul 2022 to Jan 2023

Solana Blockchain Developer Croatia (Remote)

Part time contract work for Solana NFT project.

  • Built raffle site that sells raffle entries for Solana SPL tokens (cryptocurrency)
  • Built custom NFT staking platform for Solana SPL tokens (cryptocurrency)
  • Created burn app ( solpyre.com ) in conjunction with Narentines project

DesoMessenger  desomessenger.com

Apr 2022 to Jul 2022

Senior Frontend Developer Montreal, Canada (Remote)

Worked with a small startup to build out the frontend on a sophisticate blockchain messaging app.

Where's Weed  wheresweed.com

Nov 2020 to Apr 2022

Senior Frontend Developer & Manager Denver, CO (Remote)

Served as senior front end developer on cannabis dispensary locator app.

  • Facilitated transition from SVN to git and GitHub
  • Accepted front end team management role at the end of 2021
  • Consistently surfaced and helped with the adoption of best practices and new technologies to improve user experience.

Peapod  peapod.com

Jun 2020 to Sep 2020

Senior Front End Developer Chicago, Il (Remote)

Worked on the front end in a contract position with large company building a grocery delivery app.

Herbfluence  herbfluence.com

Apr 2019 to Apr 2020

Chief Technology Officer Virginia Beach, VA

Social media influencer marketing platform

  • In charge of all technical hires and architected entire stack from scratch.
  • Built with a Vue powered frontend, and a Node powered middleware layer and serverless functions. All Technologies: JavaScript (ES6+), Vue, Nuxt, Vuex (Redux), Hasura (GraphQL + Postgres SQL), Tailwind CSS, Node, Express, Apollo, Firebase (Authentication, Functions, Storage, and Analytics), and Passport.js. Hosted on cloud-based provider Heroku, uses Sentry and LogRocket for error reporting, and integrates with the Paypal and Refersion APIs.
  • Served as lead developer, team lead, dev ops engineer, and SCRUM master

Marathon Consulting  marathonus.com

Jan 2019 to Apr 2019

Web Technology Consultant Virginia Beach, VA

Worked on extensive rebuild of legacy system for Caterpillar Marine.

  • Quickly adapted to using technologies new to me, such as NgRx and RxJS
  • Built complex flexbox layouts by hand with Angular 6, CSS, and HTML

For Rent / Costar  forrent.com

Nov 2015 to Dec 2018

Software Developer Norfolk, VA

Apartment listings website.

  • Served as architect, lead developer, and sole frontend developer on ForRent.com enterprise business dashboard app Market Profile, powered by AngularJS, Angular Material, and D3, with custom authorization and authentication.
  • Lead a small team in a greenfield rearchitecture of ForRent's college focused sister site ForRentUniversity.com, an SSR app built in Nuxt, Vue and Node.
  • Worked with R&D team to develop a mobile video chat platform, ForRent Live. During this project I learned how to build mobile apps with React Native, and how to work with live streaming video.
  • Worked with Angular (1/2/4) + TypeScript and Node on ForRent.com, visited by over 500,000 users daily at that time, as well as enterprise apartment messaging app Community Messenger.

Education

Coding House Institue

Jun 2015 to Aug 2015

Full Stack JavaScript Web Development

Intensive web development education program. Learned git, intermediate JavaScript, and working in the full MEAN stack (MongoDB, Express, Angular, Node).

Florida State University

Aug 2006 to Apr 2008

Bachelor of the Arts, English Literature

Santa Fe College

Aug 2003 to Apr 2006

Associate of the Arts, English Literature

Publications

React Native Cookbook, 2nd Edition

Packt Publishing
Jan 2019

A collection of tutorials for learning how to build React Native apps.

How to Create Custom HTML Markers on Google Maps

Gitconnected Blog
Oct 2018

React Native: Adding Push Notifications to your App with Expo

Gitconnected Blog
Oct 2018

Expo vs React Native CLI: A Guide to Bootstrapping New React Native Apps

Gitconnected Blog
Sep 2018

React Native: Implementing Browser-Based Authentication using Expo’s AuthSession Component

Gitconnected Blog
Oct 2018

Jumping Into a Web Development Career with an English Degree

Gitconnected Blog
Mar 2018

Twas a Dev’s Christmas: A Holiday Ode to the Open Source Community

Gitconnected Blog
Dec 2017

Angular... It’s You, Not Me

Gitconnected Blog
Nov 2017

A Brief History of CSS-in-JS: How We Got Here and Where We’re Going

Gitconnected Blog
Nov 2017

The CSS Holy War & How To Think Beyond Dogma

Gitconnected Blog
Oct 2017

Refactoring Comments into Better Code

Gitconnected Blog
Oct 2018

Comment Your Code With Care

Gitconnected Blog
Oct 2017