Skip to content
View nicholasadamou's full-sized avatar
🤓
working hard to make the world better with software
🤓
working hard to make the world better with software

Organizations

@IBM @omshub @dotbrains @transmute-games
Block or Report

Block or report nicholasadamou

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nicholasadamou/README.md

Hi 👋🏼, nice to meet ya! I'm Nick!

I'm Nicholas Adamou, a passionate Senior Software Engineer with a Master's degree in Computer Science from Georgia Institute of Technology and a Bachelor's degree in Computer Science from Cornell College. My journey in software engineering has led me to work with some of the biggest names in the industry, including IBM.

At DotBrains, I am the Founder, and I have developed various tools to enhance productivity and streamline development environments. Notably, I created the set-me-up toolkit, which automates macOS development environment setup with customizable dotfiles and shell scripts. Additionally, I built ghw, a command-line tool that enhances the GitHub CLI for better repository management.

During my tenure at IBM, I have significantly contributed to projects involving cloud-native applications, scalable solutions, and CI/CD pipelines. My expertise spans various technologies, including Java Spring Boot, React.js, Python, Tekton, and Shell Scripting. I have a proven track record of improving developer workflows, and developing full stack applications and microservices.

I am also recognized for my mentoring and coaching abilities, having received multiple awards for my contributions to the IBM Developer Profession. My work has been acknowledged with accolades such as the Growth Award and the Beacon of Excellence Mentoring Award.

My technical skills include Java, JavaScript (React, Angular, Next, Node.js, TypeScript), Python, Go, Ruby on Rails, and a variety of DevOps tools like Docker, Kubernetes, Tekton, Helm, and more. I am proficient in managing databases such as Db2, Cloudant, and MongoDB.

Outside of my professional work, I have participated in numerous hackathons and technical presentations, consistently delivering innovative solutions and winning recognition for my efforts.

Find me on the command-line

Assuming you have the latest npm installed, you can use via npx:

npx nicholasadamou

Not including how to use it globally because I'm not sure why you'd want this as a global command; that'd be creepy. 🤨

Pinned

  1. dotfiles dotfiles Public

    ⚡ Nick (@nicholasadamou) does dotfiles - his sensible MacOS/Debian Linux defaults.

    Shell

  2. preferences preferences Public

    🛠️ Sensible default preferences.

    Python

  3. dotbrains/set-me-up-docs dotbrains/set-me-up-docs Public

    Documentation for set-me-up which aims to simplify the dull setup and maintenance of Mac OS development environments.

  4. dotbrains/set-me-up-blueprint dotbrains/set-me-up-blueprint Public

    A template to manage 'set-me-up' setups.

    Shell

  5. dotbrains/set-me-up-installer dotbrains/set-me-up-installer Public

    This is the binary used to install and configure 'set-me-up' on Mac and *debian* linux machines.

    Shell

  6. dotbrains/utilities dotbrains/utilities Public

    Custom-made Bash functions & utilities.

    Shell