Andrew Eroshenkov Portfolio

Overview

A modern, interactive developer portfolio showcasing my skills, projects, and experience as a Full-Stack Web Developer. This portfolio combines sleek design with high performance to create an engaging user experience.

Technical Features

  • Performance Optimized: Built with Next.js for server-side rendering and optimized loading times
  • Responsive Design: Perfectly adapts to all device sizes with fluid layouts
  • Interactive Elements: Smooth animations using Framer Motion enhance user engagement
  • Accessibility: Follows best practices for inclusive web design
  • Type-Safe Code: Leverages TypeScript for robust development

Key Sections

Hero Section

An eye-catching introduction featuring animated elements and a clear presentation of my name and role as a Junior Full-Stack Web Developer.

About Me

Provides background information about me as a 17-year-old developer studying at Gymnasium Jovan Jovanovic Zmaj, my journey, and professional approach.

Skills

Interactive display of my technical competencies including their descriptions:

Projects Showcase

Highlights my most significant work with interactive previews:

  1. DocTalkie

    • AI-powered assistant that generates custom helpers from uploaded documentation
    • Built with Next.js, Supabase, and AI integration
    • Features responsive interfaces and subscription logic
  2. Learn&Share

  3. TonDash

    • Strategic board game with simple movement rules but complex strategy
    • Implemented using Next.js and TON Blockchain

Contact Section

Multiple options for potential clients and collaborators to reach me for opportunities.

Technology Stack

  • Frontend Framework: Next.js
  • Language: TypeScript
  • Styling: SCSS Modules
  • Animation: Framer Motion
  • Icons: React Icons
  • Deployment: Vercel

Development Philosophy

This portfolio represents not just my technical abilities, but also my commitment to:

  • Clean, maintainable code
  • Exceptional user experiences
  • Performance optimization
  • Modern design principles
  • Continuous learning and improvement

Ready to bring these skills and perspectives to challenging new projects and collaborations.

Built With

Share this project:

Updates