Jack Walsh
@jackwalsh2
I am a software engineer and educator specialising in web development and teaching.
What I'm looking for
I am a software engineer and educator with a Master of Teaching (Secondary) specialising in Mathematics and Computer Education, and a dual Bachelor of Science in Psychology and Computer Science.
I built the remote job board Himalayas as the sole developer on a three-person team, implementing front-end work from Figma using HTML, CSS, JavaScript and TailwindCSS, and programming the back-end with Ruby on Rails and PostgreSQL.
I have classroom and tutoring experience delivering coding instruction, formative assessment, differentiated feedback, and 1-on-1 support for learners ranging from primary-aged children to secondary students.
I enjoy remote collaboration, iterative UX/UI improvements and contributing to start-up operations including SEO, marketing and administration. I’m driven by feedback, a growth mindset, and empowering learners to become independent problem-solvers.
Experience
Work history, roles, and key accomplishments
Software Engineer / Co-Founder
Himalayas
Built and maintain the remote job board Himalayas as the sole developer on a three-person team, implementing front-end from Figma using HTML/CSS/JavaScript and TailwindCSS with mobile-first responsive design. Programmed back-end features using Ruby on Rails and PostgreSQL, developed REST APIs and employer interfaces, managed Git/GitHub, and supported business activities including accounting, marke
Live Chat Support
Code Camp
Provide 1-on-1 programming feedback and troubleshooting to students aged 5–15 via live chat, emphasizing teaching troubleshooting strategies rather than simply fixing code. Use clarifying questions to diagnose errors and coach students through debugging to build independent problem-solving skills.
Head Teacher
Code Camp
Delivered coding instruction to classes of up to 30 students with diverse prior knowledge, using quizzes, observation and questioning for regular formative assessment. Adjusted instruction and personalised feedback through scaffolds, choice and targeted activities to support differentiated learning.
Research Assistant
University of New South Wales
Collaborated on the design and implementation of three psychology experiments, translating lead researchers' ideas into virtual reality experimental paradigms and programming the tasks. Recruited and tested over twenty undergraduate participants, integrated researcher feedback, and contributed to outputs expected for publication.
Education
Degrees, certifications, and relevant coursework
University of New England
Master of Teaching (Secondary), Secondary Education (Mathematics & Computer Education)
2020 - 2021
Grade: WAM: 87
Activities and societies: Teacher placements (4+6 weeks); developed resources, lesson plans and assessments; implemented differentiated teaching programs (online and in-person).
Completed a Master of Teaching (Secondary) specialising in Mathematics and Computer Education, achieving a WAM of 87. Completed teacher placements (4+6 weeks), developed resources, lesson plans and assessments, and implemented differentiated teaching programs both online and in-person.
University of New South Wales
Bachelor of Science (Psychology) / Bachelor of Science (Computer Science), Psychology and Computer Science
2013 - 2016
Grade: WAM: 92
Activities and societies: Dean’s Rural Engineering Scholarship (four-year scholarship); Faculty of Engineering Dean’s Award; Psychology Staff Prize; Faculty of Science Dean’s Award.
Completed a dual Bachelor of Science in Psychology and Computer Science with a high-distinction average (WAM: 92). Received multiple academic awards including the Dean’s Rural Engineering Scholarship, the Faculty of Engineering Dean’s Award, the Psychology Staff Prize, and the Faculty of Science Dean’s Award.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
jackwalsh.devPortfolio
himalayas.appJob categories
Interested in hiring Jack?
You can contact Jack and 90k+ other talented remote workers on Himalayas.
Message JackFind 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!
