Summary
Senior Software Engineer with a background in psychology and hands-on software development experience. I build
web applications, APIs, and cloud-based systems using C#, .NET, Python, and JavaScript/TypeScript. Experienced
in full-stack development, cloud technologies, and simulation-based applications, I enjoy solving complex
problems and building practical, reliable software within Agile teams.
Work Experience
Streamliners
Christchurch, New Zealand
Senior Software EngineerJul. 2026 - Present
- Build and enhance full-stack web applications using ASP.NET Core, React, TypeScript, and Next.js
- Design and develop RESTful APIs using Minimal APIs, Entity Framework Core, and PostgreSQL
- Collaborate with cross-functional teams to deliver reliable, high-quality software
- Develop clean, maintainable software with a strong focus on testing, performance, and code quality
- Contribute to technical discussions, code reviews, and continuous improvement of engineering practices
SkillsVR
Christchurch, New Zealand
Software DeveloperJun. 2025 - Jul. 2026
- Built immersive VR applications in Unity and C# for standalone headsets
- Designed reusable systems and gameplay mechanics following SOLID principles
- Implemented interactive features and optimised applications for performance across multiple devices
- Created internal tools that streamlined development workflows and improved team productivity
- Collaborated with multidisciplinary teams to deliver simulation-based learning solutions
Vitatrons
Christchurch, New Zealand
Software DeveloperAug. 2020 - Jun. 2025
- Built full-stack applications using Python, C#, and Java, developing APIs and backend services
- Designed RESTful APIs integrating SQL and NoSQL databases
- Implemented CI/CD pipelines using AWS and Azure to improve deployment reliability
- Collaborated within Agile teams to deliver scalable software solutions
Hellers Ltd.
Christchurch, New Zealand
Training and Development ProfessionalJul. 2016 - Apr.
2020
- Led the development of interactive digital learning applications from concept to deployment
- Built web applications using HTML5, CSS3, JavaScript, Unity, and C#
- Integrated REST APIs and enterprise systems to extend learning platforms
- Applied software engineering principles and DevOps practices to improve application scalability and maintainability
Entel S.A.
Santiago, Chile
Learning Experience DesignerDec. 2013 - May. 2014
- Developed interactive e-learning modules using JavaScript to improve learner engagement
- Integrated xAPI with Learning Management Systems to support learner tracking and reporting
- Managed SQL databases to support reliable learning data and reporting
HR Consultant Chile Group Companies
Santiago, Chile
Digital DeveloperJan. 2013 - Dec. 2013
- Designed user interfaces with Bootstrap to improve usability and consistency
- Developed online learning experiences using user-centred design principles
- Conducted usability testing to refine solutions based on user feedback
Education
University of Canterbury
Christchurch, New Zealand
MASTER'S DEGREE IN HUMAN INTERFACE TECHNOLOGYFeb. 2019 - Mar.
2020
- Final project: “Evaluating Virtual Human Role-Players for the Practice and Development of
Leadership Skills”
Universidad del Pacifico
Santiago, Chile
BACHELOR'S DEGREE IN PSYCHOLOGYFeb. 2007 - Feb. 2012
- Final project: “A Journey of Change and Transformation in Humanistic-Transpersonal
Psychotherapy
in a Patient Diagnosed with Panic Attacks”
Courses & Certifications
2025
GitHub Foundations, GitHub
Christchurch, NZ
2025
CS50's Introduction to Databases with SQL, HarvardX
Christchurch, NZ
2024
Microsoft Certified: Azure Fundamentals, Microsoft
Christchurch, NZ
2024
CS50's Web Programming with Python and JavaScript, HarvardX
Christchurch, NZ
2024
AWS Certified Cloud Practitioner, Amazon Web Services
Christchurch, NZ
2023
CS50's Introduction to Computer Science, HarvardX
Christchurch, NZ
2021
Unity Certified Professional: Programmer, Unity Technologies
Christchurch, NZ
2021
Unity Certified Professional: Artist, Unity Technologies
Christchurch, NZ
2018
The Situational Leadership®II Experience™, Blanchard New Zealand
Christchurch, NZ
2017
NZQA National Certificate in Occupational Health and Safety Level 3,
Competenz
Christchurch, NZ
2017
International English Language Testing System (IELTS), Ara Centre
Christchurch, NZ
2017
Training Operators and Instructors of Powered Industrial Lift Trucks,
Crown
Christchurch, NZ
2016
First Move, competent enforcer to prevent injuries at work,
Provention
Auckland, NZ
2016
Articulate Storyline 2 Virtual Training Expert Level, B Online
Learning
Christchurch, NZ
2013
Strategic Analysis of Text and Signature, INGPEC
Santiago, CL
2012
Codification and Interpretation of Lüscher and Zulliger, SELCAP
Santiago, CL
Skills
Programming
C#, Python, Java, JavaScript, TypeScript
Back-end
ASP.NET Core, .NET, Minimal APIs, Entity Framework Core, Spring Boot, Flask, Django, REST APIs,
PostgreSQL, MySQL
Front-end
React, Next.js, Bootstrap, HTML5, CSS3
DevOps
AWS (EC2, CloudFront, CodePipeline, S3), Azure (VMs, App Service, Blob Storage), Docker, Docker
Compose, Git, GitHub Actions, CI/CD, Jira
Tools
Unity3D, Adobe Creative Cloud, Autodesk Maya, Blender, Articulate 360
Devices
HTC Vive, Meta Quest, Microsoft HoloLens, Stereo Camera, 360-Degree Camera
Interpersonal
Communication, Creative Thinking, Leadership, Problem-Solving, Teamwork, Continuous
Learning
Languages
English (Fluent), Spanish (Native)
Publications
- Suárez, G., Jung, S., and Lindeman, R. W. (2021). Evaluating virtual human role-players for the
practice and development of leadership skills. Frontiers in Virtual Reality
2, 31. doi:10.3389/frvir.2021.658561.
Additional Information
References
Available upon request
Travelling
Holder of New Zealand and Chilean passports