Queens, NYC
68.4°
Login
Dwayne's Gravatar
Dwayne Harris
Astoria, NY

  ·   Gitea Profile
I'm currently looking for freelance or contract web and app development work! See what I can do for you.

Most Recent Job

Frontend Engineer
Tracer · New York, NY
November 2019  - August 2020
  • Git
  • React
  • Ember
  • Javascript/CoffeeScript
  • CSS/SASS
  • PostgreSQL
  • Started Ember to React refactor of the Tracer product.
  • Started and configured an internal React component library (Github/npm package) used by Tracer.
  • Built Ember and React components and features in collaboration with a Python API backend team.
  • Participated in the switch to a Agile/scrum development style.

Personal Projects

Dwayne.xyz
January 2020
  • Git
  • Server Administration (Ubuntu)
  • nginx
  • Go
  • Javascript
  • CSS
  • PostgreSQL
  • Started up Ubuntu server and PostgreSQL instance hosted at DigitalOcean.
  • Installed Go, nginx, gitea code repository, web analytics, IRC server, and other software.
  • Developed Go web service and design (HTML/CSS/Javascript) for the website.
  • Created a stable deployment process with versioning and rollback capability.
  • Configured web server, services, DNS settings, and TSL certificates (LetsEncrypt).
  • Implemented peer-to-peer videochat using websockets and WebRTC.
  • See PageSpeed Insights for dwayne.xyz
Elpha (iOS Client for Mastodon)
November 2018  - 2019
  • Git
  • iOS/Swift
  • TestFlight
  • Javascript
  • CSS
  • Designed and built an iOS client for the Mastodon social network.
  • Collaborated with partner on UX/UI design and iOS assets.
  • Used Swift (with Swift Package Manager) and storyboards (minimal use of third party libraries).
  • Used the Apple Developer tools (including App Store Connect and TestFlight) to create builds for testing.
  • View Source

Experience

Senior Web Developer
Anheuser-Busch InBev · New York, NY
July 2019  - August 2019 · Contract
  • Git
  • React
  • TypeScript/Javascript
  • CSS
  • Azure/CI
  • Helped build a React based web view for a B2B ecommerce app.
  • Helped define processes, build configurations, and Azure Pipeline customizations.
Senior Web Developer
TEKsystems/Apple · Sunnyvale, CA
March 2018  - March 2019 · Contract
  • Git
  • React
  • Javascript
  • CSS/SASS
  • Helped develop multiple React/Redux based internal tools for importing and managing Apple Maps data.
  • Ported a scheduling/planning tool from an older container application to a new one, requiring project reorganization and authentication changes.
Software Engineer
eBay · San Jose, CA
October 2017  - February 2018 · Contract
  • Git
  • Javascript
  • CSS
  • Node.js
  • Express
  • PostgreSQL
  • Took over development of a website speed testing and performance improvement application named Coach.
  • Coach: Maintained architecture based on docker images and server/worker node projects that communicate over Redis.
  • Coach: Implemented Bootstrap 4 based design.
  • Coach: Implemented HAR file analysis usign tools like PerfCascade.
  • Coach: Implemented simple team based authentication for maintaining and comparing test runs.
Software Engineer
AstraZeneca · San Mateo, CA
June 2017  - September 2017 · Contract
  • Javascript
  • CSS
  • Angular
  • Investigated and implemented frontend features and bugfixes.
  • Improved API call frequency/efficiency.
Software Engineer
pHin (ConnectedYard Inc) · Palo Alto, CA
February 2016  - July 2017
  • Git
  • Javascript
  • CSS
  • Node.js
  • Express/restify
  • Travis/CI
  • PostgreSQL
  • Angular
  • Designed and developed major product features using Node.js, restify, PostgreSQL, and Angular.
  • Setup, updated, and modified continuous integration configurations (Travis CI) for multiple web/API projects.
View All

Skills

Git
Advanced
TypeScript/Javascript/CoffeeScript
Advanced
React/Redux
Advanced
CSS/SASS
Advanced
PostgreSQL
Intermediate/Advanced
Go
Advanced
Server Administration (Ubuntu)
Intermediate/Advanced
Jenkins/Travis/CI
Intermediate
Node.js
Advanced
Express/Koa.js/fastify
Advanced
iOS/Swift/Objective-C
Intermediate/Advanced
Cosmos DB (NoSQL Databases)
Intermediate
Java/Scala/Clojure
Intermediate
.NET (C#, VB.NET)
Advanced
Ember
Intermediate

Education

Devry University
Associate, Computer Information Systems
North Brunswick, NJ
2003 - 2005