Software Developer - Web Applications

Ivan Tarasov

I am a Software Developer with 20+ years of experience building web applications, REST APIs, and backend systems. I focus on Laravel and PHP, with strong hands-on work in MySQL, PostgreSQL, Redis, and Linux infrastructure.

I deliver scalable, maintainable solutions for e-commerce and product teams: from architecture and integrations to performance optimization, deployment, and long-term support in production environments.

What I Do

Web Application Development

I build production web applications with PHP and Laravel, focusing on clean architecture, maintainability, and reliable feature delivery.

REST APIs and Backend Systems

I design and evolve REST APIs, integrate third-party services, and optimize MySQL/PostgreSQL with Redis and Memcached for high-load stability.

E-commerce and CMS Solutions

I deliver e-commerce and content platforms with Laravel, WordPress, Drupal, and Shopify, including custom modules and business-specific workflows.

Infrastructure and Performance

I work across Linux-based infrastructure (Nginx, Ubuntu/CentOS), performance tuning, deployments, and operational improvements that keep systems fast and resilient.

Technology Map

Core technologies, platforms, and domains I use in production projects.

  • PHP
  • Laravel
  • JavaScript
  • HTML5
  • CSS / SCSS
  • REST API
  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
  • Memcached
  • Linux
  • Nginx
  • AWS
  • Google Cloud
  • WordPress
  • Drupal
  • Shopify
  • WooCommerce
  • Bitrix24
  • ClickHouse
  • SEO
  • E-commerce
  • Performance
  • Data Integration