My name is Marcus Weinberger

I am an avid coder and cybersecurity enthusiast. I'm studying at Western Carolina University, and graduate in 2026. I have a lot of hobby projects.

I attended secondary school and completed my A Levels in London.

I also have spoken at events, the website is just a little outdated.


Click the arrows on either side to see my projects

Many descriptions are still being written, so make sure to check out my GitHub.


Check out my dashy dashboard or read some posts from my blog below:

Custom Analytics for Hashnode - Part 2

This is a brief update, continuing from my previous post where I built a basic, custom analytics service to use on my Hashnode blog. In my final thoughts, I said: While I'm happy with what I created, there are still some things I'd like to work on. ...

Cover Image
Read more

Creating a custom Analytics engine for my Hashnode blog

View part 2 of this article here! IntroductionHi, my name is Marcus Weinberger. I'm mainly a Python developer (due to my love for hacking), but I work with JS when I must. One of my passions is creating my own software for doing things - I really enj...

Cover Image
Read more

Creating a basic split-panel console interface in Python (with i/o)

BackstoryHi, my name is Marcus Weinberger. My two biggest interests are cyber security and programming, which (paired with recent advancements in tech) led me to begin the development of 1337GPT - an AI penetration testing assistant. This is the stor...

Cover Image
Read more

1337GPT - Yet another GPT agent for Penetration Testing

1337GPT is my attempt at designing a GPT agent for pentesting. I built it on top of my previous AI Task Manager - a layer designed to be above a langchain agent that can complete complex tasks. How does it work? 1337GPT starts off with a goal that th...

Cover Image
Read more

Adding a list of my Hashnode posts to my personal website.

About meHey reader! My name is Marcus Weinberger, and I'm just getting started with Hashnode. While I'm mainly a Python developer, I work with HTML and such for my frontends. Click here to see more about me! So, my personal website is a bit lame. Ac...

Read more

Task Management system for langchain

View project on Replit How does it work? The TaskManager gets created, with a goal, a list of tools, and its own LLM. It includes a bunch of prompts which is used internally. When initialized, it creates an initial list of tasks to get started (this...

Read more