Profile picture

Astrid Hecht

Back-End Engineer
Pronouns She/Her
Open Resume Email Directly

About me

Former scientist and LGBTQ+ guide turned back end software engineer. Fueled by intense curiosity, a desire to make connections, and an appetite for cracking problems with out of the box solutions. Discovered a passion in software development as a happy medium between the often theoretical world of the academic and the hands-on approach of my hobbies as an amateur engineer and maker.

Fascinated by space, biology, and geology, especially the parts that intersect and meld into astrobiology. Extremely passionate about the health of the LGBT+ community and striving to foster education, growth, and intersectionality wherever I can, especially with trans issues.

Experienced with Ruby, Rails, Git, SQL, CSS, HTML, Java, R, and nightmare regex extraordinaire. Familiar with Photoshop (and other design work), excel, and a suite of scientific field tools. Currently picking up XML, PHP, and JavaScript.

Preferred locations

  • Denver, CO
  • Portland, OR
  • Seattle, WA
  • International
Open to other locations and/or remote work

Previous industries

  • Defense & Space
  • Environmental Services
  • Individual & Family Services
  • Research

Skills

  • Bootstrap
  • CSS3
  • Git
  • GitHub
  • Heroku
  • HTML5
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby

Currently learning

  • Java
  • JavaScript
  • Python
  • React
  • User Authentication
  • User Experience Design / UX
  • User Interface Design / UI

Projects

DiscoverIt

DiscoverIt

Project scope time 150 hours
Collaborators Profile picture for Jennifer Yacoubian Profile picture for Dani Bagley Profile picture for Ian McIntosh Profile picture for Lucas Colwell Profile picture for Mostafa Sakr Profile picture for Ashley Turner

Tools Used

  • CSS3
  • Cypress
  • DevOps
  • Git
  • GraphQL
  • Heroku
  • HTML5
  • JavaScript
  • Node.js
  • PostgreSQL
  • Rails
  • React
  • RSpec
  • Ruby

Accomplishments:

  • Led a cross-functional team of 7 in the development of a accessibility focused travel app with full service oriented architecture by using agile methodologies in a series of 3-4 day sprints
  • Implemented full suite of GraphQL queries and mutations to access local resources and 5+ external APIs
  • Won finalist spot in competitive app showcase out of 6 other projects for concept, design, and execution
  • 100% test coverage

Description:

DiscoverIt serves as a sightseeing and attraction finding app, similar to sites like Atlas Obscura or TripAdvisor. It allows users to search a city for all kinds of places (museums, restaurants, historical points of interest), and they can save them to their profile which is categorized by city. It will also allow a user to create and populate an itinerary for their visit with suggested attractions. Our app will also be able to randomly generate an itinerary of popular attractions for a user based on starting location.

However, it truly differs from other travel apps in its focus on accessibility and usability. Users can filter results by wheelchair accessibility and ADA compliance, as well as specify a maximum walking distance between stops.

Launch the App Code Repository
Screenshot detail for project DiscoverIt
Screenshot thumbnail #1 for project DiscoverIt Screenshot thumbnail #2 for project DiscoverIt Screenshot thumbnail #3 for project DiscoverIt Screenshot thumbnail #4 for project DiscoverIt

Viewing-party-lite

Viewing-party-lite

Project scope time 40 hours
Collaborators Profile picture for Mackenzie Leng

Tools Used

  • CSS3
  • HTML5
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby

Accomplishments:

  • Deployed a movie watch-party site in a group of two that consumes & displays info sourced from movie API
  • Refactored and debugged after initial deployment to better structure architecture and implement pagination
  • Dynamically integrates API response into the front end & extensively uses SQL, CSS, HTML, as well as our usual set of native Rails features like ActiveRecord
  • 100% test coverage

Description:

Viewing party is a CRUD focused app that allows users to create and organize movie watch parties with their friends. It consumes the movieDB API to provide posters, a list of most popular movies, searching movies by name, and to display detailed information about any movie.

Launch the App Code Repository
Screenshot detail for project Viewing-party-lite
Screenshot thumbnail #1 for project Viewing-party-lite Screenshot thumbnail #2 for project Viewing-party-lite Screenshot thumbnail #3 for project Viewing-party-lite

Faucit

Faucit

Project scope time 6 hours
Collaborators

Tools Used

  • CSS3
  • Git
  • HTML5
  • JavaScript
  • Rails
  • RSpec
  • Ruby

Accomplishments:

  • Rapidly planned and developed a full Rails app for a 6 hr Hackathon.
  • Targeted a lighthearted but useful niche that, as far as I know, remains unfilled.
  • Built a launching point for my dive into FE techs and frameworks.
  • 100% test coverage

Description:

Faucit is a simple app that allows a user to enter their location and receive a list of the closest public toilets and water fountains, two truly critical resources on days spent out walking the city. Faucit also allows for users to filter results to be bathroom-exclusive, as well as to only display ADA compliant or gender neutral bathrooms. Accessibility and LGBTQ+ safety are two things that I am extremely passionate about, and this project shows that.

The 6 hour timeframe was enough to consume two APIs, finish the backend, and implement some basic front end pages, but I plan on revisiting this project to gain experience with JS, React, and animations.

Code Repository
Screenshot detail for project Faucit
Screenshot thumbnail #1 for project Faucit Screenshot thumbnail #2 for project Faucit

little-esty-project

little-esty-project

Project scope time 80 hours
Collaborators Profile picture for Alaina Kneiling Profile picture for A.J. Krumholz

Tools Used

  • CSS3
  • HTML5
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby

Accomplishments:

  • Collaborated with a team of 4 to build a mock online marketplace with REST-oriented design.
  • Stretched comfortability with complexity of the database & AR/SQL queries, advanced routing and responsive CSS/HTML, allowing for significant growth
  • Personally responsible for 100% of the project styling and any frontend implementation above the baseline HTML which was above and beyond base project scope
Launch the App Code Repository
Screenshot detail for project little-esty-project
Screenshot thumbnail #1 for project little-esty-project Screenshot thumbnail #2 for project little-esty-project