Cameron Hicks
AeroLeads people directory · profile

Cameron Hicks Email & Phone Number

Software Engineer at Arbor at Arbor
Location: Washington, District of Columbia, United States 9 work roles 5 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineer at Arbor
Location
Washington, District of Columbia, United States

Who is Cameron Hicks? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Cameron Hicks is listed as Software Engineer at Arbor at Arbor, based in Washington, District of Columbia, United States. AeroLeads shows a matched LinkedIn profile for Cameron Hicks.

Cameron Hicks previously worked as Software Engineer at Arbor and Senior Software Engineer at Arcadia. Cameron Hicks holds Bachelor’S, Cognitive Science from University Of Virginia.

Company email context

Email format at Arbor

This section adds company-level context without repeating Cameron Hicks's masked contact details.

Arbor

Review company-level records connected to Cameron Hicks before choosing the right outreach path.

Profile bio

About Cameron Hicks

I am a fullstack software engineer working in JavaScript, GraphQL, and Ruby on Rails. When I'm not coding, I'm usually hiking, reading, or climbing.

Current workplace

Cameron Hicks's current company

Company context helps verify the profile and gives searchers a useful next step.

Arbor
Arbor
Software Engineer at Arbor
AeroLeads page
9 roles

Cameron Hicks work experience

A career timeline built from the work history available for this profile.

Software Engineer

Current

Austin, Texas, Us

— Developing the backend of retail energy brokerage in TypeScript (Node), using Nest.js, TypeORM, and GraphQL.

Sep 2024 - Present

Senior Software Engineer

Greenwood Village, Colorado, Us

— Developing React TypeScript apps against a Ruby on Rails backend to enable admin workflows relating to the operation, subscriber management, and regulatory compliance of community solar installations. Writing Rails background jobs to automate significant FTE hours of customer onboarding work.— Building and maintaining a signup funnel application in React, using Typescript, Jest, and Cypress plus Codeship and GitHub Actions for CI/CD, for reusable, stable, maintainable frontend code.— Maintaining an API layer built in GraphQL (Apollo) to serve browser requests with type safety.— Employing cloud and infrastructure technologies including S3, EC2, Docker, and Kubernetes to store static assets, deploy version changes, and monitor containerized microservices.— Implementing a finite state machine in XState to manage complex, interdependent states and enforce separation of concerns between UI components and the API layer.— Highly cross-functional and collaborative throughout the Agile lifecycle, from stakeholder interviews, to requirements-gathering, to QA and iteration. Sometimes serving as lead engineer, collaborating with partners in operations, design, product, marketing, analytics, and business development to carry out data model overhauls, product pilots, and marketing experiments.— Following test-driven development practices to proactively defend against edge cases and bugs.— Evangelizing software development best practices through mentorship, including code review, testing, and CI/CD.

Oct 2023 - Sep 2024

Software Engineer 3

Greenwood Village, Colorado, Us

Mar 2022 - Oct 2023

Software Engineer 2

Greenwood Village, Colorado, Us

Oct 2021 - Mar 2022

Software Engineer 1

Greenwood Village, Colorado, Us

May 2021 - Oct 2021

Open Source Creator

Co-creator of periqles, an open-source NPM package for GraphQL that uses introspection to generate React forms from an API schema.— Leveraged React in TypeScript to create an open-source React form library for GraphQL. — The library abstracts away the aspects of UI, state management, and form validation that can be inferred from a project’s API to help devs cut down on redundant work, while following the principle of separation of concerns for minimal added complexity to consuming projects.— Implemented A11y-compliant JSX and CSS to provide developers with UI that is accessible out of the box.— Created a full-stack application to demonstrate usage of the library, staging both a Relay and an Apollo client against an Express server to demonstrate the library’s client-agnostic flexibility.— Product developed with the support of tech accelerator OSLabs (https://opensourcelabs.io/).

Jan 2021 - Apr 2021

Software Engineering Resident

New York, Ny, Us

Scription — social media platform for music makers to compose and share sheet music.— Leveraged React Hooks to design a dynamic SPA from reusable components, mitigate unnecessary re-renders, and trigger re-fetching to ensure data freshness.— Stored typed data in a relational database, modeling many-to-many relationships between users and their posts in anticipation of collaborative editing features.— Designed a REST API in Node.js/Express to serve CRUD requests with semantic server routes, isolated by intent to enable performance tuning, as well as detailed error handling.— Implemented secure user authentication in Express using bcrypt and cookies.— Styled UI using Sass for less verbose, more reusable stylesheets.OurVote — civic information aggregator to encourage voter engagement. — Scrubbed and stored data queried from external resources in a SQL database to model many-to-many relationships securely, guarding against SQL injection and type errors.— Implemented RESTful server architecture for readable server routes identified by intent, routing requests to external APIs through a central point for maintainability and secrets security.— Wrote unit tests in Jest to ensure proper functioning of database and controllers.LocallySRCD — small business listings and reviews.— Contributed a noSQL database model for reviews data to promote easier horizontal scaling.— Designed a REST API in Node.js/Express to serve CRUD requests with semantic server routes, isolated by intent to enable performance tuning, as well as detailed error handling for easier debugging.

Dec 2020 - Apr 2021

Freelance Writer & Editor

Freelance

— Evaluated submissions for publication and provided developmental edits on fiction manuscripts for CRAFT literary magazine (craftliterary.com).— Wrote alumni profiles for The Darden Report, the alumni magazine of the Darden School of Business at UVa.— Wrote technical documentation for a JavaScript library.

Jan 2020 - Jan 2021

Contributor

Berlin, De

ABCJS — a JavaScript library for rendering sheet music and generating synthesized audio.— Shipped new demos and a code snippet generator in Vue.— Wrote API documentation to improve the developer experience.

Dec 2020 - Dec 2020
5 education records

Cameron Hicks education

Bachelor’S, Cognitive Science

University Of Virginia

Spanish Immersion

University Of Virginia In Valencia

High School

Thomas Jefferson High School For Science And Technology

Software Engineering

Codesmith

Master Of Fine Arts - Mfa, Writing

Vermont College Of Fine Arts
FAQ

Frequently asked questions about Cameron Hicks

Quick answers generated from the profile data available on this page.

What company does Cameron Hicks work for?

Cameron Hicks works for Arbor.

What is Cameron Hicks's role at Arbor?

Cameron Hicks is listed as Software Engineer at Arbor at Arbor.

Where is Cameron Hicks based?

Cameron Hicks is based in Washington, District of Columbia, United States while working with Arbor.

What companies has Cameron Hicks worked for?

Cameron Hicks has worked for Arbor, Arcadia, Periqles, Codesmith, and Freelance.

How can I contact Cameron Hicks?

You can use AeroLeads to view verified contact signals for Cameron Hicks at Arbor, including work email, phone, and LinkedIn data when available.

What schools did Cameron Hicks attend?

Cameron Hicks holds Bachelor’S, Cognitive Science from University Of Virginia.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.