u/Uli909

[Student] Can I get US/Canada internships with this resume if I need sponsorship?

[Student] Can I get US/Canada internships with this resume if I need sponsorship?

I’m a Computer Engineering student at Brazil’s top university and currently doing CUDA/kernel optimization work at an AI startup. I’m interested in systems/backend/ML systems/GPU engineering.

I know sponsorship is a huge barrier, so I wanted honest feedback on whether my resume is realistically competitive for US/Canada internships or entry-level roles.

https://preview.redd.it/69jqjcoifd2h1.png?width=5100&format=png&auto=webp&s=965c092bfc5efc09897cdd279f4a8d2f99d6c8ea

reddit.com
u/Uli909 — 2 days ago

Due to your feedback, I radically changed the design of my website. Because it is a recreational coding platform, I adopted this arcade-y aesthetic.

For those who didn't see my original post, it contains systems-level coding problems in C.

Link: https://elitecode.pro

u/Uli909 — 16 days ago

I’ve been building a small platform with systems-style coding problems, and I’ve been focusing a lot on C as a target language.

Some examples:

  • implement a Redis-like server (TCP + protocol parsing)
  • build a tiny interpreter
  • create a virtual filesystem
  • write an expression evaluator

the problems are:

  • runnable directly in the browser (no setup)
  • open-ended (you decide the design)
  • support multi-file submissions

I’m trying to keep them doable in a few hours, not huge multi-day projects.

It’s completely free — no subscriptions.

Curious what people here think:

  • does this feel useful for improving practical C skills?
  • would you enjoy this?

Link: elitecode.pro

u/Uli909 — 20 days ago

I’ve been grinding LeetCode and wanted something closer to real systems, so I put together a few problems like:

  • implement a Redis-like server (TCP + protocol parsing)
  • build a tiny interpreter
  • create a virtual filesystem
  • write an expression evaluator

They’re still problem-based (input/output + tests), but:

  • more open-ended
  • support multi-file submissions
  • run directly in the browser

It’s completely free — no subscriptions or paid tiers.

Goal isn’t to replace LeetCode — more to complement it with “systems-style” practice.

Curious what people here think:

  • does this help for interviews, or is algorithms still the best ROI?
  • would you spend time on something like this?

Link: https://elitecode.pro/

u/Uli909 — 20 days ago
▲ 9 r/cpp

I’ve been building a small platform with coding problems that are more “systems-style” rather than typical algorithm exercises.

The idea is to practice by building simplified versions of real components, but still in a problem format (input/output + tests).

Some examples:

  • implement a Redis-like server (TCP + protocol parsing)
  • build a tiny interpreter
  • create a virtual filesystem
  • write an expression evaluator

The problems are:

  • runnable directly in the browser (no setup)
  • open-ended (you decide design/architecture)
  • supporting multi-file submissions

I’m trying to keep them doable in a few hours, not huge multi-day projects.

I’m curious what people here think:

  • does this kind of problem feel useful for improving practical C++ skills?
  • or would you prefer something more guided / closer to full projects?

Still early, so any feedback would be really helpful.

Link: https://elitecode.pro/

reddit.com
u/Uli909 — 20 days ago
▲ 78 r/rust

I’ve been building a small platform with systems-style coding problems, and I’ve been focusing a lot on Rust as a target language.

One of the problems is implementing a mini Redis server in Rust:

  • accepts real TCP connections
  • parses the RESP protocol
  • supports commands like PING, SET, GET, etc.

So instead of just writing a function, you’re dealing with:

  • networking
  • state management
  • parsing
  • and Rust-specific challenges (ownership, borrowing, etc.)

The idea is to make problems that feel closer to building real systems rather than just solving algorithm questions.

I’m curious what people here think:

  • would you find this kind of problem useful or fun?
  • anything you’d want to see in a problem like this?

Link: https://elitecode.pro

u/Uli909 — 23 days ago

I’ve been building a small platform with multiple systems-style coding problems (rate limiters, filesystems, etc.), trying to focus less on pure algorithms and more on “real” backend concepts.

One example is a problem where you implement a mini Redis server:

  • it communicates over TCP
  • parses the RESP protocol
  • supports commands like PING, SET, GET, etc.

So instead of just writing a function, you’re dealing with something closer to an actual system.

The goal is to make problems that feel more like building real components, not just solving isolated puzzles.

I’m still figuring out if this is actually useful or just overkill compared to standard interview prep.

Would you try something like this?
Does it feel relevant for interviews / learning backend engineering?

Link: https://elitecode.pro/

u/Uli909 — 23 days ago