Mina Amrouche
Verified Expert in Engineering
React Front-end Developer
With 8+ years in web development, Mina, a front-end specialist, finds joy in crafting projects from inception. Transitioning from the back end to mastering JavaScript, she leads projects with a tailored approach. As a self-employed front-end developer, she oversees diverse projects, from managing applications to creating innovative platforms. Mina brings technical expertise and unwavering enthusiasm to transform concepts into digital experiences and is committed to exceeding expectations.
Portfolio
Experience
Availability
Preferred Environment
Agile, MacOS, Visual Studio Code (VS Code)
The most amazing...
...achievement as a developer was building a mobile game using only JavaScript, HTML, and CSS.
Work Experience
Front-end Developer
Self-employed
- Built a mobile-first progressive web app (PWA) using Vue and Firebase, featuring a challenging children's game with a complex interface and advanced performance and cache management. The merging game is entirely crafted in JavaScript, HTML, and CSS.
- Contributed to the improvement of a social media campaign automation platform as part of a collaborative development team, working with other front-end developers and a UI/UX designer. Used Jira for sprint management and Figma for wireframing.
- Developed a React-based progressive web app quiz game in collaboration with a client and a back-end developer, serving as the sole front-end developer.
- Was a solo front-end developer for an SSR Vue app, collaborating with the Java back-end team and Zeplin designer. Improved functionality, resolved issues, and refactored a nationwide tennis platform handling user accounts, court bookings, teams, etc.
- Charged with the enhancement and maintenance of a car rental app, utilizing Jira for sprints and Figma for wireframes.
Lead Front-end Developer
UbiOps
- Crafted the entire web interface of the UbiOps platform in six months. Despite the partially developed API, the interface was nonexistent before my initiative. Brought the interface to life by employing React, Redux, and Material UI.
- Implemented Scrum methodology through Jira, collaborating with the team to structure the team and work processes for optimal efficiency. Constantly envisioned one step ahead to drive continuous improvement of the platform.
- Demonstrated leadership by recruiting and managing two junior developers after the initial six months. It was a gratifying experience to provide guidance and support, fostering their professional growth.
Front-end Developer Consultant
Saegus
- Teamed up to develop two Angular web apps for a large company's data science department, featuring a dataset labeling tool and a showroom for existing models. Collaborated with a data engineer and a UI/UX designer.
- Spearheaded a project for a prominent energy company involving client communication and timeline estimation. Created reusable React components based on a design system, contributing to developing multiple landing pages for new offers.
- Enhanced a React app the client utilizes for evaluating and training employees on digital tools through gamification. This collaborative effort involved working closely with developers and a UI/UX designer to maintain and improve the application.
Web Developer
Monsieur Biz
- Created an internal app, facilitating the tracking of the team's monthly working days and streamlining the submission process for validation.
- Built a comprehensive app for a private company, allowing article posting (WYSIWYG) and event management on a shared calendar. Included front- and back-office components, empowering admins to edit specific front-office data.
- Contributed to developing and maintaining various Magento websites, including one specializing in the overseas sale of car parts.
Experience
UbiOps Web Interface Development
https://ubiops.com/Angular Apps for Data Scientists
Landing Page Generator
Interactive Children's Educational Game
Here are some key features:
• Implementing robust authentication for secure, personalized experiences.
• Engineering uninterrupted gameplay, even in connectivity-challenged scenarios.
• Designing an intuitive admin interface for seamless content management.
• Introducing a captivating merging game mechanic for strategic and exciting learning in JavaScript, HTML, and CSS.
• Infusing dynamic JavaScript animations for an engaging and visually appealing educational environment.
• Crafting an advanced interface for improved user experience.
• Ensuring adaptability on both mobile and tablet devices.
• Generating dedicated apps for broader accessibility.
• Incorporating a QR scanner for interactive educational experiences.
• Implementing continuous updates to keep content fresh and dynamic, fostering ongoing engagement as development progresses.
Education
Master's Degree in Computer Programming
Epitech - Paris, France
Bachelor's Degree in Mathematics and Computer Science
Aix-Marseille University - Marseille, France
Certifications
Professional Scrum Master
Scrum.org
Skills
Libraries/APIs
React, Vue, React Router, Node.js, Vuex, Chart.js, Firebase Web SDK
Tools
Git, GitLab, GitHub, Jira, Docker Compose, Figma, Zeplin, InVision, Balsamiq Mockups
Frameworks
Redux, Material UI, Angular, Bootstrap, Next.js, Tailwind CSS
Languages
JavaScript, HTML, CSS, HTML5, Sass, TypeScript, PHP, SQL, C, C++, Bash, Python
Paradigms
Scrum, Agile
Storage
MongoDB, Google Cloud
Platforms
Docker, Magento, Linux, Amazon Web Services (AWS), GreenSock Animation Platform (GSAP), Firebase, MacOS, Visual Studio Code (VS Code)
Other
Programming, Front-end, Front-end Development, API Integration, UI Components, APIs, Full-stack, Axios, Symphony, Scrum Master, CSS Grid, Sprints, Wireframing, Social Media Campaigns, Design Systems, Progressive Web Applications (PWA), Vite, Firebase Hosting, Data Visualization, Physics, Mathematics, Computer Science, Algorithms
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring