RAYMOND HOOVER
- |-| linkedin.com/in/ry-hoover | github.com/ff6k | raymond-hoover.netlify.app | Derby, KS 67037, USA
SUMMARY
With over a decade in IT and expertise in Full Stack development, specializing in single-page app (SPA) development, server-side programming
using Node/Express/Nest, REST API design, GraphQL, Authorization mechanisms, WebSockets, web scalability, React/Next.js for
interactive UIs, Git as project management tool, knowledge on Jasmine/Cypress/Jest, AWS S3/EC2/RDS, DAPPs integration with EVM
blockchains, NFT/Metaverse platforms, DeFi protocols, I offer excellent communication and adaptability for diverse work environments
EXPERIENCE
Senior Full Stack Engineer
05/2021 to 09/2023
Futureverse(formerly known as NonFungibleLabs), United States, Remote
Developed React/Next.js web applications seamlessly integrating APIs, smart contracts, and internal SDKs
Architected REST API interfaces using TypeScript, Node.js, and MongoDB
Created a GraphQL backend server, seamlessly integrated with the Frontend using the Apollo library
Consistently applied engineering Best Practices to deliver high-quality, scalable solutions
Created a Next.js Boilerplate template for easier bootstrapping of new projects based on ideas and architecture
Contributed to various web3 projects, including launching Six NFT collections, one of which raised over $100M trading volume
Responsible for writing comprehensive Unit Test cases for backend services and frontend components using Jest and Cypress
Developed a QA dashboard and reporting tool for the internal assets delivery team using Next/GraphQL
Implemented Sentry for performance monitoring and error tracking, efficiently resolving issues using Jira for reporting
Managed a Monorepo containing both frontend and backend, fully automating CI/CD pipelines on CircleCI
Collaborated effectively with a remote team in a distant time zone (New Zealand) while residing in the US
Senior Full Stack Engineer
08/2018 to 04/2021
Immutable, United States, Remote
Focused on the development of Immutable X Marketplace, a web3-enabled platform where users can securely buy/sell gaming NFTs
Charged with E2E feature delivery, architecting, and implementing both front and back-end components for new features and validating
functionality with PM and UX teams after features had been shipped
Co-maintained a weekly delivery cycle within a Team of Nine front- and back-end developers, designers, DevOps engineers, and a
product owner, keeping up with daily standups, weekly sprints, deployments, sprint planning
Mentored a junior front-end developer coming out of TypeScript code camp into Next.js development with GraphQL API, maintained
regular pair coding, code reviews, and teaching by example, learning a lot through the process myself
Architected and developed React frontend applications and RESTful API with Node.js, Express.js, MongoDB
Created an automated CI/CD pipeline for one of the services on code push. The pipeline runs unit tests, E2E tests, and code quality tools
and build trigger, producing a deployable artifact automatically deployed to the Azure Cloud.
Collaborated code reviews and supporting QA teams and effectively resolved production issues
Shipped and monitored the application through different Release stages
Full Stack Developer
03/2015 to 07/2018
Sprint, United States, Remote
Designed and developed Restful Web services that handles all e-wallet transactions using NodeJs, Express.js
Generated queries using Kibana and coded queries using elastic search npm, Node to fetch KPI data from NoSQL elastic search
Displayed KPIs on frontend as graphs using React and D3.js
Developed reactive UI pages for campaign scheduling using React
Used Express.js to connect Node.js to Database MongoDB and wrote schema Developed SPA Application with React, Redux
Created frontend unit tests using Mocha for React Action methods and reducers helped QA create TSQL tests druing swarming sessions
to meet sprint deadlines Agile Methodology
Participated in commitment, retrospective meetings relating to the assigned stories
Junior Frontend Developer
05/2013 to 02/2015
EventX, Hong Kong SAR, On-Site
Developed and deployed an on-boarding applications with HTML, CSS3, Bootstrap, jQuery, Javascript, Express, Node, MySql
UI Code Integration with REST Services and collaboration with the designers
Handled the composition of MySQL statements and the configuration of web services integrated with the database
Worked closely with QA team to understand the reported defects and fix them
Analyzing and comprehending the project’s requirements, as well as the system’s functionality
EDUCATION
Bachelor of Science: Computer Science
The University of Hong Kong
GPA: 3.71 / 4.00 (Magna cum laude)
04/2013
Hong Kong
continue…
PROJECTS
FlUF Underground - Lead Full Stack Developer
Tech stacks: Next.js, TypeScript, Node.js, MongoDB, Internal SDK
Links: website
Gods And Goblins - Full Stack Engineer
Tech stacks: Next.js, TypeScript, GraphQL, Solidity, Internal SDK
Links: website
Hector Network - Lead Full Stack Engineer
Tech stacks: Next.js, TypeScript, Node, Subgraph, DeFi, Smart Contract
Links: website, github
ATEM Car Club - Full Stack Engineer
Tech stacks: Next.js, TypeScript, Node, Internal SDK
Links: website
06/2022
04/2023
02/2023
08/2022
SKILLS
Languages: ECMAScript (ES6), ES5, ES7, JavaScript, Solidity,
Python, Rust, CSS, HTML5, GraphQL, Sass, SQL
Storage: MySQL, Redis, MongoDB, PostgreSQL, CouchDB
Frameworks: Next.js, React, Express.js, React Native, Node,
Tailwind, GraphQL, Angular, Redux, Tailwind CSS, Jest, Nest,
MUI(Material UI), Cypress
Tools: Webpack 2, Babel, Webpack, Node Inspector, Gulp,
Grunt, Atom, Expo, Amazon Elastic Container Service (Amazon
ECS), AWS IAM, Git, GitHub, Solr, Jenkins, Apache,
Mercurial, Adobe Fireworks, Redmine, Jira, Mocha, Slack
Platforms: MacOS, VS Code, Firebase, AWS, Docker,
Blockchain, Linux, Mobile, Azure
Blockchain: dApps, Ethers.js, Wagmi, Hardhat, Foundry,
Cryptocurrencies
Paradigms: RESTful Development, MVC Design, REST,
Continuous Delivery (CD), Management, Back-end
Architecture, Agile Software Development, Test-driven
Development (TDD), Continuous Integration (CI), Requirements
Analysis, Scrum, Agile, HIPAA Compliance, ETL
Other: Serverless, Full-stack, Writing & Editing, Web
Development, Apollo, Amazon API Gateway, Ajax, DOM, Web
Services
EXPERIENCE
Javascript: 10 years
Node.js: 10 years
Typescript: 8 years
React: 8 years
AWS: 6 years
GraphQL: 5 years
React Native: 4 years
Web3: 4 years
Solidity: 4 years
Command-line Interface (CLI)
Visual Studio Code (VS Code)
MacOS
Zsh
iTerm2
Git
PREFERRED ENVIRONMENT