// ~/profile — zsh
// initializing daniel.ngwasi...
const daniel = {
name: "Daniel Ngwasi",
alias: "Dantechdevs",
location: "Nairobi, Kenya 🇰🇪",
role: ["Full-Stack Engineer", "Freelance Designer"],
focus: "AI-powered web experiences",
streak: "6,050+ days 🔥",
openSource: true,
available: true, // ← hire me
motto: "Ship it. Learn. Iterate. Repeat.",
contact: {
email: "dantechdevs@gmail.com",
whatsapp: "+254712328150",
},
};
// status: ✅ online- 🔭 I'm currently open to new opportunities
- 🌱 I'm currently learning DevOps & AI/ML Engineering
- 👨💻 All of my projects are available at github.com/Dantechdevs
- 💬 Ask me about React, Django, Laravel, Node.js and TypeScript
- 📫 How to reach me: dantechdevs@gmail.com
- ⚡ Fun fact: 6,050+ consecutive days shipping code — consistency is the real superpower
┌─────────────────────────────────────────────────────────────────────────┐
│ LANGUAGES JS · TS · Python · PHP · C# · C++ · C · HTML5 · CSS3 │
│ FRONTEND React · React Native · Next.js · TailwindCSS │
│ BACKEND Django · Laravel · Node.js · Apache · REST APIs │
│ DATABASES MySQL · SQL Server · MongoDB │
│ CLOUD Google Cloud · Docker · Linux │
│ AI / ML PyTorch · Pandas · NumPy · Plotly │
└─────────────────────────────────────────────────────────────────────────┘
⚙️ Setup: Add
.github/workflows/snake.yml— guide here
I love connecting with different people — if you want to say hi, I'll be happy to meet you! 😊
if (project.isInteresting() || budget.isRight()) {
daniel.respond({ within: "24h", from: "Nairobi" });
}📫 dantechdevs@gmail.com · 📱 +254712328150 · ❤️ Sponsor my work
Created with 🧡 by Daniel Ngwasi
