— I'm Jeremy Hitchcock, a Backend Developer.
I am an engineer with a passion for building scalable and efficient systems. I've worked on a variety of projects, from small startups to large enterprises. Currently, I am a Senior Software Engineer at Gemini working on the all thing Identity, KYC, and Compliance. I have been at Gemini since 2020, and have been heavily involved in the growth of the company from a smaller team to the large enterprise it has become.
What I do
- Back-end
- Scala, Java, Python, PostgreSQL
- Cloud
- AWS, Kubernetes, Docker, Terraform
- DevOps
- CI/CD, Jenkins
Music I'm always Listening to
Recent Work
Gemini
I have produced many pieces of work while at Gemini. From smaller migrations to new services, to large scale implementations.of data pipelines, Compliance amangement tools, and highly distributed systems.
My day to day involves working on the Identity team, which is a key component of Gemini's product operations. I work with stakeholders across the entire organziation to ensure proper user behavior, regulatory compliance, and operational excellence.
I lead projects to ensure the Identity service is always able to handle the massive scale of traffic, especially in a highly volatile environment such as a cryptocurrency exchange.
One of my more recent projects has been a site wide user manangement service to facilitate user location based regulatory protocols. While the specifics of the product are more guarded, it effects every single new and existing user on the site, and its operations are critical to some of Gemini's key stakeholder management and company operations.
Edmunds
Internal work for Edmunds involving matching and distance algorithms, developing and supporting the API Platform which augments and accelerates developing fast, scalable and resilient microservice APIs.
CryptoSym
CEO of CryptoSym, a website that aimed to provide a safe environment for people to practice trading cryptocurrencies on an exchange in real-time. Users can begin by trading with any amount of money, ranging from $1 to $100,000. The website was aimed to be a learning tool for people who are unfamiliar with the cryptocurrency markets and want to practice with fake money. CryptoSym offered an initial tutorial on the real-world process of transferring money from your bank account to the exchange, creating a risk-free and informative environment for the users.
BCG Digital Ventures First dAppathon
Participation in BCG Digital Ventures First dAppathon where over the course of 48 hours, developers broke into 20 teams, building the best decentralized Apps (dApps) using blockchain technology. With prizes totaling $10k and bragging rights of industry recognition. Our project was to build a complete financial system for hotels to utilize the anonymity of the blockchain network in order to provide guests with a faceless transaction and stay at hotels.
Links
- Wireless Time Machine Backup with Raspberry Pi Since I use a Macbook I use Time Machine for my regular backups, but backup is a time and CPU consuming process so I prefer doing it overnight at home. For remote backups Apple has a marvelous Time Capsule system, but it is expensive and it can be reproduced by a simple DietPi server.
- Schneier on Security One of my favorite security blogs. While I never got into it on a professional level, I have always had a big interest in exploring internet security, particularly through watching of "Mr. Robot"
- Manna A short story on what is envisioned on high level AI. Recommended to me by the sysadmin at my first software developer job. It was a formative piece that got me really interested into computer science.
- SUBJECT-28 Original production art used in the creation of Katsuhiro Otomo's 'Akira' (1988). One of my favorite movies, it really got me into anime.