My experience mainly involves working with Ruby on Rails on the backend and React, Angular or Vue on the frontend, along with PostgreSQL for the database. I occasionally worked on services too, such as our payment service.
I got my start as an engineer by working as a Support Rep, then transitioning to software development. I'm a self-taught developer. I learned a lot of what I know on the job but I also had been coding as a hobby for years before that.
These are the two main jobs I've had as a developer:
Senior Software Engineer
Seattle, WANov 2016 - May 2024I worked on several SaaS web app products that are used by many well-known real estate brokerages, such as Coldwell Banker, eXp Realty and Century 21. The projects I worked on all used Ruby on Rails for the backend along with React, Angular or Vue for the frontend.
Some products I worked on included a CRM as well as a CMA listing presentation app. I was the lead developer on some of the products I worked on, such as listing search and an advertising platform. I was also the lead on an app used for account administration and backend tools.
Client Services Support Developer
Seattle, WANov 2014 - Oct 2016 · 2 yrsThis was a unique role that was created specifically for me which combined software development for the department with the equivalent of Tier 3 support. Half of my time was usually devoted to solving more advanced technical issues for our customers, the other half was devoted to developing backend software tools for the team. I also worked on some customer facing products as well.