McRae Design
10+ years experience building APIs, microservices and data structures in fintech.
Formerly Simple, Stash, Qualtik
Creator of lifestyle brand for sneaker enthusiasts. Freelance Photographer.
10+ years experience building APIs, microservices and data structures in fintech.
Formerly Simple, Stash, Qualtik
Creator of lifestyle brand for sneaker enthusiasts. Freelance Photographer.
Developed and maintained APIs for commercial real estate loan analysis, stress testing dashboards, and loan review tooling on a 3-person engineering team.
Led end-to-end development of a client-facing document management feature — scoped the project, broke down frontend, backend, and database components into tickets, delegated work to a collaborator, and delivered using TDD.
Built stress testing dashboards allowing clients to model portfolio risk across custom scenarios and timeframes using Looker and Ruby on Rails.
Augmented calculation classes and Looker systems to support secondary collateral and overhauled the in-house loan review microservice following a firm acquisition.
Implementations built with Ruby/Rails, JavaScript, TypeScript, Looker, PostgreSQL, GH Actions, and Heroku.
Consultant for Qualtik, Inc. in maintaining and augmenting Rails SaaS.
Built and deployed a real-time cryptocurrency investment API for new user investment flows on the Grow Wealth team.
Optimized search functionality to support queries by name and ticker symbol, improving discovery for newer users.
Developed and maintained microservices and APIs supporting investment portfolio value updates and tailored investment suggestions.
Collaborated with a team of under 10 engineers in a high-volume RoR environment serving hundreds of thousands of users.
Implementations built with Ruby/Rails, Go, PostgreSQL, GitHub/Git, AWS, Kubernetes, Docker, and Jenkins.
Built account verification logic and onboarding flows for new users, and developed budgeting tool services used across the platform.
Led development of an automated customer service system that resolved common support issues without agent intervention, reducing backlog and wait time.
Developed and improved microservices and APIs around user applications and new user account setup and contributed to in-house customer service tooling improvements across the ops team.
Implementations built with Scala, Java, PostgreSQL, AWS, Docker, and Github/Git.
Freelance/Contract Web/Java Developer for various small business clients + ventures.
Worked on cross-channel products and platforms spanning user settings, rewards systems, games, and surveys.
Overhauled the Amazon gift card reward system and database to comply with updated service agreements.
Collaborated on core platform features within a fast-moving consumer engagement product.
Implementations built with Java, JavaScript, HTML/CSS, Handlebars, Resin, MySQL, AWS, Linux and Redis.
Team member developing a customer service API meant to optimize and increase customer service response time to international Apple Customers.
Primarily worked on messaging architecture with Kafka and Java, and conducted testing with Postman.
Implementations built with Java, Apache Kafka, MySQL, Cassandra, and Github/Git.
Being a backend developer, I like to learn new technologies and frameworks to build all sorts of tools and applications. Check out some of my open-source projects on my GitHub.
I'm also what some may call a "Sneakerhead." I have a lifestyle brand, Clean Your Shoes, which focuses on sneaker maintenance + culture. Although I consider it a lifestyle brand, it really is the playground in which I work on and expand my various interests and hobbies.
Besides the code and sneakers, I also like . While I mostly shoot for fun, I have lent my "services" in various local shows, exhibits, and publications. I have an official Portfolio, but I also have a secret page hidden somewhere on this site, if you can find it!
Finally, I also like motorsports, sports in general, classic film + television, fashion, and travel.