Coder Social home page Coder Social logo

Hello there!

Hello there

I'm Javi, a Graphics Engineer and Game Dev from Pamplona 🇪🇸, but currently based in London 🇬🇧.

Being able to create almost anything with what essentially is just an arbitrary arrangement of words is the closer I’ll get to real world magic, and that is why I love programming. ❤️👨🏼‍💻

My portfolio website

👨🏼‍💻 I'm currently working on...

  • A small 3D renderer writen on Swift and Metal. The intention is to use it as a workbench to try different render techniques.
  • Rewriting my first game.

👀 And I'm also interested in...

  • ⚡ Zig
  • 🐧 GNU Linux
  • 🌋 Vulkan

✍🏻 I write too! (from time to time)

  • Just about development: Dev.to
  • But also about things like food recipes and other topics: Medium

🕰 In the past...

  • I worked porting PC games to iOS, Android and macOS
  • My first dev career prospect was actually front-end web development, and I even did an internship.
  • I studied a bachelors degree on Telecommunications, and my first "real job" was writing tools to process and analyse 5G traffic.
  • I also studied a masters degree on video game development, where I found my passion for graphics.

Javier Salcedo's Projects

broken icon broken

A conceptual game about solitude and rejection

dialogue-system icon dialogue-system

Project files for a tutorial on creating a Dialogue System in Unity

rustraytracing icon rustraytracing

Implementing Peter Shirley's Ray Tracing series in Rust, as part of the "100 days of code" challenge.

sla icon sla

Swift Linear Algebra library

slox icon slox

Implementation of the first interpreter in Robert Nystrom's "Crafting Interpreters", written in Swift instead of Java.

staticpool icon staticpool

A fixed size pool of Swift objects with no dynamic memory allocation. Provides validated access to its elements through opaque handles.

swiftraytracing icon swiftraytracing

Implementation of Peter Shirley's "Ray Tracing in one Weekend" on Swift, as a learning exercise.

unity3dshaders icon unity3dshaders

Simple shaders for Unity3D that I created for games, for a challenge or following tutorials.

unityraymarching icon unityraymarching

Ray Marching learning project using compute shaders in Unity (continued in ShaderToy)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.