Cosmic JS Blog Stay tuned for community news, company announcements and updates from the Cosmic JS team.

Developer Spotlight: Raymond Camden of American Express


In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Raymond Camden, a Senior Software Engineer and Developer Advocate residing in Lafayette, Louisiana. Raymond has extensive experience in the technology space, having enjoyed stints at IBM, Adobe and AuthO prior to becoming a Senior Engineer for Developer Experience at American Express. Follow Raymond on Twitter, GitHub or LinkedIn, and enjoy the Q/A.


Cosmic JS: When did you first begin building software?
Raymond: I began on an Apple 2e (it may have been the +) back in the 80s. My initial reason was to cheat at games (ask me about hex editing for Bard's Tale) but after seeing Tron I was really inspired to become a coder. Boy was reality somewhat different...

What is your preferred development stack?
The web in general. I'd say mainly JavaScript and lately with Vue, but I'm passionate about the entire web stack. My favorite editor is Visual Studio Code (although I was a big Brackets fan for a while). When working on the back-end I'll still use JavaScript and Node.js.

What past projects are you most proud of and why?
I was big into MUD programming (multi-player online text adventure games, think Zork but with multiple players) and I built a framework to enable easier dialog creation and more thematic elements (time passing, etc). The code wasn't necessarily rocket science, but the end result - enabling more creativity - is something I'm really proud of.

Oh - and I built an app that scans your contacts, finds ones without pictures, and assigns a random cat picture. Yeah, I'm pretty proud of that too.

What are some technologies you are excited about or want to learn more about?
GraphQL for one. A lot of my work involves APIs and GraphQL feels like a real game changer. I'm incredibly excited about serverless and have been (slowly) playing with various different platforms and trying them out.

Do you have any tips for new developers just starting to code? 
For web developers, MDN Web Docs is the absolute best resource for learning, period. I'm a big fan of Node School as well since I like the interactive problem/solving experience. I'm also a big believer in building something that already existed. As programmers we've got DRY beaten into our skulls and that obviously makes sense, but when I'm learning a new language or platform, I'll build somethingvthat already exists, like a blog. That way I'm focused on the *how* of building it and not the *what*. The end result may be thrown away, but it's a great way to spend more time learning then trying to figure out what to do.


The Cosmic JS Spotlight Series is dedicated to showcasing developers that are building apps using modern tools. Learn how to Contribute here. To stay connected with us follow us on Twitter and join the conversation on Slack.

You may also like


Coding Dojo provides curriculum, software, hardware, instructors, class sessions, conference rooms, thought-leadership and networking events as part of its added-value to its students and community. They also partner with organizations that would hire its students upon graduation.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Dallas-based React Developer Joe Warren. Joe is a DevMountain graduate and currently interning with Call-em-All, an SMS technology platform based in Frisco, Texas. Follow Joe on GitHub and Twitter, and enjoy the Q/A. 

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Chris Schwab, a Front End Engineer residing in Boston who's currently helping lead the development charge at positivity-prone apparel brand Life is Good. Chris and his team at Life is Good have been using the Cosmic JS API to manage user-generated-content for their positivity campaigns (now in their second consecutive year). Follow Chris on LinkedIn or Twitter, and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Owen Liversidge, a Web Developer residing in Atlanta, Georgia who's currently helping lead the development charge at renowned game development company Tripwire Interactive. Owen just built Tripwire's new corporate website on a React and Cosmic stack. Follow Owen on LinkedIn or GitHub, and enjoy the Q/A.

In this Developer Spotlight we sit down with Ben Packer, a web developer who's writing code for a cause.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Rick Hanlon, a Front End Engineer  and recent New Yorker that is now residing in London, England working on the front end team at Facebook. Rick is also on the core team of Jest, a JavaScript testing platform. Follow Rick on Twitter or LinkedIn and enjoy the Q/A.