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:
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
Learn&Share
- Award-winning platform connecting people for skill exchange through video lessons
- Developed with Expo React Native, Next.js, LiveKit, and Node.js
- Winner of MTS App Challenge (Balkans, proof: https://www.linkedin.com/posts/andrew-eroshenkov-27235a30b_edtech-startup-learnandshare-activity-7311047256567078913-NVSD?utm_source=share&utm_medium=member_desktop&rcm=ACoAAE7lbfYBhzbFDxJ-ijsN5x_MCh_aLJx7Ibk)
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
- next.js
- react
- scss
- typescript
Log in or sign up for Devpost to join the conversation.