TECH STACK & FEATURES:
- Framework: React 19.1 + Vite 6.3
- Styling: Tailwind CSS 4.1 + Framer Motion
- Language: TypeScript 5
- Forms & Validation: Formik + Yup
- UI: MUI
- Backend (team): AWS (DynamoDB, S3, SNS, Lambda)
DESCRIPTION
Else Academy is an Armenian startup building an on-demand mentorship and IT education platform. Its mission is to connect developers of all levels with experienced mentors, while also providing practical courses in coding, frameworks, algorithms, interviews, teamwork, and communication.
I joined Else Academy on a long-term contract as a Frontend Developer, focusing on the Mentors Service of the platform, the part that enables users to explore mentors, book sessions, and manage interactions. My work combines UI design, interaction logic, and smooth user experiences, all built with modern React tooling.
HIGHLIGHTS
- Built and refined mentor profile cards with responsive design and dynamic data.
- Developed booking forms with Formik + Yup validation, ensuring smooth client-side submission handling.
- Implemented key landing page sections (hero, mentor selection & booking, testimonials) with modern animation patterns using Framer Motion.
- Optimized front-end performance with a type-safe React + Vite setup.
- Collaborated with the backend team to integrate AWS services, including SNS for email notifications on mentor booking submissions.
EXPERIENCE NOTE
Else Academy has been a strong opportunity to specialize further as a frontend engineer. Here, I’m responsible for transforming design concepts into scalable, maintainable components while collaborating with a small but ambitious startup team.
Working on a live mentorship platform has sharpened my ability to deliver polished UI, handle complex form logic, and align frontend development with broader product goals. It’s both a technical challenge and a chance to contribute directly to a mission that supports the growth of fellow developers.