Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Danial Manavi

Senior Full-Stack Software Engineer

Building reliable systems across APIs, serverless platforms, developer tooling, and self-hosted infrastructure.

Website LinkedIn


About

I design and build maintainable software with a focus on strong contracts, clear boundaries, and production-ready developer experience. My public work spans multi-provider infrastructure, type-safe libraries, serverless application patterns, and API tooling.

  • Building self-hosted services that remain simple to operate
  • Designing strongly typed abstractions for APIs and event-driven systems
  • Packaging reusable solutions for npm, Packagist, Docker, and the CLI
  • Prioritizing testing, static analysis, automation, and clear documentation

Selected public work

A self-hosted dynamic DNS server with a unified HTTP and CLI interface for Cloudflare, DigitalOcean, Vultr, Azure DNS, Azure Private DNS, and Amazon Route 53.

PHP 8.2+ Docker REST API CLI

Packagist Docker Pulls

Strongly typed, environment-agnostic contracts for events, RPC, pagination, and request/response flows in Function-as-a-Service applications.

TypeScript FaaS Events RPC

npm npm downloads

TypeScript assertions, type guards, and safe execution utilities that connect compile-time type safety with predictable runtime behavior.

TypeScript Type Guards Runtime Safety Tooling

npm npm downloads

A standard error library that provides a unified error structure for TypeScript and JavaScript applications in Node.js and browsers.

TypeScript JavaScript Node.js Error Handling

npm npm downloads

Technology focus

TypeScript JavaScript Node.js PHP C# Docker AWS Azure Cloudflare GitHub Actions

About

My GitHub profile

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors