Anitet Wheeler-Rose, Developer in Haiku-Pauwela, United States
Anitet is available for hire
Hire Anitet

Anitet Wheeler-Rose

Verified Expert  in Engineering

Full-stack Developer

Location
Haiku-Pauwela, United States
Toptal Member Since
October 21, 2022

Anitet demonstrated strong competitive programming skills during college, which led them straight to a job at Google. Since then, they've taken on the role of CTO for an early-stage startup. Besides software engineering, Anitet is interested in soccer, drawing, and creative writing, and enjoys creating simple solutions to complex problems.

Portfolio

Genetic Design
Node.js, Vue, Vue 3, Strapi, Swiss Ephemeris, JavaScript, Scripting...
Google Cloud
C++11, C++14, C++, Protobuf, Java, Google App Engine, Google Cloud...
Google
C++11, C++, Protobuf, Google AI Platform, Bazel, Back-end, AngularDart, HTML...

Experience

Availability

Part-time

Preferred Environment

Linux, C++, Node.js, Vue, JavaScript, Java

The most amazing...

...thing I've built was part of a C++ back end to integrate Google Cloud AI with their new quota management system.

Work Experience

CTO and Senior Full-stack Engineer

2021 - PRESENT
Genetic Design
  • Designed and built a complex HTML5-based interactive UI component. The final version was made using SVG and Vue 3 and prototyped in EaselJS and Konva. The component is a complex, variable diagram with over 100 interactive features.
  • Designed and built a web app in Nuxt.js, Vue 3, and TypeScript for an MVP, with intake forms and responsive design.
  • Integrated Google Maps API for city lookup and autocomplete.
  • Developed a client-side store using Pinia, with the first version implemented in Vuex.
  • Created a back end in TypeScript with Nest.js/Express.js that includes third-party API integration with Azure Maps Time Zone API.
  • Deployed the back-end server to Google Compute Engine (GCE) in a Docker container using Cloud Build CI/CD.
  • Deployed the back-end server to a Linode compute instance. Hardened the Linux server and manually configured SSL via Certbot.
  • Set up and connected a Strapi headless CMS instance as a POC back end.
  • Deployed Nuxt/Vue front end to Vercel on a CI/CD integration with Bitbucket.
Technologies: Node.js, Vue, Vue 3, Strapi, Swiss Ephemeris, JavaScript, Scripting, Bash Script, Back-end, Front-end, Full-stack, APIs, API Development, API Integration, REST, REST APIs, Web Security, PostgreSQL, Tailwind CSS, Databases, Web App Development, CTO, HTML5, HTML5 Canvas, Konva, EaselJS, CreateJS, Responsive Design, Mobile-first Design, SVG, CSS, Linux, TypeScript, Back-end Architecture, Software Architecture, Front-end Architecture, Vuex, Pinia, Communication, Open Source, Git, Architecture, GitHub, Unit Testing, Relational Databases, JSON, NestJS, Jest, Express.js, Supabase, Vercel, Google Cloud Build, Google Compute Engine (GCE), Bitbucket, Microsoft Edge, Serverless, Nuxt.js, CI/CD Pipelines, Docker, MVC Frameworks, Web App UX, Web App UI, React, SDKs, Webpack, Algorithms, Data Structures, HTML, Cloud, Linode

Site Reliability and DevOps Engineer

2017 - 2019
Google Cloud
  • Built part of a C++ back end to integrate Google Cloud AI with their new quota management system. I received a special award for my performance on this task in recognition of speed, accuracy, and thoroughness.
  • Developed Java code as part of a project to integrate Google Cloud AI with their new quota management system. I received a special award for my performance on this task.
  • Provided support to Google Cloud AI outages being on call on a rotation of first responders.
  • Transitioned a new Cloud AI product into the SRE production ecosystem, working directly with developers and setting up monitoring and redundancy.
  • Maintained the production infrastructure of Google Cloud AI, supporting developers to follow best practices for highly reliable services.
Technologies: C++11, C++14, C++, Protobuf, Java, Google App Engine, Google Cloud, Google AI Platform, Google Cloud Platform (GCP), Site Reliability Engineering (SRE), gRPC, Databases, Web Development, Kubernetes, Web Security, Python 3, Python, Scripting, Bazel, Back-end, SQL, Linux, Back-end Architecture, Software Architecture, Communication, Perforce, DevOps, Cloud, Borg, Container Orchestration, Architecture, Machine Learning, TensorFlow, Data Engineering, CI/CD Pipelines, Unit Testing, Integration Testing, REST APIs, Microservices, MySQL, HTML, JavaScript

Software Engineer

2016 - 2017
Google
  • Developed a pipeline processor module in C++ to transform shopping data passing through Google Merchant Center. The system was designed for massive throughput, so the processor module needed to be efficient and integrate with the pipeline's API.
  • Worked with a tech lead to design a solution that would integrate a new feature with a complex back-end pipeline.
  • Maintained Google Merchant Center front end in AngularDart.
  • Fixed bugs in a Java-based datacenter software tool designed to manage maintenance workflows within physical data centers.
Technologies: C++11, C++, Protobuf, Google AI Platform, Bazel, Back-end, AngularDart, HTML, Angular, Web Development, C++14, Front-end, Full-stack, Data Centers, Java, Linux, Communication, Dart, Perforce, Borg, Container Orchestration, Data Engineering, Unit Testing, MVC Frameworks, Python 3, Algorithms, Data Structures, gRPC, Back-end Architecture

Intern

2012 - 2013
InterSystems
  • Developed software in Cache, an object-oriented version of MUMPS used primarily in healthcare database software.
  • Designed and built a virtual machine cloning tool using Cache, adding it to an in-house virtual machine management system.
  • Fixed bugs in an in-house virtual machine management tool.
Technologies: Caché, Virtual Machines, Databases, Perforce, Graph Theory, Algorithms, SQL, Communication

Independent Contractor

2009 - 2010
Title CD
  • Developed a Java application that allowed the client to select documents and configure a presentation layout, all of which would then be loaded onto a CD for sharing with their clients.
  • Built a CD burning feature in C++ using Windows Image Mastering API, which was then integrated with the main Java application using Java Native Interface.
  • Developed an intuitive UI using Java Swing, including a wizard workflow.
  • Communicated with the client to learn their needs and create the software solution they needed.
Technologies: Java, C++, Windows API, Java Native Interface (JNI), Swing, Software Architecture, Communication, Windows, Architecture, Graphical User Interface (GUI), MVC Frameworks, Back-end Architecture

Node.js Ongoing Education Projects

Developed two small back-end systems to teach myself Express.js-based stacks. Both projects exposed REST APIs using Node.js, Express.js, Sequelize, PostgreSQL, and OAuth2, and were thoroughly tested using Postman and curl on Linux.

Crypto Trading Bot

A Python 3 and Web3-based trading bot designed to facilitate quicker and easier trades on EVM-compatible blockchains through Distributed Exchanges like Uniswap or PancakeSwap. The bot allowed for scheduling simple automated trades in a way that resembles limit orders.

Competitive Programming

Participated in a number of algorithm programming competitions. I performed at the 98th percentile level in multiple week-long competition events and the 85-90th percentile in numerous 90-minute events against top-level programmers worldwide. Google recruited me following this second competition.

Publications

Published two papers, one in graph theory and the other in machine learning. Both come from summer programs during my time at the university. I was the lead author on the graph theory paper since the primary technique we used was one that I developed.

For the machine learning paper, in addition to contributing to the empirical testing that was the bulk of the article, I resolved an open question in combinatorics that had stood unresolved for several years.

GTK Ongoing Education Project

Built a small GUI application in C using the GTK GObject framework to learn the basic frameworks for developing on windowed Linux environments. I also read through the entire codebase of several small game applications, each written in C with GTK GObject.
2011 - 2015

Bachelor's Degree in Mathematics

Grove City College - Grove City, Pennsylvania, USA

Libraries/APIs

Node.js, Protobuf, Vue 3, API Development, REST APIs, Vue, HTML5 Canvas, Konva, EaselJS, CreateJS, Windows API, Python API, Vuex, TensorFlow, OpenGL, React

Tools

Sequelize, Bazel, Perforce, Git, Mathematica, Google AI Platform, cURL Command Line Tool, Postman, GTK, GTK+, GitHub, Google Compute Engine (GCE), Bitbucket, Webpack

Frameworks

gRPC, NestJS, Express.js, AngularDart, Angular, Tailwind CSS, Swing, OAuth 2, Jest, Nuxt.js

Languages

C++, JavaScript, C++11, C++14, Python 3, Java, Bash Script, SQL, C++17, Python, HTML, HTML5, TypeScript, C, GraphQL, CSS, R, Dart

Paradigms

REST, Back-end Architecture, DevOps, Unit Testing, Compiler Design, Microservices

Platforms

Linux, Kubernetes, Google Cloud Platform (GCP), Google App Engine, Blockchain, Windows, Vercel, Microsoft Edge, Docker, Linode

Storage

PostgreSQL, Caché, Databases, Google Cloud, Relational Databases, JSON, Data Centers, MySQL

Other

Algorithms, Data Structures, Swiss Ephemeris, Scripting, Back-end, APIs, API Integration, Site Reliability Engineering (SRE), Web App Development, Web Development, Statistics, Graph Theory, SVG, Combinatorics, Mathematical Analysis, Applied Mathematics, Software Architecture, Communication, Number Theory, Calculus, Abstract Algebra, Linear Algebra, Analysis, Probability Theory, Complexity Theory, Cloud, Borg, Integration Testing, MVC Frameworks, Strapi, Virtual Machines, Web Security, CTO, Front-end, Full-stack, Responsive Design, Mobile-first Design, Java Native Interface (JNI), Text Classification, Classification Algorithms, Smart Contracts, Front-end Architecture, Pinia, HTTP, Bots, Open Source, Decentralized Finance (DeFi), Container Orchestration, Architecture, Machine Learning, Data Engineering, CI/CD Pipelines, Graphical User Interface (GUI), Web 3.0, Supabase, Google Cloud Build, Serverless, Web App UX, Web App UI, SDKs

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring