Skip to content
View pradeeptathineni's full-sized avatar
🫠
🫠

Block or report pradeeptathineni

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
pradeeptathineni/README.md

⭐ class Deep(Github):

macOS VS Code Python, my primary language AWS Docker Terraform GitHub Actions Codex, one of my primary AI tools ChatGPT, one of my primary AI tools

Projects · Labs · GitHub Stars · neon1 · LinkedIn

self.AUTHOR = "Pradeep Tathineni" if env.PROPER else "Deep"

self.SECTIONS = [ self.identity, self.values, self.projects, self.tech_stack, self.neon1, Meta ]

# Could you imagine if we chose to center our code?

🪪 def identity(self, title="Hello World!"):

self.identity.group("Core")

self.WHO = "I'm an engineer who sees repeated work as a design problem: if I have to do it twice, I start asking why the computer isn't doing it."

# Once is flirtation. Twice is frustration.
# Once is temptation. Twice is libation.
# Once is foundation. Twice is causation.
#
# All thereafter is automation.

self.WHAT = "I have 8+ years of professional experience in automation, application development, cloud, DevOps, and security, and nearly two decades of exploring technology."

self.WHY = "I build technology to make people's work and lives easier."

self.identity.group("More")

self.FOCUSES["domains"] = [
    "Automation", # performance
    "Cloud",      # enablement
    "DevOps",     # delivery
    "Security",   # confidence
    "AI",         # automation 2.0
]

self.FOCUSES["concepts"] = [
    "Open Source",
    "Prior Art",
    "Developer Tools",
    "Evidence-Based Decisions",
]

self.FOCUSES["exploring"] = [
    "Simulation",
    "Computer Vision",
    "EdTech",
    "EnviroTech",
    "AgriTech",
    "GeoTech",
]

self.INTERESTS = [
    "Dog", # TODO Add link to dog pic
    "Education",
    "Community",
    "Gardening",
    "Biking",
    "Hiking",
    "Tacos",
    "Driving Fast",
]

🧭 def values(self, group="technology"):

self.values.group("Intentions")

# Make technology useful — Help people get things done, whether that means a small tool, a better application, or infrastructure they can depend on.
# Automate with care — Take repeated work off people's hands and build systems that are dependable, understandable, and easy to change.
# Keep learning and share — Explore unfamiliar problems, question what I think I know, and share what I learn.
# Build with open source — Learn from existing work, adapt what fits, and contribute tools that others can use. Start with a real need.
# Advance my engineering practice through AI — Bring the same care to AI-assisted research, planning, and development: give it useful context, coordinate the work, and check the results.

self.values.group("Practices")

# Research deeply before building — Compare existing tools and approaches. My GitHub Stars collect possibilities to investigate.
# Back claims with evidence — Cite sources, measure results, and compare them with a baseline.
# Generalize across real use cases — Try an idea against different needs before turning it into a shared solution. Keep the differences that matter.
# Remove, automate, verify, and revisit — Keep changes small, check that they help, and keep a way to recover.


🚀 def projects(self, type="personal"):

self.projects.info()

  • Project Name/Link — Short project description.
    Flow The intended path from input → outcome.
    Maturity · Idea: concept only; Experimental: evolving implementation, including pre-v1.0.0 releases.
    · Keep a verified pre-v1 version beside Experimental; use a verified v1.0.0+ release version on its own.
    · For study, practice, and reference collections, Idea means planned content and Experimental means material exists, without a software-readiness or credential claim.
    · Intended shared products append · TRL N independently; collections have no TRL.
    Status What exists and works today.
    Activity · Updated: last default-branch commit date.
    · Recent means within 30 days of the refresh, otherwise Quiet.
    · Proposed projects show planning status instead.
    Tags Technologies and areas of focus.

# Software TRL — 2 concept formulated · 3 critical-function proof of concept · 4 integrated and validated in a controlled setting · 5 end-to-end validation in a relevant setting.
# Idea often corresponds to TRL 1–2 and Experimental to TRL 3–5; these are not conversion rules, and a release version does not establish a level.
# Adapted from Wikipedia and NASA ESTO's software TRLs. It rates technical readiness, not usefulness or demand, and is not a certification.

self.projects.group("Cloud and DevOps Engineering")

AWS Terraform Engineering Challenge — Make AWS web infrastructure reproducible and inspectable.
Flow requirements → Terraform plan → deploy → verify → tear down
Maturity Experimental
Status Modular infrastructure, CI, and deployment checks exist. This is still a challenge-scale project.
Activity Updated 2026-09-12 · Quiet
Tags aws ; terraform ; devops
AWS IaC Terraform — Reserve a home for reusable AWS infrastructure templates.
Flow need → template → plan → apply → reuse
Maturity Idea
Status README-only scaffold. No templates or modules are published yet.
Activity Updated 2025-07-13 · Quiet
Tags aws ; terraform ; iac

self.projects.group("Automation and Tooling")

AWS CLI Plus — Make multi-profile AWS CLI work easier to follow and safer.
Flow select profile → verify identity → check policy → run AWS CLI
Maturity Experimental · TRL 3
Status Working Go wrapper around AWS CLI v2. Account checks and guarded commands are implemented.
Activity Updated 2026-09-13 · Quiet
Tags aws ; cli ; go ; automation
ShouldaUsedThat — Find what to reuse, what to skip, and what remains worth building.
Flow problem → candidates → evidence → decision → revisit
Maturity Experimental · v0.4.0 · TRL 4
Status Deterministic CLI and reviewed catalog exist. Each reuse decision still needs contextual judgment.
Activity Updated 2026-10-22 · Recent
Tags oss ; prior-art ; python
System — Keep my shell configuration in version control.
Flow open shell → load configuration → work
Maturity Experimental
Status One public .bashrc file. No README or broader system tooling.
Activity Updated 2025-07-13 · Quiet
Tags bash ; shell ; dotfiles

self.projects.group("AI Systems")

# I'm exploring how AI can help me research, plan, build, and coordinate engineering work.

Research AI — Investigate questions with clear limits and traceable sources.
Flow question → retained sources → investigation → qualified findings
Maturity Experimental · TRL 4
Status Native research sessions can examine support for claims and explore perspectives from sources. Model judgments remain fallible.
Activity Updated 2026-10-24 · Recent
Tags research ; evidence ; javascript
Principles AI — Research and record domain principles I can understand, apply, and revisit.
Flow research → reconcile → define → apply → reassess
Maturity Experimental
Status Structured corpus and validation tooling exist. The guidance remains under research and review.
Activity Updated 2026-10-24 · Recent
Tags ai ; principles ; learning ; evidence
Signals AI — Find research worth keeping and revisit it when a decision needs it.
Flow finding → assess → compare → retain → revisit
Maturity Experimental · v0.3.0 · TRL 3
Status Library search, discussions over saved answers and optional check suggestions work.
Activity Updated 2026-10-24 · Recent
Tags ai ; discovery ; evidence ; typescript
Sandbox AI — Plan limited trials, compare options, and record what the evidence supports.
Flow candidate → bounded trial → record evidence → review → advisory decision
Maturity Experimental · TRL 3
Status Trial plans can be frozen and attempts sealed, with a working recipe for testing Context. The host runs trials; comparisons alone do not prove usefulness.
Activity Updated 2026-10-24 · Recent
Tags ai ; evaluation ; evidence ; methods
🔒 Custom AI — Keep personal preferences and writing examples under my control.
Flow permissioned examples → task context → revision → preference decision
Maturity Experimental · Private · TRL 4
Status Private writing kits support revision feedback, explicit preference decisions and undo. Example selection matches words and tags; claim checks use heuristics.
Activity Updated 2026-10-24 · Recent
Tags writing ; preferences ; python
Context AI — Supply relevant engineering guidance for the task at hand.
Flow task → select guidance → preview → apply → verify → undo
Maturity Experimental · v0.3.0 · TRL 4
Status Task-scoped guidance, provenance, private loadouts and reversible installation work; everyday usefulness remains under evaluation.
Activity Updated 2026-10-24 · Recent
Tags ai ; context-engineering ; devtools
🔒 Planning AI — Turn goals and evidence into plans I can review and revise.
Flow evidence → goal → recipe or tasks → preview → approve
Maturity Experimental · Private · TRL 4
Status Evidence-linked plans, typed recipes and ordered tasks feed reviewed Maestro execution.
Activity Updated 2026-10-24 · Recent
Tags planning ; evidence ; python
Blueprint AI — Use deterministic tools to set up project foundations and engineering checks.
Flow inspect → plan → create or evolve → review → verify
Maturity Experimental · 0.9.0 · TRL 3
Status Working CLI for project creation, inspection, review, and evolution. Optional model reasoning remains bounded.
Activity Updated 2026-10-24 · Recent
Tags devtools ; python ; engineering
🔒 Intentional AI — Schedule deliberate local work and retain its state.
Flow approved intent → schedule → bounded work → verify → retain state
Maturity Experimental · Private · TRL 2
Status Private scheduling and Git-control experiments exist. A wider orchestration role remains proposed.
Activity Updated 2026-09-13 · Quiet
Tags automation ; scheduling ; python
🔒 Maestro AI — Execute approved work with checks and a reviewable handoff.
Flow approved task → isolated checkout → execute → check → review
Maturity Experimental · v0.1.0-alpha.1 · Private · TRL 4
Status Local task series retain work and scoped commits for review. Run controls flag work needing attention and bind cancellation to its run identity.
Activity Updated 2026-10-24 · Recent
Tags ai ; orchestration ; python
🔒 Deep AI — Bring research, planning, writing and execution into one desktop workspace.
Flow research → compare → plan → build → review
Maturity Experimental · v0.1.0-alpha.1 · Private · TRL 4
Status A working local UI connects the other projects' capabilities, including retained evidence, writing feedback and managed execution.
Activity Updated 2026-10-24 · Recent
Tags ai ; desktop ; react ; typescript

# The idea: each project should be useful on its own and work with the others in one engineering workspace.

self.projects.group("Practice and Exploration")

Labs — Practice problem-solving and share the work behind it.
Flow problem → investigate → build or explain → reflect → catalog
Maturity Experimental
Status Published catalog separates actual practice from exercises still waiting for me.
Activity Updated 2026-10-12 · Recent
Tags practice ; code ; study ; writing
Home Lab — Learn what useful private services need before moving to a dedicated server.
Flow provision → run services → observe → test recovery → refine
Maturity Experimental
Status Mac-hosted Linux lab with monitoring, local AI, and disposable experiments. An independent backup destination is still needed.
Activity Updated 2026-10-03 · Recent
Tags homelab ; linux ; local-ai ; observability
Nature of Code — Explore visual systems through creative coding.
Flow idea → simulation → observe → change rules → repeat
Maturity Experimental
Status Terrain, starfields, fireworks, and other sketches inspired by Daniel Shiffman and Coding Train. An older experiment collection.
Activity Updated 2023-06-12 · Quiet
Tags p5.js ; simulation ; creative-coding

self.projects.group("Learning")

UT Austin McCombs AI/ML — Apply machine learning and generative AI to business problems through coursework.
Flow business problem → explore data → model → evaluate → recommend
Maturity Experimental
Status Course projects run from Python analysis to agents. Some include my notebooks; the program is still in progress.
Activity Updated 2026-10-12 · Recent
Tags ml ; generative-ai ; python ; coursework
Johns Hopkins AI and Agentic AI Engineering — A home for planned coursework on building and operating ML and agent systems.
Flow assignment → build → evaluate → document
Maturity Idea
Status The program is planned and my cohort is unconfirmed. No projects yet.
Activity Updated 2026-10-12 · Recent
Tags ai ; agents ; coursework
AI Engineering from Scratch — My fork of an open AI engineering curriculum, kept for study.
Flow learn → build → ship
Maturity Experimental
Status Fork of rohitg00's curriculum. Lessons and code are upstream work, not mine.
Activity Updated 2026-09-07 · Quiet
Tags ai ; curriculum ; fork

🛠️ def tech_stack(self, sort=[ "preference", "experience" ]):

self.tech.info()

# Items marked *like this* are the tools I reach for most often.

self.tech.group("Systems")

  • Operating Systems — *macOS* ; *Linux* ; Windows
  • Editors / Notebooks — *VS Code* ; Jupyter ; Google Colab

self.tech.group("Software & Platforms")

  • Code — *Python* ; *Bash* ; Go ; JavaScript ; TypeScript ; Node.js ; SQL ; React
  • Cloud & Platform — *AWS* ; *Docker* ; Kubernetes ; Helm
  • Infrastructure as Code — *Terraform* ; OpenTofu ; AWS CloudFormation
  • Delivery — *Git* ; *GitHub Actions* ; CircleCI ; AWS CodePipeline ; Jenki...nvm
  • Observability — CloudWatch ; Prometheus ; Grafana ; ELK
  • AI Tooling — *Codex* ; *ChatGPT* ; Claude Code ; Claude

self.tech.group("Focuses")

  • Engineering — Automation ; DevOps ; Cloud Architecture ; Platform Engineering ; Solutions Architecture ; Modernization ; Customer Enablement ; Developer Tooling ; OSS / Prior-Art Discovery ; IoT
  • AI — LLM Applications ; RAG ; Agents ; Context Engineering ; Model Routing ; Evaluation ; Machine Learning
  • Exploring — Computer Vision ; Data Visualization ; Simulation

🟢 def neon1(self, type="business", redirect=True):

# neon1 is my engineering organization, focused on software, infrastructure, and automation for small and midsize businesses.
# I share reusable tools and patterns through its public repositories.
# AWS CLI Plus lives there.


🗂️ class Meta(Deep):

def disclaimers(self, warnings="alert"):

  • Readiness and evidence — Experimental releases aren't proof of production readiness. Tests and internal measurements support specific claims; broader value, usefulness, and independent review need their own evidence.
  • Activity — Commit dates are snapshots, not maintenance commitments. Quiet doesn't mean abandoned.
  • Private and planned work — 🔒 marks a private repository with a public description. Planned work describes intentions; the Status row explains what is implemented.
  • Reuse and credits — Software and artwork retain their own licenses and permissions. I preserve required attribution and notices; this profile grants no additional reuse rights. Check the terms before adopting or running anything.
  • AI assistance — I use AI for research, planning, implementation, and review. I remain responsible for verification and results.

def thoughts(self, think=2, filter=None, humor="dry"):

state = self.self()

sanity = "Sanity is like a spectacular readme. They both heavily collapse."

is_this_a_joke_r = "You either die a standard, or live long enough to see yourself become a 🌟spectacle✨."

superfluously = "An overengineered custom semantic that works great for me but retains personal value only through bias, while being generally frustrating for anyone else, is a private joke. A similar extreme is spending twenty minutes building a condiment passing system when someone asked for the salt."

self.imagine(superfluously)

A request to pass the salt becomes a twenty-minute effort to build a general condiment-passing system.
XKCD #974 by Randall Munroe · CC BY-NC 2.5.

basic = "If you've ever thought about building a habit tracker, to-do app, or productivity tool, you might just be an engineer."

cliche = "If you've ever used 5x, 10x, or similar to describe productivity gain, you might just be an idiot."

overzealous = "If you haven't spent a whole Sunday on one readme, can you really call yourself an engineer?"

fixing_problems = "Within the problem set, each problem's solution comes with its own set of problems. "

