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?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",
]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.
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.0releases.
· Keep a verified pre-v1 version besideExperimental; use a verifiedv1.0.0+ release version on its own.
· For study, practice, and reference collections,Ideameans planned content andExperimentalmeans material exists, without a software-readiness or credential claim.
· Intended shared products append· TRL Nindependently; collections have no TRL.Status What exists and works today. Activity · Updated: last default-branch commit date.
·Recentmeans within 30 days of the refresh, otherwiseQuiet.
· 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 ExperimentalStatus Modular infrastructure, CI, and deployment checks exist. This is still a challenge-scale project. Activity Updated 2026-09-12 · QuietTags aws;terraform;devopsAWS IaC Terraform — Reserve a home for reusable AWS infrastructure templates.
Flow need → template → plan → apply → reuse Maturity IdeaStatus README-only scaffold. No templates or modules are published yet. Activity Updated 2025-07-13 · QuietTags 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 3Status Working Go wrapper around AWS CLI v2. Account checks and guarded commands are implemented. Activity Updated 2026-09-13 · QuietTags aws;cli;go;automationShouldaUsedThat — Find what to reuse, what to skip, and what remains worth building.
Flow problem → candidates → evidence → decision → revisit Maturity Experimental·v0.4.0· TRL 4Status Deterministic CLI and reviewed catalog exist. Each reuse decision still needs contextual judgment. Activity Updated 2026-10-22 · RecentTags oss;prior-art;pythonSystem — Keep my shell configuration in version control.
Flow open shell → load configuration → work Maturity ExperimentalStatus One public .bashrcfile. No README or broader system tooling.Activity Updated 2025-07-13 · QuietTags 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 4Status Native research sessions can examine support for claims and explore perspectives from sources. Model judgments remain fallible. Activity Updated 2026-10-24 · RecentTags research;evidence;javascriptPrinciples AI — Research and record domain principles I can understand, apply, and revisit.
Flow research → reconcile → define → apply → reassess Maturity ExperimentalStatus Structured corpus and validation tooling exist. The guidance remains under research and review. Activity Updated 2026-10-24 · RecentTags ai;principles;learning;evidenceSignals 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 3Status Library search, discussions over saved answers and optional check suggestions work. Activity Updated 2026-10-24 · RecentTags ai;discovery;evidence;typescriptSandbox AI — Plan limited trials, compare options, and record what the evidence supports.
Flow candidate → bounded trial → record evidence → review → advisory decision Maturity Experimental· TRL 3Status 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 · RecentTags 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 4Status 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 · RecentTags writing;preferences;pythonContext AI — Supply relevant engineering guidance for the task at hand.
Flow task → select guidance → preview → apply → verify → undo Maturity Experimental·v0.3.0· TRL 4Status Task-scoped guidance, provenance, private loadouts and reversible installation work; everyday usefulness remains under evaluation. Activity Updated 2026-10-24 · RecentTags 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 4Status Evidence-linked plans, typed recipes and ordered tasks feed reviewed Maestro execution. Activity Updated 2026-10-24 · RecentTags planning;evidence;pythonBlueprint 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 3Status Working CLI for project creation, inspection, review, and evolution. Optional model reasoning remains bounded. Activity Updated 2026-10-24 · RecentTags 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 2Status Private scheduling and Git-control experiments exist. A wider orchestration role remains proposed. Activity Updated 2026-09-13 · QuietTags 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 4Status 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 · RecentTags 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 4Status A working local UI connects the other projects' capabilities, including retained evidence, writing feedback and managed execution. Activity Updated 2026-10-24 · RecentTags 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 ExperimentalStatus Published catalog separates actual practice from exercises still waiting for me. Activity Updated 2026-10-12 · RecentTags practice;code;study;writingHome Lab — Learn what useful private services need before moving to a dedicated server.
Flow provision → run services → observe → test recovery → refine Maturity ExperimentalStatus Mac-hosted Linux lab with monitoring, local AI, and disposable experiments. An independent backup destination is still needed. Activity Updated 2026-10-03 · RecentTags homelab;linux;local-ai;observabilityNature of Code — Explore visual systems through creative coding.
Flow idea → simulation → observe → change rules → repeat Maturity ExperimentalStatus Terrain, starfields, fireworks, and other sketches inspired by Daniel Shiffman and Coding Train. An older experiment collection. Activity Updated 2023-06-12 · QuietTags 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 ExperimentalStatus Course projects run from Python analysis to agents. Some include my notebooks; the program is still in progress. Activity Updated 2026-10-12 · RecentTags ml;generative-ai;python;courseworkJohns 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 IdeaStatus The program is planned and my cohort is unconfirmed. No projects yet. Activity Updated 2026-10-12 · RecentTags ai;agents;courseworkAI Engineering from Scratch — My fork of an open AI engineering curriculum, kept for study.
Flow learn → build → ship Maturity ExperimentalStatus Fork of rohitg00's curriculum. Lessons and code are upstream work, not mine. Activity Updated 2026-09-07 · QuietTags ai;curriculum;fork
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
# 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.
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.
Quietdoesn'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)

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_problemsMemoryError
❌ self.imagine(fixing 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)

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)

XKCD #1838 by Randall Munroe · CC BY-NC 2.5.
ai = "Just sum wild, curious times, pardna."
self.imagine(ai)

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)

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):

This is fine · KC Green / Gunshow
def self(self, true=True):

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&

