About Me
Self-taught Software Developer with expertise in modern web and
mobile technologies, passionate about creating innovative solutions.
I'm Amirhossein Talebi, a dedicated self-taught software developer
who believes in the power of continuous learning and innovation. My
journey began with curiosity about how digital things work, and
has evolved into expertise across multiple programming languages and
frameworks. I specialize in creating performant, user-friendly
applications using cutting-edge technologies like React, React
Native, Next.js, and Three.js.
While I haven't attended university yet, my self-directed learning
approach has given me practical, real-world skills in full-stack
development. I'm passionate about clean code, optimal user
experiences, and staying current with emerging technologies in the
rapidly evolving tech landscape.
If something is unknown to me, at the end of the day, I will figure it out.
Technical Skills
React
React Native
Next.js
Three.js
TypeScript
JavaScript
Python
Rust
Node.js
MongoDB
PostgreSQL
Nest.js
Git & GitHub
C#
Unity
Godot
Lua
Blender
Learning Philosophy
As a self-taught developer, I believe in learning by building. Each
project teaches me something new, and I'm constantly challenging
myself with complex problems that push the boundaries of what I
know. My goal is to continue growing as a developer while
contributing to meaningful projects that make a difference.
Projects
A showcase of my recent work and technical achievements across different fields.
Cross-platform mobile application built with React
Native, featuring real-time inventory management, secure payment
processing, and intuitive user interface. Implements Zustand for
state management and integrates with REST APIs for backend
communication.
React Native
TypeScript
Zustand
REST API
Payment Gateway
3D Interactive Portfolio
Interactive 3D portfolio website featuring animated clock, smooth
transitions, and responsive design. Built with Three.js for WebGL
rendering and optimized for performance across devices. Includes
real-time clock synchronization and immersive user experience.
Three.js
WebGL
JavaScript
CSS3
GLSL Shaders
Source Engine Game
A multiplayer game based on valve's open source engine, "Source Engine 2013" written in C++, so in order to make that game, I learnt a bit C++ and Microsoft Build Tools. And for making in game assets I used Blender3D.
C++
CMake
Blender
DLL Injection
Rust CLI Tool
Command-line tool built in Rust for file processing and data
analysis. Features fast performance, memory safety, and
cross-platform compatibility. Implements efficient algorithms for
large dataset processing and provides detailed reporting
functionality.
Rust
CLI
File Processing
Data Analysis
Cross-platform
Experience
My journey as a self-taught developer, including personal projects,
freelance work, and continuous learning milestones.
Mobile Software Developer
Pejvak Dade Khazar
2023 - Present
Working on various projects including mobile apps, back-end apps,
and custom software solutions. Specializing in React
Native for mobile development and Next.js for web applications.
3D Architect Designer
Freelance
2023 - Present
Creating 3D models of exterior and interiors of the houses in blender 3d.
Worked on various project like facades, out door places or entier buildings.
My love for creating worlds for games got me into architecture.
Self-Taught Developer Journey
Independent Learning
2019 - Present
Began intensive self-study in software development, starting with
JavaScript fundamentals and progressively mastering React, React
Native, Next.js, TypeScript, Python, and Rust. Completed numerous
online courses, built personal projects, and developed strong
problem-solving skills through hands-on coding experience.
Contact
Let's discuss your next project or potential collaboration
opportunities. I'm always excited to work on challenging and
innovative software solutions.
As a self-taught developer, I bring fresh perspectives and a passion
for learning to every project. Whether you need a mobile app, web
application, or custom software solution, I'm here to help bring
your ideas to life.
Send an Email
What I Can Help You With
- 🚀 React Native mobile app development
- 💻 Next.js web application development
- 🎨 Interactive 3D web experiences with Three.js
- ⚡ High-performance web applications with React
- 🔧 Custom software solutions in Python or Rust
- 🛠️ Full-stack development and API integration
- 📱 Cross-platform mobile applications
- 🎯 Performance optimization and code refactoring