Git Product home page Git Product logo

Hi there, I'm Nick Adamou ๐Ÿ‘‹

Welcome to my GitHub! I'm a software engineer with a passion for technology and building impactful solutions that make the world better.

๐Ÿ’ผ Experience

  • Senior Software Engineer @IBM (NS1 Connect) (April 2024 โ€“ Present)
  • Senior Software Engineer @IBM (October 2023 โ€“ April 2024)
  • Software Engineer II @IBM (May 2021 - October 2023)
  • Software Engineer @IBM (May 2020 - May 2021)

๐ŸŽ“ Education

๐Ÿ”ง Skills

  • Languages:

    C C++ JavaScript Python Java HTML5 SQL CSS3

  • Frameworks/Tools:

    Node.js Express Django React AWS S3 MySQL MongoDB PostgreSQL Spring Linux

๐Ÿš€ Featured Projects

Full Stack Development

Down to Network is a dynamic web / mobile app optimized to connect new fellow IBMers to experienced IBMers through the power of matching. I designed the app to have a "tinder-like" feel where you sign up and create an account and tell the application about yourself and your intentions. The application uses an algorithm designed to connect users based on their role at IBM (Intern, manager, etc) and the types of people that they would like to meet. Once a user is signed up, they are presented with the home page where they are able to swipe right or left on each individual that the app deems you'd find interesting enough to network with. Once you 'match' with an individual, the application rightfully says, for example, 'Ginni is Down To Network!' and presents a match screen where you can email the individual.

Vineyard Vines Sales is a web app that fetches and displays the latest Vineyard Vines sales featuring a multi-state size filtering system.

A 3-piece setup used to demonstrate the use of ultra-fast Multipart File uploading.

Backend Development

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.

A service is designed to back up one or multiple Cloudant databases to a file and uploaded to a Cloud Object Storage (COS) bucket on IBM Cloud.

A service is designed to restore one or multiple Cloudant databases from a Cloud Object Storage (COS) bucket on IBM Cloud.

DevOps

set-me-up toolkit

Architected and designed the set-me-up toolkit to automate macOS and Debian Linux development environment setups, cutting the time from new machine setup to productive developer by 99%.

A command-line tool that acts as a wrapper around the official GitHub CLI (gh). It provides enhanced functionality for cloning repositories similar to GoLang while passing through all other commands to the official gh CLI.

A portal to CLion using JetBrains Gateway and Docker.

Java argument parsing done right.

guardrails ๐Ÿšง

A modular, maintainable, customizable security-compliant DevOps strategy for use with Travis CI.

This is a boilerplate for projects that wish to become more compliant with IT security standards and utilize a modular and maintainable DevOps strategy. It contains a set of sub-projects that can be used to create a new project from scratch that extends this paradigm.

More projects can be found at DotBrains.

๐Ÿ‘ฅ Connect with Me

Feel free to reach out if you're interested in collaborating or if you have any questions!

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. ๐Ÿคจ

Nicholas Adamou's Projects

anyfi icon anyfi

Configure your Raspberry Pi as a wireless access point and to connect to any OPEN WiFi access point.

auto-wifi-hotspot icon 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.

cf-detect icon cf-detect

A simple web application to check whether a site is running behind Cloudflare.

cloudant-backup-service icon cloudant-backup-service

This service is designed to back up one or multiple Cloudant databases to a file and uploaded to a Cloud Object Storage (COS) bucket on IBM Cloud.

cloudant-restore-service icon cloudant-restore-service

This service is designed to restore one or multiple Cloudant databases from a Cloud Object Storage (COS) bucket on IBM Cloud.

cv icon cv

This repository is used to host, build, and deploy my curriculum vitae (CV).

deploy-with-surge icon deploy-with-surge

A simple Github Actions template to deploy your static site using Surge.sh.

dotfiles icon dotfiles

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

down-to-network icon down-to-network

Down to Network is a dynamic web / mobile app optimized to connect new fellow IBMers to experienced IBMers through the power of matching.

hasvuepassedangularyet icon hasvuepassedangularyet

A simple UI that interacts with the GitHub API to check whether Vue has passed Angular in star-gazers.

humblescraper icon humblescraper

A small script to retrieve Name, Price/Sale, and Time information from Humble Bundle store links for use in ๐Ÿค– or web-hooks. Uses selenium.

insta-chrome icon insta-chrome

๐Ÿ“ธ Easily browse Instagram from a Chrome popup.

instaget-site icon instaget-site

A simplistic service built to view Instagram profile pictures at their full native resolution.

isitup icon isitup

A simple web application to check whether a site is ๐Ÿ†™ or broken.

jwt-spring-security-demo icon jwt-spring-security-demo

Example project to show how to use JWT in combination with Spring Security to protect REST API endpoints.

megalith icon megalith

Turn Your Raspberry Pi Into An Always-On Downloading Megalith.

menu-handler icon menu-handler

โŒจ๏ธ Handle Console-Based Menu's with Ease!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.