JS
Open to opportunities

John Smith

@johnsmith8

Enthusiastic software engineer passionate about education and technology.

Australia
Message

What I'm looking for

I am looking for a role that combines technology and education, fostering student growth.

I am a dedicated software engineer and educator with a strong foundation in both Mathematics and Computer Science. I completed my Master of Teaching, specializing in Mathematics and Computer Education, and hold dual Bachelor degrees in Psychology and Computer Science, achieving high distinction. My academic journey has equipped me with a unique perspective on the intersection of technology and learning.

As the co-founder and sole developer of the remote job board Himalayas, I successfully built the platform from the ground up, focusing on responsive design and user experience. My role involved both front-end and back-end development, utilizing technologies such as HTML, CSS, JavaScript, Ruby on Rails, and PostgreSQL. I thrive in collaborative environments and have honed my skills in providing constructive feedback and fostering a growth mindset through my tutoring and teaching experiences.

In addition to my technical expertise, I have a passion for empowering students in their learning journeys. As a Live Chat Support agent at Code Camp, I provide programming feedback and help students develop their problem-solving skills. My experience as a Head Teacher further solidified my ability to adjust instruction based on individual needs, ensuring that every student receives personalized support. I am eager to continue leveraging my skills in a role that combines technology and education.

Experience

Work history, roles, and key accomplishments

Himalayas logoHI
Current

Software Engineer / Co-Founder

Himalayas

May 2020 - Present (5 years 2 months)

Developed the remote job board Himalayas from the ground up, collaborating with a designer and product manager. Programmed the back-end using Ruby on Rails/PostgreSQL, developing REST APIs, search, and employer interfaces.

CC

Head Teacher

Code Camp

Jan 2019 - Jul 2021 (2 years 6 months)

Delivered coding instruction to thirty students with diverse backgrounds and formatively assessed students regularly. Adjusted instruction and personalized feedback based on assessment results, providing scaffolds and choice.

Education

Degrees, certifications, and relevant coursework

University of New South Wales logoUW

University of New South Wales

Bachelor of Science, Psychology and Computer Science

Grade: 92

Activities and societies: Dean’s Rural Engineering Scholarship; The Faculty of Engineering Dean’s Award; The Psychology Staff Prize; The Faculty of Science Dean’s Award

Completed a dual Bachelor of Science degree in Psychology and Computer Science with a high-distinction average. Recognized for outstanding academic performance and received several awards including the Dean’s Rural Engineering Scholarship and the Faculty of Engineering Dean’s Award.

University of New England logoUE

University of New England

Master of Teaching (Secondary), Mathematics and Computer Education

Grade: 87

Activities and societies: Teacher Placement (4 + 6 weeks)

Completed a Master of Teaching (Secondary) specialising in Mathematics and Computer Education. Developed resources, lesson plans and assessments, implemented differentiated teaching programs (online + in-person), and delivered constructive feedback for students in Years 7 to 12.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
John Smith - Software Engineer / Co-Founder - Himalayas | Himalayas