News for hackers. Stuff that matters.

pmhpereira

Re:Ask HN: Who wants to be hired? (November 2026) on Monday November 02, 2026 @02:26PM (#50342267)

  Location: Portugal
  Remote: Yes
  Willing to relocate: No
  Technologies: C++, Rust, C#, Unreal Engine, TypeScript, React, Qt, ImGui, WebAssembly
  Email: Look inside my Resumes
  Résumé/CV:
    https://pmhpereira.github.io/resume/senior-software-engineer.pdf
    https://pmhpereira.github.io/resume/technical-project-manager.pdf
Senior/Lead engineer with 9+ years of experience building developer tools, editors, game engines, and real-time applications.

Led a team of 4 engineers building a custom 3D game engine and editor in Rust, WebAssembly, TypeScript, and React. Shipped 7 games using our own engine, 2 of them with the cooperation of external studios.

Designed and shipped developer tooling across browser-based editors, in-engine debug UIs, profiling tools, and production workflows.

Built engine/editor integrations spanning Unreal Engine, Slate, Qt, WPF, ImGui for the TV broadcasting industry.

Worked across the full stack of real-time development: engine architecture, gameplay systems, tooling, multiplayer infrastructure, and content workflows.

Looking for Senior/Lead Engineering or Technical Management roles where my background in developer tools, game engines, real-time systems, gameplay, and technical architecture can transfer to broader software domains. Remote from Portugal.

Re:Ask HN: Who wants to be hired? (October 2026) on Friday October 02, 2026 @06:12AM (#49931810)

  Location: Portugal
  Remote: Yes
  Willing to relocate: No
  Technologies: C++, Rust, C#, Unreal Engine, TypeScript, React, Qt, ImGui, WebAssembly
  Email: Look inside my Resumes
  Résumé/CV:
    https://pmhpereira.github.io/resume/senior-software-engineer.pdf
    https://pmhpereira.github.io/resume/technical-project-manager.pdf
Senior/Lead engineer with 9+ years of experience building developer tools, editors, game engines, and real-time applications.

Led a team of 4 engineers building a custom 3D game engine and editor in Rust, WebAssembly, TypeScript, and React. Shipped 7 games using our own engine, 2 of them with the cooperation of external studios.

Designed and shipped developer tooling across browser-based editors, in-engine debug UIs, profiling tools, and production workflows.

Built engine/editor integrations spanning Unreal Engine, Slate, Qt, WPF, ImGui for the TV broadcasting industry.

Worked across the full stack of real-time development: engine architecture, gameplay systems, tooling, multiplayer infrastructure, and content workflows.

Looking for Senior/Lead Engineering or Technical Management roles where my background in developer tools, game engines, real-time systems, gameplay, and technical architecture can transfer to broader software domains. Remote from Portugal.

Re:Ask HN: Who is hiring? (August 2026) on Monday August 03, 2026 @07:43PM (#49162779)
Hey! I also submitted the form. I spent the last few years working on many of the same challenges, although unfortunately the startup I was with didn’t make it. I'd love to hear how you’ve approached some of them at Normcore.io
Re:Ask HN: Who wants to be hired? (August 2026) on Monday August 03, 2026 @07:23PM (#49162637)
Location: Portugal / Europe

Remote: Yes. 5+ years remote, working with teams across timezones from Thailand, Austria and California.

Willing to relocate: No

Technologies: Rust, C++, C#, TypeScript, React, WebAssembly, WebGL2, Unreal Engine, Unity, Godot, OpenCV, any rendering API

Résumé/CV: https://pmhpereira.github.io/resume.pdf

Email: pmh.pereira [at] gmail dot com

Senior Software Developer focused on computer graphics, games, and interactive applications.

For the past 3 years I worked on a high-performance 3D game engine and editor in Rust, deployed to WebAssembly/WebGL2 for an online game platform.

Before that, I worked in TV broadcast graphics, including Unreal Engine integrations, virtual sets, AR/VR workflows, virtual stadiums, virtual crowds, and virtual ads.

Looking for senior/lead roles around games, graphics, engine/tools, gameplay systems, computer vision, or interactive 3D. Full-time preferred, open to contract or part-time.

Re:Ask HN: Who wants to be hired? (July 2026) on Wednesday July 01, 2026 @01:40PM (#48750519)
Location: Portugal / Europe

Remote: Yes. 5+ years remote, working with teams across timezones from Thailand, Austria and California.

Willing to relocate: No

Technologies: Rust, C++, C#, TypeScript, React, WebAssembly, WebGL2, Unreal Engine, Unity, Godot, OpenCV, any rendering API

Résumé/CV: https://pmhpereira.github.io/resume.pdf

Email: pmh.pereira [at] gmail dot com

Senior Software Developer focused on computer graphics, games, and interactive applications.

For the past 3 years I worked on a high-performance 3D game engine and editor in Rust, deployed to WebAssembly/WebGL2 for an online game platform.

Before that, I worked in TV broadcast graphics, including Unreal Engine integrations, virtual sets, AR/VR workflows, virtual stadiums, virtual crowds, and virtual ads.

Looking for senior/lead roles around games, graphics, engine/tools, gameplay systems, computer vision, or interactive 3D. Full-time preferred, open to contract or part-time.

Re:Ask HN: Who wants to be hired? (June 2026) on Monday June 01, 2026 @04:41PM (#48362369)
Location: Europe

Remote: Yes, with proven experience working with teams from timezones between Thailand to San Francisco, CA.

Willing to relocate: No

Technologies: Rust, C++, C#, OpenCV, any game engine, any rendering API

Résumé/CV: https://pmhpereira.github.io/resume

Email: pmh.pereira [at] gmail dot com

For the past 3 years I worked at an American startup where we developed a high-performance 3D game engine and editor in Rust. Deploying to WebAssembly and WebGL2 for an online web-based game platform, delivering console-quality visuals and near-native performance.

I also have professional experience on the TV Broadcasting industry, having worked at two of the largest software providers in terms of graphics rendering.

I love working and have professional experience with anything that is visual and interactive: games programming, rendering engines, computer vision.

Looking for a company that works in the same domains, old or new. Open to full-time, part-time or contractor.

Re:Ask HN: Who wants to be hired? (May 2026) on Friday May 01, 2026 @07:04PM (#47981510)
Location: Europe

Remote: Yes, with proven experience working with teams from Thailand to San Francisco, CA.

Willing to relocate: No

Résumé/CV: https://pmhpereira.github.io/resume

Email: [email protected]

For the past 3 years I worked at an American startup where we developed a high-performance 3D game engine and editor in Rust. Deploying to WebAssembly and WebGL2 for an online web-based game platform, delivering console-quality visuals and near-native performance.

I also have professional experience on the TV Broadcasting industry, having worked at two of the largest software providers in terms of graphics rendering.

I love working and have professional experience with anything that is visual and interactive: games programming, rendering engines, computer vision.

Looking for a company that works in the same domains, old or new. Open to full-time, part-time or contract work.

Re:Ask HN: What Are You Working On? (February 2026) on Sunday February 08, 2026 @09:24PM (#46940891)
Appreciate it!
Re:Ask HN: What Are You Working On? (February 2026) on Sunday February 08, 2026 @09:15PM (#46940837)
https://getchaotic.com/

A high-performance 3D game engine and editor in Rust. It has the ability to deploy to WebAssembly and WebGL2, delivering console-quality visuals and near-native performance right in the browser.

Currently building a multiplayer cozy farming game, inspired by Animal Crossing. Reach out to our discord if you are interested in learning more: https://discord.com/invite/mHsQayQNdp

Re:So you think you know box shadows? on Sunday July 21, 2024 @01:34PM (#41026633)
Probably signed distance fields (SDF).
The code has finally been made public.

Context: https://news.ycombinator.com/item?id=32367979

Re:Ask HN: What's on your learning list? on Saturday April 30, 2022 @08:15AM (#31215450)
I started practicing Game Development (again). I haven't done it since I finished my college degree, because I was never able to find a job in the area.

I started making one-game-a-month as a learning exercise to tinker with all the different aspects of developing a game: coding, modelling, making art, composing music and sound effects, and even writing a devlog.

I've been blogging the entire thing. My first one-game-a-month is at https://dudezord.github.io/projects/Gatekeeper, if you are curious.

Re:Ask HN: Share your personal site on Thursday April 07, 2022 @05:59AM (#30942587)
I recently started a blog about learning game development from scratch: https://dudezord.github.io/

I'll make one game a month, while trying to focus on learning the several disciplines required to properly make a game (art, modelling, audio, etc.)

Re:Sony discontinues its last DSLRs on Thursday May 06, 2021 @08:26AM (#27062162)
Re:Colorize on Tuesday January 19, 2021 @07:21AM (#25832755)
It's called Luminance Contrast: https://stackoverflow.com/a/36888120
Re:Ask HN: Git Branching for Continuous Delivery on Thursday June 18, 2020 @07:11AM (#23561940)
It certainly could be an option, but that would require a major change company-wide.

This is more related to my personal distaste on how it affects my productivity and my team's.

Other teams don't have a problem with it, although it is always a too convoluted process to be able to push even the slightest feature or bug-fix.

Ask HN: Git Branching for Continuous Delivery

Hi HN,At my company, we have small teams up to 4 people. Each team is responsible for its own product and libraries.Libraries are shared using NuGet packages, created every merge and successful build. These changes are propagated recursively to every project by an automatic commit.Let's assume we have 3 projects, A_Product, B_Library and C_SubLibrary:- C is changed, revision number increases,...

( Read More... | 2 comments | 2 points | on HN )
Re:Apple Developer Documentation Is Missing on Monday October 28, 2019 @10:52AM (#21377497)
a = b ?: c;

if b is not nil, then a = b else a = c

Re:SIGIL, a New Doom Campaign by John Romero on Tuesday December 11, 2018 @04:44AM (#18654183)
> Can someone elaborate on the meaning / significance of E1M4B and E1M8B ?

Those were the last two levels created by John Romero, more than 20 years after the original launch of the game.

Re:Git Tips on Wednesday April 20, 2016 @07:44AM (#11533648)
Re:Should I Work for Free? on Monday June 29, 2015 @08:30AM (#9797619)
Last submission was 2 days ago... https://news.ycombinator.com/item?id=9787328
As a Windows user, I'm jealous this is for Mac only. Great work @pointum!

Does anyone know a similar tool for Windows 7/8?

Re:Discovering private APIs with Charles.app on Tuesday July 22, 2014 @09:34AM (#8068860)
Bitdefender blocked me this page, saying it has malware.