while(fixing_problems): fixing_problems += fixing_problems

MemoryError

❌ self.imagine(fixing problems)

An engineer explains a chain of problems created while fixing earlier problems.
XKCD #1739 by Randall Munroe · CC BY-NC 2.5.

automation = "Spend all day automating a five-minute task, spend tomorrow repairing the automation. Time spent to earn time saved becomes a matter of faith, and I call that a long-term investment."

self.imagine(automation)

Two work-versus-time graphs contrast automation's promised free time with debugging, rethinking, and ongoing development.
XKCD #1319 by Randall Munroe · CC BY-NC 2.5.

autonomy = "No matter how smart or independent, every autonomous system still ends up needing human intervention. I s'pose we're not so different from them."

machine_learning = """\
1. Get data.
2. Check data out, head to tail.
3. Analyze data's patterns.
4. Get to know data completely; build model judgements.
5. Predict next moves with model judgments; if data agrees, continue.
6. Continuously predict next moves, classify new outcomes, and reassess judgments.
7. Marry data, maybe have some child processes, grow stale together.
"""

self.imagine(machine_learning)

Data enters a pile of linear algebra. An engineer stirs the pile until the answers look right.
XKCD #1838 by Randall Munroe · CC BY-NC 2.5.

ai = "Just sum wild, curious times, pardna."

self.imagine(ai)

Two cowboys prepare for a duel, but a tumbleweed draws two guns and wins the showdown.
XKCD #789 by Randall Munroe · CC BY-NC 2.5.

originality = "Nothing humbles an original idea like a 10 year old GitHub repo that already does it, has better documentation, and can run on a 2004 model Raspberry Pi. That's just discovery."

personal_projects = "I chose the use cases. I wrote the code. I decided the golden set for success and tested. My tests passed, yet I keep all claims on probation. I accept new claims for good measure. That is a lot of authority given to myself from myself trying to prove myself to myself."

self.imagine(personal_projects)

Scientists test many jelly-bean colors. One apparent association produces an exaggerated news headline.
XKCD #882 by Randall Munroe · CC BY-NC 2.5.

research = "Knowing all my options is paramount. Unfortunately, ‘keep researching’ is always one of them, and it comes with an unlimited free trial. Eventually I have to choose something and find out what I missed."

dashboards = "Every dashboard is green, every failed test is a pass, and every benchmark is a record with Inspect Element and a few minutes. Show me what survives a refresh."

impact = "The world does not owe my side project a use case. If nobody needs it, I can still enjoy building it. I just don't get to rename my enjoyment ‘impact’ and expect everyone else to agree."

def self(self, true=False):

Two panels of a dog sitting with a mug in a burning room, saying ‘This is fine.’
This is fine · KC Green / Gunshow

def self(self, true=True):

A man in glasses holds his hands beside his head as a cosmic explosion fills the background.
Brain explosion · Meme Arsenal template.





[EOF]: :c-l>lF%H5o5CnU_Vmlh-FCge>5FPa;UMYxhC)pQ_f1d;)NIRNY?RBIS;zHY_@Qt}gd03h#qnee;Wo5G2qS3E#^<^NJX-$@PT<V@ldM^6Gt{l8^WvJ~q^ke|Jzi8yM)`Csh{)ch;0Z58$PQpY$0Xw5t&

Pinned Loading

  1. shoulda-used-that shoulda-used-that Public

    Stuff I shoulda used to avoid saying, "damn, I shoulda used that."

    Python 1

  2. context-ai context-ai Public

    AI case study in reusable context engineering.

    Python

  3. home-lab home-lab Public

    It's a lab at home. What.

    Python

  4. labs labs Public

    Shorthand for "Labs". A place to practice.

    Python

  5. signals-ai signals-ai Public

    AI case study in robustly researching for high-signal evidence relevant to a user query.

    TypeScript

  6. neon1llc/aws-clip neon1llc/aws-clip Public

    AWS CLI Plus

    Go