Jack Walsh
@jackwalsh2
Software engineer and educator building user-focused web products.
What I'm looking for
I’m a software engineer with a teaching background, driven by the belief that feedback is learning. I completed a Master of Teaching (Secondary) specialising in Mathematics and Computer Education, and I bring a growth-mindset approach shaped through tutoring and teacher placements.
As a Software Engineer / Co-Founder, I built the remote job board Himalayas from the ground up as the sole developer on a three-person team. I developed the front-end to match Figma using HTML, CSS, JavaScript, and TailwindCSS, applying responsive design, flex and grid frameworks, and mobile-first development, then iterated using designer and user feedback and UX/UI analysis.
On the back end, I programmed the site with Ruby on Rails and PostgreSQL, building REST APIs, search, and employer interfaces. I also set up Git and GitHub for version control and worked asynchronously with colleagues, while supporting start-up launch activities including accounting, administration, marketing, and SEO best practices.
I complement my engineering with direct, impact-focused communication through roles at Code Camp. As Live Chat Support and Head Teacher, I provide 1-on-1 programming feedback and troubleshoot with students aged 5 to 15 by guiding clarifying questions—so they learn to troubleshoot independently—while delivering coding instruction, formative assessment, and personalised feedback.
Experience
Work history, roles, and key accomplishments
Live Chat Support
Code Camp
Jul 2021 - Present (5 years)
Provided 1-on-1 programming feedback via live chat to students aged 5–15 by troubleshooting errors and encouraging them to learn how to troubleshoot independently.
Developed the remote job board Himalayas from the ground up, building both the front-end (Figma to HTML/CSS/JavaScript/Tailwind) and back-end (Ruby on Rails, PostgreSQL, REST APIs, search). Iterated with designer/user feedback and supported asynchronous team collaboration and startup activities including SEO.
Head Teacher
Code Camp
Jan 2019 - Jul 2021 (2 years 6 months)
Delivered coding instruction to a diverse group of students and supported learning through regular formative assessment and personalised feedback based on student needs.
Collaborated on multiple psychology studies by brainstorming experiment ideas for virtual reality, designing and programming the experiments, and recruiting/testing over twenty undergraduate participants.
Education
Degrees, certifications, and relevant coursework
University of New England
Master of Teaching (Secondary), Education (Mathematics and Computer Education)
2021 -
Grade: WAM: 87
Activities and societies: Teacher placement (4 + 6 weeks): developed resources, lesson plans and assessments; implemented differentiated programs (online + in-person); delivered constructive feedback for Years 7–12.
Completed a Master of Teaching (Secondary) specialising in Mathematics and Computer Education. Completed teacher placements involving development of resources, lesson plans, and assessments for Years 7 to 12.
University of New South Wales
Bachelor of Science (Psychology) / Bachelor of Science (Computer Science), Psychology and Computer Science
2016 -
Grade: WAM: 92
Activities and societies: Dean’s Rural Engineering Scholarship ($11,000 p.a.); Dean’s Award (top 100 students in Faculty of Engineering); Psychology Staff Prize (highest average mark in Year 2 Psychology); Faculty of Science Dean’s Award (outstanding academic performance).
Completed a dual Bachelor of Science degree in Psychology and Computer Science with a high-distinction average. Earned multiple faculty awards and scholarships including recognition for academic performance in engineering and psychology.
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 JackGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
