Résumé

Hi, I’m Amir.

I’m a software developer and Kenvin’s founder. I build web, mobile, and Windows/Linux applications, with security at the core of how I work.

A little about me

I founded Kenvin and lead its work. My journey has taken me from building websites and backend services to complete web and mobile applications, Windows and Linux software, and frameworks of my own.

FastAPI, SvelteKit, Django, Laravel, PHP, and Python are central to my professional work. Alongside development, I teach a range of programming courses and help people learn by building.

Security is part of my lifestyle and the way I begin thinking about a problem. OWASP is woven into my everyday approach to architecture and code, rather than a checklist I return to at the end.

My recent work includes projects published through Kenvin, open-source tools such as Vellum and PromptForge, and Sonobe and Yoshi—two frameworks I’ve built and plan to open-source.

My work experience

Kenvin

Present

Founder & Lead

  • I founded Kenvin and lead the studio’s work, with security, performance, and maintainability at the heart of how we build software.
  • I work across web, mobile, and Windows/Linux software, using FastAPI, SvelteKit, Django, Laravel, PHP, and Python professionally.
  • My recent work published under Kenvin includes Darmanjo’s customized clinic platform, professional websites, Sharzhsho, and QRify.
See it in a project
Tools & skills

Independent work

Independent Software Developer & Instructor

Remote

  • I build websites, web and mobile applications, and software for Windows and Linux, working professionally with FastAPI, SvelteKit, Django, Laravel, PHP, and Python.
  • I teach programming courses and hands-on sessions, helping learners turn concepts into working projects.
  • I develop open-source tools, including Vellum and PromptForge, and have built Sonobe and Yoshi with future open-source releases in mind.
See it in a project
Tools & skills

Jajiga

Senior Backend Developer

Lahijan, Iran

  • I rewrote Jajiga’s core search functionality as an independent Laravel microservice.
  • By optimizing queries and the backend, I helped increase capacity from about 3,000 to more than 50,000 concurrent users.
  • I worked closely with the frontend and DevOps teams to make the platform more stable as traffic grew.
Tools & skills

Tesmino

Junior Backend Developer

Rasht, Iran

  • I developed and maintained backend APIs with Laravel.
  • I built a document converter with headless LibreOffice and Unoconv to convert between HTML/Blade templates and PDF/DOCX files, with support for Persian text.
  • I used design patterns and clean code principles to keep the Laravel codebase easier to understand and maintain.
Tools & skills

A few things I’ve worked on

All projects

A few questions you might have

What kind of software do you build?

I build web and mobile applications, software for Windows and Linux, APIs, and developer tools. FastAPI, SvelteKit, Django, Laravel, PHP, and Python are part of my professional work.

Skills

How does security shape your work?

Security is part of my lifestyle and how I begin thinking about a problem. OWASP is woven into my daily development practice, from architecture through implementation—not something I only consider at the end.

Skills

What is Kenvin, and what is your role?

Kenvin is the software engineering studio I founded and lead. My recent work published under its name includes Darmanjo’s clinic platform, professional websites, Sharzhsho, and QRify.

Explore Kenvin

Where can I explore your projects?

The projects page brings together my Kenvin work, open-source tools Vellum and PromptForge, and the Sonobe and Yoshi frameworks. Sonobe and Yoshi are not open source yet; Vellum and PromptForge link to public repositories.

Projects

Can we work together?

I’m open to software projects and technical collaboration. Email me at amir@kenvin.ir and tell me about what you want to build.

Let’s talk