Nick Janetakis

Freelance Software Engineer

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Nick Janetakis is a self-taught full stack developer and freelance trainer based in New York with 14 years of experience building and operating production web applications. He specializes in modern web stacks and cloud-native tooling—Flask, Rails, Docker, Kubernetes, Ansible and Terraform—and is a recognized Docker Captain who focuses on reproducible, containerized deployments. Nick combines backend, frontend and DevOps work, having modernized multiple example apps by upgrading frameworks, replacing legacy asset pipelines with esbuild and Tailwind, and integrating Hotwire for Rails. He helps individuals and teams plan, deploy and scale secure cloud infrastructure, and his public repos double as teaching material and production-ready templates used by other developers. Behind the scenes he obsessively automates his workflow (dotfiles, zsh, tmux, vim) to squeeze more quality time into solving hard problems.
code14 years of coding experience
github-logo-circle

Github Skills (40)

autohotkey10
ruby-rails10
javascript10
docker10
postgresql10
python10
redis10
django10
terminal-emulator10
rails10
celery10
docker-compose10
hotwire10
dotfile10
terminal-application10

Programming languages (30)

CVim SnippetGoInno SetupHTMLYAMLTypeScriptShell

Github contributions (5)

github-logo-circle
nickjj/ansible-docker

Oct 2016 - Aug 2022

Install / Configure Docker and Docker Compose using Ansible.
Role in this project:
userDevOps Engineer
Contributions:4 reviews, 163 commits, 34 PRs in 5 years 11 months
Contributions summary:Nick primarily focused on automating and configuring Docker and Docker Compose within the Ansible project. Their contributions include modifying Docker daemon options, systemd unit files, and environment configurations to enhance Docker's setup and management. Furthermore, they made adjustments to the project's build process, introducing support for Docker Compose v2 and refining the automated testing process.
ansibledockerdocker-compose
nickjj/docker-flask-example

Dec 2020 - Jan 2023

A production ready example Flask app that's using Docker and Docker Compose.
Role in this project:
userBack-end & DevOps Engineer
Contributions:220 commits, 3 PRs, 202 pushes in 2 years 1 month
Contributions summary:Nick primarily focused on enhancing the application's backend infrastructure and improving its operational aspects. Their contributions included refactoring Redis configurations, integrating a health check endpoint, and optimizing import styles. Furthermore, the user updated the project's build process by integrating newer asset handling tools such as esbuild and TailwindCSS v3 defaults, leading to a more modern and efficient asset pipeline. They also made improvements to environment variable handling and code formatting.
dockerdocker-composeflaskpostgresredis
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial