Josh Wein
About Me
Software engineer currently living in the North-Eastern part of the US. Focused on building scalable systems
I try to divide my time as equally as possible between tech, finding new books to read, finding new music to listen to, and finding new food to eat
Nonexhaustive Skill List (as of 2026)
- Languages
- JAVAPYTHONTYPESCRIPTJAVASCRIPTSQLC++
- Java & JVM
- SPRINGSPRING BATCHSPRING SECURITYJUNITTESTCONTAINERSJVM & GC TUNINGJFRMAVEN/GRADLE
- AI & LLMs
- LANGGRAPHRAG AGENTSCHAT ASSISTANTSFASTAPIFASTMCPLANGSMITHMULTI-PROVIDER LLMS
- AI-Assisted Dev
- CLAUDE CODECODEXGITHUB COPILOTMULTI-AGENT WORKFLOWS
- Frontend
- VUEREACTANGULAR
- Data & Search
- POSTGRESORACLEREDISKAFKARABBITMQSOLRDATABRICKSS3
- Infra & Delivery
- KUBERNETESLINUXDOCKERJENKINSTERRAFORMAWS IAMAWS SECRETS MANAGER
- Observability
- OPENTELEMETRYGRAFANA CLOUDGRAFANA FAROLOGSCALEAMPLITUDE
- Leadership
- SYSTEM DESIGNTECHNICAL DUE DILIGENCEDESIGN REVIEWSMENTORINGCROSS-TEAM JAVA COMMUNITYTECH TALKS
Projects
-
International Klein Blue Life
Tower Defense Game with 40 levels and a built-in level editor. Built using Typescript.
-
Endless Trailers
Website where users can watch endless(80) amounts of trailers filtered by genre, actor and other filters.
-
Muse
Cloud Computing Project - Muse is a realtime multiplayer music experience in the same vein as Plink. It was created mostly using Javascript, HTML5 Canvas, and NodeJS with Socket.IO for the realtime functionality as well as room separation. The sounds were created in Ableton Live. It now runs on Firebase Realtime Database, so multiplayer rooms are live again, with a three.js visualizer on top.
-
bootify
Chrome extension that injects bootstrap style into any website. Allows the user to save websites to inject automatically
-
NLP Sentence Generator
Cloud Computing Project - Generates sentences for a given topic using NLP techniques and backed by a 600,000 tweet corpus database.
-
Key Rotation Decryptor/Encryptor
JavaScript implementation of the Vigenère cipher/Key Rotation. Decrypts and encrypts text based on the given key.
-
This Website
This site was created using: HTML, CSS, Bootstrap, Javascript, and JQuery. The blog is generated using Jekyll.
Experience
-
September 2017 - CurrentBloomberg L.P.Tech Lead / Senior Software Engineer
Tech Lead in Bloomberg Law focused on the Litigation Solutions area (Dockets Product). Focused on designing and delivering long term scalable projects and mentoring engineers.
-
Summer 2016BlackRock Inc.Software Engineering Intern
Built the next version of a Java backend server for the Aladdin Product Group leveraging Spring, Maven, and Ivy. Brought the project from design through QA testing to a production release.
-
Jan 2016 - May 2016ViacomMultiplatform Engineering Intern
Led a team of developers in creating an internal web tool for automating configuration file generation. Involved in the full SDLC including project scheduling estimations, design, and development of the project.
-
2014 - 2015Stony Brook UniversityTeaching Assistant & Tutor
Held office hours each week to assist college students taking Computer Science III and Computer Music with course assignments and exam preparation. Assisted college students with computer science coursework and projects. Acted as a mentor for the students; teaching study habits and homework strategies.
-
2013Everest BBNNetwork Intern
Performed on-site maintenance and troubleshooting for servers and network issues. Set up networks for new businesses by running cable and setting up servers. Provided over the phone and on-site customer support.