I am enthusiastic in exploring the tech industry, and my early years in career-switching from administration have been marked by significant learning experiences. I develop cross-platform project-based apps using ReactJS (front-end) and linked data (back-end), slicing the design, coding maintainable and readable code, and implementing responsive design. I enjoy teaching JavaScript algorithms and data structures by building games, websites, and mobile apps, assisting students aged 12-17 in developing their own projects. Alongside JavaScript, I also teach HTML, CSS for web development, Phaser 3 and Construct 3 for game development, React Native for mobile app development, Python for AI development, and VueJS for full-stack development. I create a comfortable and inclusive class environment with mutual respect and maintain proactive communication with parents, especially to support students with low attention spans or self-esteem challenges.

Olfia Rachmi

I am enthusiastic in exploring the tech industry, and my early years in career-switching from administration have been marked by significant learning experiences. I develop cross-platform project-based apps using ReactJS (front-end) and linked data (back-end), slicing the design, coding maintainable and readable code, and implementing responsive design. I enjoy teaching JavaScript algorithms and data structures by building games, websites, and mobile apps, assisting students aged 12-17 in developing their own projects. Alongside JavaScript, I also teach HTML, CSS for web development, Phaser 3 and Construct 3 for game development, React Native for mobile app development, Python for AI development, and VueJS for full-stack development. I create a comfortable and inclusive class environment with mutual respect and maintain proactive communication with parents, especially to support students with low attention spans or self-esteem challenges.

Available to hire

I am enthusiastic in exploring the tech industry, and my early years in career-switching from administration have been marked by significant learning experiences. I develop cross-platform project-based apps using ReactJS (front-end) and linked data (back-end), slicing the design, coding maintainable and readable code, and implementing responsive design.

I enjoy teaching JavaScript algorithms and data structures by building games, websites, and mobile apps, assisting students aged 12-17 in developing their own projects. Alongside JavaScript, I also teach HTML, CSS for web development, Phaser 3 and Construct 3 for game development, React Native for mobile app development, Python for AI development, and VueJS for full-stack development. I create a comfortable and inclusive class environment with mutual respect and maintain proactive communication with parents, especially to support students with low attention spans or self-esteem challenges.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Advanced
Indonesian
Fluent
French
Intermediate

Work Experience

Software Developer & Coding Teacher
May 31, 2025 - August 22, 2025
Developing cross-platform project-based apps using ReactJS for front-end and linked data for back-end. Responsibilities include slicing designs, coding maintainable and readable code, and implementing responsive design. Teaching JavaScript algorithms and data structures by building games, websites, and mobile apps. Assisting students aged 12-17 to develop projects. Teaching HTML, CSS, Phaser 3, Construct 3, React Native, Python, and VueJS alongside JavaScript. Creating a comfortable, inclusive class environment and maintaining proactive communication with parents, especially addressing needs of students with low attention spans or self-esteem challenges.
Full Time Front-end Developer at Venatronics LLC
January 31, 2023 - August 22, 2025
Built company website using React.js focusing on front-end development.
Full-stack Coding Bootcamp at Hacktiv8
July 1, 2022 - Present
Learned algorithms and data structures using JavaScript. Learned concepts and implementation of OOP, APIs, third-party APIs, and jQuery to build simple projects like CRUD notes and CMS. Learned to integrate front-end (VueJS) and back-end (Express and jQuery) of website development.

Education

Add your educational history here.

Qualifications

Algorithm and Data Structure Certification
December 1, 2020 - March 1, 2021
Advanced CSS and Sass Course
January 1, 2021 - August 22, 2025

Industry Experience

Software & Internet, Education

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more