Anitet Wheeler-Rose, Full-stack Developer in Haiku-Pauwela, United States
Anitet Wheeler-Rose

Full-stack Developer in Haiku-Pauwela, United States

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.
Anitet is now available for hire

Portfolio

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

Experience

Location

Haiku-Pauwela, United States

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.

Employment

  • 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, SwissEph, 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, Vuetify, 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, Nuxt3, Docker, MVC Frameworks, Web App UX, Web App UI, React, Next.js, 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 Cloud AI, Google Cloud Platform (GCP), Site Reliability Engineering (SRE), gRPC, Databases, Web Development, Kubernetes, Web Security, Python 3, Python, Scripting, Bazel, Back-end, Go, 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 Cloud AI, 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, GUI, MVC Frameworks, Back-end Architecture

Experience

  • 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.

  • How C++ Competitive Programming Can Help Hiring Managers and Developers Alike (Publication)
    Programmers gain valuable real-world skills from algorithm competitions that can boost their job prospects—and contest ratings make it easier for hiring managers to find top talent. Explore competitive C++ with a programmer whose scores got them recruited by Google.

Skills

  • Languages

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

    gRPC, NestJS, Express.js, AngularDart, Angular, Tailwind CSS, Swing, OAuth 2, Jest, Nuxt.js
  • Libraries/APIs

    Node.js, Protobuf, 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 Cloud AI, cURL Command Line Tool, Postman, GTK+, GitHub, Google Compute Engine (GCE), Bitbucket, Webpack
  • Paradigms

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

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

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

    Algorithms, Data Structures, Vue 3, SwissEph, 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), GTK, Container Orchestration, Architecture, Machine Learning, Data Engineering, CI/CD Pipelines, GUI, Web 3.0, Supabase, Vercel, Google Cloud Build, Serverless, Nuxt3, Web App UX, Web App UI, SDKs

Education

  • Bachelor's Degree in Mathematics
    2011 - 2015
    Grove City College - Grove City, Pennsylvania, USA

To view more profiles

Join Toptal
Share it with others