Skip to content

Instantly share code, notes, and snippets.

@Spazcool
Last active December 4, 2020 17:08
Show Gist options
  • Save Spazcool/cf11813a2ef58c3ea116a0e62f61ce7b to your computer and use it in GitHub Desktop.
Save Spazcool/cf11813a2ef58c3ea116a0e62f61ce7b to your computer and use it in GitHub Desktop.

Douglas Goodwin Wright III

Contacts & Links

FULL STACK DEVELOPER SUMMARY

Full stack developer with QA experience. Skills honed in Protractor, Node, RSpec, MongoDB, AWS OpsWorks, GhostInspector, Google Analytics, Postman & Git, with strengths in bug hunting and working as an independent part of an Agile team. Regularly written E2E and Integrations tests, as well as contributed to the application frontend. Passionate about problem solving and seeking out edge cases, uncovered vulnerabilities within the app, including XSS Attack, script injection, privilege escalation & DDoS attack vectors. Genuinely interested in the field, having gone from self-taught to on-job training to completing a Full-Stack Coding Bootcamp. Fascinated by the promise of computer science scaled to global projects. The technical background coupled with an internal drive to understand the tools provided and the problems at hand, will make a strong addition to any development team.

TECHNICAL SKILLS

Frontend: JavaScript (ES6), TypeScript, React, jQuery, Angular, script injection, CSS3, Bulma, Bootstrap, HTML5, Highcharts

Backend: Node, Express.js, Ruby, RSpec (Integration tests), Protractor (E2E tests), MongoDB, postgreSQL, Contentful, Postman, DialogFlow, Google API

DevOps: AWS OpsWorks, S3, Route53, SSH, Heroku Team: ​Agile/Scrum, L10, Git, GitHub, TestRail, JIRA, Slack


EMPLOYMENT

Software QA Engineer | Portsmouth, NH | 2018 - Present

SaaS banking-specific knowledge base management software for banks & credit unions, as well as the frontend widgets for consuming said knowledge base.

  • Worked with PO/Developers to verify that features & bug fixes met acceptance criteria within a fullstack banking application
  • Uncovered vulnerabilities within the app: XSS Attack, script injection, Privilege Escalation, DDoS Attack Vectors
  • Wrote Protractor, GhostInspector & RSpec tests, contributing to the automation of the tests
  • Wrote JS scripts for frontend manipulation & attack of application, for automating manual tests & discovering bugs
  • Developed client-facing features in AngularJS, contributing to the base app
  • Developed internal Chrome extension to run automated tests against DialogFlow intents, automating the task for another team
  • Managed Suite of over 400 Acceptance Tests in TestRail
  • Ran Automated/Manual Acceptance Test run for every release sprint, ensuring the stability of the app
  • Skills honed:
    • Frontend: E2E tests, script injection, collaborative Git workflow
    • Backend: data manipulation, AWS tools, API & Integration tests
    • Languages: JavaScript (ES6), TypeScript, Ruby, HTML5, & CSS3
    • Frameworks, Libraries & Tools: Agile/Scrum, OpsWorks, MongoDB, Postman, TestRail, Angular, Protractor & Git

Frontend Developer | Shanghai, CHINA | 2017 - 2018

CMS for sharing, grabbing info, scheduling, renting of items & rooms in CoderBunker Shanghai.

  • Contributed 87% of the commits to the codebase, both Frontend & Backend
  • Committed 100% of the code to the ticketing system of said CMS
  • Discussed & implemented logical operations & user experience decisions as part of a team
  • Skills honed:
    • Frontend: web, mobile & responsive design
    • Backend: express server & data manipulation
    • Languages: HTML5, CSS3, JavaScript (ES6), Python & postgreSQL
    • Frameworks, Libraries & Tools: Node, Express, jQuery, Highcharts, Bulma, Google API, React & Git

PROJECTS

Group Lead, Frontend Developer | 2020

A web app displaying location specific Covid-19 data, visualizing said data in charts & maps.

  • Wrote 99% of the logic pulling and connecting data from multiple APIs
  • Organized the project and team utilizing GitHub Projects, Zoom & Slack
  • Technologies used: HTML5, CSS3, Bulma, JavaScript (ES6), jQuery, Postman, Git, HighCharts

Full Stack Developer | 2020

A full stack retro Tamagotchi clone.

  • Wrote 99% of the backend, setting up Express Router, creating the User & Animal models, plugging into MySQL database through the Sequelize ORM & authenticating User actions with JSON Web Tokens (JWT)
  • Set up the hosting on Heroku & DNS routing through AWS Route53
  • Wrote frontend logic to hook into backend routes, validate user inputs & animate the UI
  • Created a custom game engine to calculate animal states, deal with user inputs & swap out animations
  • Technologies used: HTML5, CSS3, Materialize, JavaScript (ES6), jQuery, Git, Sequelize, MySQL, JWT, Express, Node

Full Stack Developer | 2020

A one stop shop for your personal Home Assessment.

  • Bootstrapped the app using React & FireBase
  • Set up the hosting & DNS routing through Google Cloud
  • Set up FireStore DB protections & custom backend 'functions' for data manipulation on DB writes
  • Wrote frontend logic to hook into FireStore DB
  • Wrote authentication & conditional rendering using React Context
  • Technologies used: React, FireBase, FireStore, JavaScript (ES6), Git, Express, Node, Material UI

EDUCATION & CERTIFICATIONS

UNH Full-Stack Bootcamp

Full-Stack Development Certification | 2020 | GPA: 4.0

freeCodeCamp

Frontend Development Certification | 2016

University of Southern Maine

Bachelor of Arts in Criminology | 2010 | GPA: 3.26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment