Hi I'm James Russo and this is where I'll be writing down my thoughts and experiences mostly involving software and web development. However, fairwarning any number of other topics can pop up into this blog. This is my first attempt at a blog, and as an engineer I apologize in advance for my writing and design skills. Hopefully they will improve as I work on this more and more.
I am currently working at Brex building internal developer tools like a CLI using Golang + Cobra and a developer portal using Backstage . Previously I worked on the Cash team at Brex building modern technology to replace antiquated banking systems. Before Brex, I worked as a fullstack engineer in NYC for Rockets of Awesome, a childrens clothing subscription service and ecommerce brand. I also was the first engineer at an IoT and Analytics startup called Iterate Labs which wants to use data-driven insights to develop safer and more comfortable workplaces. In 2017, I graduated from Cornell University with a B.S. in Computer Science, where I concentrated in Machine Learning and also researched Systems, Security, and Blockchain technologies under Emin Gun Sirer and Soumya Basu .
On a day to day basis, I actively use Golang, Postgresql, GraphQL, Protocol Buffers, gRPC, and React with Typescript to name a few. I also actively use AWS Technologies, Kubernetes, and Docker. But in the past(and still occasionally), I have worked on projects in Elixir, Ruby on Rails, Flask and Python, React + Redux, Next.js, Express + Node.js, and Gatsby.js. However, I'm constantly evaluating and learning new technologies and will try to talk about anything I find interesting on this blog.