Software Engineer
JPMorgan Chase & Co
At Chase, I build scaleable tools and create packages that help our developers do what they need to. From large-scale AWS clusters to simple services that display data.
A software engineer and back-end developer based in New York, I specialize in scaleable services, microservices, and package maintenance.
At Chase, I build scaleable tools and create packages that help our developers do what they need to. From large-scale AWS clusters to simple services that display data.
Starting with Censor Bot in 2017, I've found my place in Discord Bot development, which greatly boosted my development experience and motivation. If it weren't for Discord bots I don't know where I'd be. Today my bots serve over 120,000 communities, 5,000,000+ concurrent users. This was also my introduction to scaleable services, something I pride myself on today.
I'm a volunteer library maintainer for the node-sdk package for Top.gg. Users use this package to post and interact with the Top.gg API. This was one of my first large-scale NPM packages and was and still is a great experience.
YouTube Bot is a Discord bot dedicated to fetching and displaying YouTube data on Discord. I was brought onto the team of 3 to help create and scale a pubsub server for notifications and soon became a full bot developer, now working on scaling the entire bot to 250,000+ communities.
BitKiwi, originally named JT3Ch, was the small company that I used to license my projects, to give them a company to belong to. Since then it's grown a huge amount, now it's a software contracting agency, serving lots of customers, especially around the tri-state.
I worked inside of an Apple store and assisted customers in making purchases and getting the help they need. This greatly improved my customer serviceability and was a great experience.
At Mineplex I worked in large part on the anti-cheat and a few games. This was my first thrust into the world of developing as a job. I was very young at the time but was doing some very specialized work.
The official module for interacting with Top.gg's API via Node. Created in TypeScript.
JaDL stands for Just another Discord Library. And is the successor to discord-rose, removing a lot of the abstractions and upgrading a lot of internal components. It's the discord-rose for the new age.
A simple discord library that brings some super powerful features for creating Discord bots. It can scale a Discord bot to more than a million servers.
99%
I use TypeScript for just about all of my hobby projects. It's an experience I can only describe as beautiful. Because of how much I use it, I began to recognize the ins and outs of TypeScript, and understand it very well.
150%
Node.js is probably one of my most comfortable environments to work in. Not only have I spent years using it, but I've analyzed every little quirk of it, and have even contributed before!
45%
Web design used to be the words that would sink my ideas for a project, because I was terrible at it. But over the past ~2 years I've begun dabbling more and more and found solid footing in the space. I've designed JPBBots, Censor Bot, and even parts of this site, and I've grown so much knowledge because of it.
92%
I've not been keeping up with some of the latest version of Java and its features, but it's what I use every day at work, and it's also what I started coding with! Java always has a place in my heart, and as such I know a very decent amount and know a lot of the quirks of the language.