Back to Experience
Software Engineering Mentor (Part-time)Jun 2021 — Nov 20221 yr 6 mo

Binar Academy

Taught software engineering (JavaScript, Node.js, Express.js, React.js, REST API, SQL & NoSQL) through interactive sessions, code reviews, and project-based assignments — several graduates became professional engineers.

JavaScriptNode.jsExpress.jsReactMySQLMongoDB
About

As a part-time Software Engineering Mentor at Binar Academy, I taught the full JavaScript stack and guided aspiring developers into professional careers.

Overview

About This Role

I mentored students through JavaScript, Node.js, Express.js, React.js, REST APIs, and both SQL and NoSQL databases — through interactive sessions, code reviews, and debugging support.

Challenge

What I Faced

Bootcamp students needed to go from fundamentals to industry-ready quickly, learning not just to write code but to write clean, maintainable code with proper workflow and deployment habits.

Solution

How I Approached It

I ran interactive sessions, code reviews, and debugging support, and designed project-based assignments that simulated real industry challenges — coaching clean code, Git workflow, and deployment practices.

Responsibilities

What I Did

📚

Full-stack JavaScript

Taught JavaScript, Node.js, Express.js, React.js, REST API, and MySQL & MongoDB.

🔍

Code Review & Debugging

Delivered interactive sessions with hands-on code review and debugging support.

🧪

Project-based Learning

Designed and evaluated project-based assignments simulating real industry challenges.

🎓

Career Outcomes

Helped several graduates become professional software engineers — one was recruited directly into the Massive Music engineering team.

Technical

Under the Hood

Curriculum

JavaScript, Node.js, Express.js, React.js, and REST APIs.

Databases

MySQL and MongoDB.

Practices

Clean code, Git workflow, and deployment.

Results

Impact & Outcomes

Produced several professional software engineers — one recruited directly into Massive Music's engineering team.

Coached clean code, Git workflow, and deployment through realistic project-based assignments.

Reflection

What I Learned

Mentoring people into their first engineering jobs is some of the most rewarding work I've done — watching a graduate join a team I later worked with closed the loop beautifully.