Full-Stack Web Developer | Financial Analyst | Accountant
Welcome! I'm Joseph Muindi, a passionate full-stack developer who thrives on building modern, secure, and scalable web applications. I enjoy working across the stack, but my true strength lies in backend development—especially using the PHP & TypeScript alongside frameworks like Laravel and NextJs and patterns that promote maintainability and security.
- I love clean, efficient code and take inspiration from frameworks like Laravel when designing backend systems—even when coding from scratch.
- I stay up-to-date with modern PHP & Nodejs and the latest best practices in web security, architecture, and testing.
- I constantly experiment with code, frameworks, and tools that enhance developer experience and application performance.
Languages & Frameworks:
- PHP
- JavaScript / TypeScript
- Next.js
- Nodejs
- Django
- React.js
- MySQL
- HTML5, CSS3
Tools & Workflow:
- Git & GitHub
- VS Code
- Composer & NPM
- RESTful API Design
- MVC Architecture
- Basic DevOps: CLI, SSH, Deployments
Interests:
- Web Security & OWASP practices
- Modern backend architectures (queueing, caching, testing)
- Advanced Next.js routing and server actions
- Stateless authentication techniques (JWT, OAuth)
- Optimization techniques for API response times
- Flask
- Java
- GitHub: Muindi
- LinkedIn: Muindi
- Email: mutuajosephmuindi@gmail.com
“Secure code is fast code—because debugging security issues is the slowest process of all.”