nicholasadamou
Seasoned Sr. Full Stack Software Engineer with over 6+ years of experience, passionate about making the world better through software.
Lockheed Martin, SpaceKing of Prussia, PA
Pinned Repositories
set-me-up-blueprint
A template to manage 'set-me-up' setups.
set-me-up-docs
Documentation for set-me-up which aims to simplify the dull setup and maintenance of Mac OS development environments.
set-me-up-installer
This is the binary used to install and configure 'set-me-up' on Mac and *debian* linux machines.
utilities
Custom-made Bash functions & utilities.
auto-wifi-hotspot
A script to allow the Raspberry Pi to connect to a known WiFi network or automatically generate an Access Point if no network is found.
dotfiles
⚡ Nick (@nicholasadamou) does dotfiles - his sensible MacOS/Debian Linux defaults.
minipwner
A script to configure a TP-Link MR3040 running OpenWRT into a simple, yet powerful penetration-testing "dropbox".
onion-pi
Configures your Raspberry Pi as portable WiFi-WiFi Tor proxy.
plex-s3fs
A Plex Media Server that is backed by an Amazon S3 Bucket.
preferences
🛠️ Sensible default preferences.
nicholasadamou's Repositories
nicholasadamou/minipwner
A script to configure a TP-Link MR3040 running OpenWRT into a simple, yet powerful penetration-testing "dropbox".
nicholasadamou/plex-s3fs
A Plex Media Server that is backed by an Amazon S3 Bucket.
nicholasadamou/spring-boot-load-balancer-demo
A demonstration of a simple but functional load balancer implementation using Spring Boot, showcasing service discovery, health checking, and round-robin load distribution.
nicholasadamou/dotfiles
⚡ Nick (@nicholasadamou) does dotfiles - his sensible MacOS/Debian Linux defaults.
nicholasadamou/neetleet
🚀 LeetCode NeetCode Solution Finder - Adds a button to LeetCode problems linking to NeetCode solutions.
nicholasadamou/next-ui
A collection of copy-paste interactive tailwind components for your projects.
nicholasadamou/nicholasadamou.com
The fourth iteration of my personal website, built with Next.js.
nicholasadamou/argo-helm-charts
A collection of Helm charts for Argo projects, including ArgoCD and Argo Workflows.
nicholasadamou/argocd-selective-sync
GitOps configuration repo demonstrating selective syncing with ArgoCD ApplicationSets. Manages Kubernetes apps across dev/staging/production environments where changes only trigger deployments for affected applications. Includes helper scripts, multi-env manifests, and comprehensive docs.
nicholasadamou/argocd-selective-sync-demo
A simplified demonstration of ArgoCD's selective syncing capabilities. This demo shows how different applications can watch different paths in a Git repository and only sync when their specific files change.
nicholasadamou/avscan-api
A robust Node.js Express API that provides antivirus scanning capabilities using ClamAV antivirus engine.
nicholasadamou/cloud-tools
An AWS cloud-based service that provides users with a platform to convert or compress files.
nicholasadamou/coolregex
A carefully curated collection of regex patterns designed for easy copying and use in validating various data formats. Ideal for developers and data analysts looking to streamline their validation processes.
nicholasadamou/databricks
A 🐍 pythonic data structures library featuring stacks, queues, hash maps, linked lists and more.
nicholasadamou/dotbrains.dev
The official website of DotBrains built with Next.js, TypeScript, Tailwind CSS, and Framer Motion.
nicholasadamou/from-scratch
🌱 A mono repository designed to demystify complex technologies by building them from scratch.
nicholasadamou/learn-git
A free, open-source platform crafted specifically for beginners to master Git. Designed with simplicity and ease of understanding in mind, this platform provides an accessible entry point for anyone looking to enhance their version control skills.
nicholasadamou/next-cursors
A Next.js library offering interactive cursor effects with CanvasCursor and FluidCursor components. Utilizing HTML5 Canvas and physics-based animations, it creates smooth, captivating trailing effects that enhance user interactions. Perfect for adding dynamic, fluid visuals to your web applications.
nicholasadamou/next-cv
A personal CV website loosely based off of react-cv built with Next.js, TypeScript, Tailwind CSS, and Framer Motion.
nicholasadamou/nicholasadamou
A personal card for Nicholas Adamou (@nicholasadamou) 🙋🏼♂️
nicholasadamou/playwright-unsplash-downloader
Advanced Playwright-based image downloader for Unsplash with browser automation.
nicholasadamou/playwright-vsco-downloader
A sophisticated TypeScript-based Playwright service for downloading images from VSCO using browser automation. Built with a modular service architecture.
nicholasadamou/react-github-repository
A React component that fetches information on a given repository from GitHub using the GitHub API and returns the data in an elegant way.
nicholasadamou/s3-large-file-uploader
Upload large files (20GB+) directly to Amazon S3 using signed URLs with Fast API, MongoDB, and React. Supports chunked uploads, progress tracking, and resumable architecture.
nicholasadamou/solar-system
🌏 Our solar-system built using THREE.js.
nicholasadamou/spring-secrets-manager
Integrates Spring Boot v3 with IBM Cloud Secrets Manager for secure keystore retrieval. This repository ensures enhanced security in production-grade applications through efficient secret management.
nicholasadamou/squash
A modern, browser-based image compression tool that leverages WebAssembly for high-performance image optimization.
nicholasadamou/tailwind-meteors
A Tailwind, Next.js application that demonstrates moving meteors from top-left of the screen to the bottom-right of the screen.
nicholasadamou/unsplash-node-utilities
Node.js utilities for Unsplash image management and caching.
nicholasadamou/youbuildit.dev
Helping you become a better software engineer through coding challenges that build real applications.