Available for remote & on-site opportunities

Hi, I'm Reza Peyman Amiri

Full-Stack Software Developer · Computer Science Student

Building modern, scalable, and user-focused software — from interface to infrastructure.

profile.ts
const developer = {
  name: "Reza Peyman Amiri",
  role: "Full-Stack Developer",
  stack: ["Next.js", "Node", "React Native"],
  focus: ["Web", "Mobile", "AI"],
  shipsProduction: true,
};

Full-stack focus

Web · Mobile · AI

Core stack

React / Next.js / Node

Status

Open to opportunities

About Me

A full-stack developer who thinks in systems, not just screens

I'm Reza Peyman Amiri, a final-year Computer Science student and Full-Stack Software Developer with hands-on experience building modern, scalable, and user-focused software applications. I work across the full development lifecycle — from designing responsive user interfaces and building backend services to developing mobile applications for Android and iOS. I enjoy solving complex problems, learning new technologies, and turning ideas into reliable, production-ready products.

My primary focus is on modern web development, backend engineering, mobile development, cloud technologies, and AI-powered applications.

Engineering Practices

  • Clean and maintainable code
  • Component-based architecture
  • Git-based development workflows
  • Code reviews and debugging
  • Authentication and data security
  • Secure API development
  • Performance optimization
  • Testing and error handling
  • Responsible use of AI-assisted development tools
  • Awareness of AI-specific security risks, including prompt injection

What I Do

A full toolkit for shipping complete products

From the interface a user touches to the infrastructure running behind it — here's what I bring to a project.

Front-End Development

I build modern, responsive, and accessible interfaces with a strong focus on performance and user experience.

  • React, Next.js, Vue
  • TypeScript, JavaScript, HTML, CSS
  • Responsive design & component-based architecture
  • Tailwind CSS & modern CSS
  • AI-assisted development with careful code review

Back-End Development

I develop secure and scalable backend systems that power modern applications.

  • RESTful APIs and GraphQL
  • Node.js, Python, Go
  • Serverless, modular & microservice architectures
  • Secure authentication and authorization
  • Third-party API & platform integration

Databases & Data Storage

I work with both relational and non-relational databases depending on application requirements.

  • PostgreSQL, MySQL
  • MongoDB, Redis
  • Vector databases: Pinecone, pgvector
  • Database design & data modeling
  • Efficient queries & indexing

Mobile Development

I develop cross-platform mobile applications with a focus on native-like performance and user experience.

  • Android applications
  • iOS applications
  • React Native
  • API and backend integration
  • Responsive mobile interfaces

AI & LLM Integration

I'm interested in building practical applications powered by modern AI technologies.

  • OpenAI, Anthropic & open-source models
  • LLM integration into real-world apps
  • Prompt engineering & structured AI workflows
  • RAG & private knowledge retrieval
  • Multi-step AI agent workflows

DevOps & Cloud

I use modern development and deployment practices to build reliable software and streamline delivery.

  • Docker containerization
  • AWS, Google Cloud, Vercel
  • CI/CD with GitHub Actions
  • Production deployment & monitoring
  • Git-based version control

My Approach

How I think about building software

Build with Purpose

I believe good software is more than code. It should solve a real problem, provide an excellent user experience, and remain maintainable as it grows.

Learn Continuously

Technology evolves quickly, so I continuously explore new frameworks, tools, architectures, and AI technologies to improve the way I build software.

Think Full-Stack

I enjoy understanding the entire system — from the interface a user interacts with to the APIs, databases, infrastructure, and services running behind it.

Use AI, But Understand the Code

AI is a powerful development tool, but I believe developers should understand, review, test, and take responsibility for the code they ship.

Currently Focused On

  • Building modern full-stack web applications
  • Developing mobile applications with React Native
  • Exploring AI and LLM-powered applications
  • Improving cloud and DevOps skills
  • Designing scalable backend architectures
  • Building products that combine software engineering with AI

Let's Build Something

Have a project, product, or idea? Let's turn it into something real.

Whether you're looking for a developer to build a web application, mobile product, backend system, or AI-powered solution, I'm always interested in challenging technical problems and meaningful projects.