Saúl Núñez Castruita

🇲🇽 México

Results-driven Software Developer with 5 years of experience designing, building, and maintaining applications across diverse technologies. Strong ability to quickly self-learn new tools and frameworks, combined with excellent problem-solving and analytical skills to deliver efficient, scalable, and high-quality solutions. Adept at collaborating with cross-functional teams while also thriving in independent projects. Passionate about continuous improvement and leveraging technology to solve complex business challenges.

Projects

Beacon: The Awakening

When you wake up you find yourself in an island, along the game you find out what happened.

Official Site
  • Unity3D

  • C#

Appohome

Find your favorite stylist, order your next haircut at home or make an appointment from the app.

Connects people who offer personal care services, such as haircuts, barbershop, manicure, pedicure, among others, with customers who want to receive such services from the comfort of their homes.

  • React Native

  • ASP.NET

  • Postgresql

  • GraphQL

ChessLock

Unblock your Android phone with your favorite chess move!

More details
  • Kotlin

todo

Multiplatform non-official CLI app for Microsoft To-Do.

Github
  • C#

CANard

Development and testing suite for automotive ECUs, focused in communication protocol.

  • CAN database (DBCs) editor.

  • CAN bus monitoring.

  • Bus logging.

  • Multiplataform support (Windows, Linux).

Github
  • Kotlin

  • CAN

VaultVid

Connects your land phone for your phone.

Github
  • C#

  • Entity Framework

  • Postgres

  • Minio (S3 compatible)

  • RabbitMQ

  • Redis

Titan

A browser for the Gemini Protocol. Made using UWP.

Github
  • C#

  • Entity Framework

  • SQLite

CrowdSage

Self-hosted Q&A platform. Users can vote questions and answers.

Github
  • C#

  • Entity Framework

  • Postgres

  • Redis

PhoneLink

Connects your land phone for your phone.

Github
  • C

  • ESP32

  • Bluetooth

  • Electronics

Mines

A Minesweeper like game directly in your browser

Github Play Now!
  • React Native

  • Expo

  • Redux

  • Typescript

Skills

Languages and frameworks

C# (including ASP.NET), Visual Basic for Applications, Python, CAPL, NI LabView, Java, Kotlin, C, C++, Powershell, Bash, SQL, R, LaTeX, Lua, Visual Basic, Swift.

Web development

JavaScript, Node.js, Typescript, PHP, CSS, HTML, SASS, React, Redux, Django.

Mobile development

Android Development (Java, Kotlin), Expo, React Native, Jetpack Compose, SwiftUI.

Desktop application development

WinUI, WinForms, Qt Framework.

Testing

XUnit, Jest, NI TestStand.

Game development

Unity3D, Unreal Engine.

Communication protocols

CAN, UDS, XCP, Ethernet, HTTP, IPv4, UDP/TCP, UART, SPI.

Instrument control

SCPI, Instrument Drivers, NI PXI (Relays, DAQ, Multimeters, PSUs, XNET).

AI

TensorFlow.

Databases

SQL Server, MySQL, Postgres, SQLite, Firebase Realtime Database, Access.

Cloud

AWS (EC2, S3, Cloudwatch, DynamoDB), Azure (VMs, Azure SQL), Firebase.

Microcontrollers

ESP32 (Arduino and ESP-IDF), ESP8266, RP2040, Aurix.

Tools

JIRA, Confluence, Siemens Polarion, Vector Canoe, Jupyter Notebooks, Microsoft Office (Word, Excel, PowerPoint, Access, Visio, VBA Macros), Trello, Wireshark, Trace32, Git, Plastic SCM.

Hobbies

Reading

I'm an avid reader. My favorite genre is science fiction, I've read most of the works by Isacc Asimov and quite a lot of Jules Verne. Currently I'm working my way through The Expanse book series. I'm also a fan of books about history, my favorites are Ruth Goodman books about the life of regular folk in different epochs of british history and Amy Shira Teitel books, Breaking the Chains of Gravity about the start of the field of rocketry and the foundations of American spaceflight and Fighting for Space, which talks about the participation of women in the start of women airplane pilots and their fight to be women autronauts.

Playing Guitar

Since Middle School I've been playing music with my electric guitar. I'm not particularly the best in knowing how to play a song on the guitar, I like to learn sections of songs that pique my interest. I know some ranging from videogame soundtracks, classic rock licks, a few classical music pieces, to modern songs.

Photography

I started my photography journey while in High School. One of my favorite things is to photograph nature.

Racing

During the free time in the weekends you can catch me watching anything with an engine that can be raced, ranging from Formula 1, Indycar, Nascar, Trucks, Formula E, Touring Car racing in any of the 6 continents. Especially if it's of the endurance variety. My favorite days of the year are the day of the Le Mans 24 hours and the day of the Nurburgring 24 hours.

Sim-Racing

While watching racing is great, nothing beats one being in the (virtual) car. I have a pedal and wheel set, and I use them to drive around different famous racing circuits around the world. Sometimes, I'd be driving carefree on the Nurburgring Nordschleife. Sometimes I'd grab a GT3 touring car and rip around Monza trying to better my best time.