Projects



This page used to contain a detailed list of all my projects, but maintaining it up-to-date became a burden. Instead, I recommend checking out my GitHub profile for the latest repositories and code: https://github.com/pablojimpas.

Hey! This is just a quick rundown of what I've been up to in software engineering. I've been building things since my uni days, mostly focusing on IoT, AI, and blockchain. I really value simplicity and open-source, so this page is basically a summary of my journey so far. If you want to see the actual code, my GitHub is the best place to look.

This is not my full CV. If you'd like the detailed version, just get in touch through my contact page.

What I've studied

I did my Computer Science degree at the University of Valladolid. I've got my BSc with a mention on Software Engineering and I'm currently working on an MSc where I received honors in Cybersecurity.

I also spent a few months as an intern at the Institute of Sustainable Processes. That was pretty hands-on: I migrated some old industrial communications to OPC UA, updated user interfaces using Qt and WinUI, and swapped out some messy binary configs for JSON.

Work stuff

Right now, I'm a software engineer at AIR Institute. I work on IoT and traceability systems, which involves a bit of everything: leading the development of RFID platforms with AI for defect prediction, rebuilding old Android prototypes into clean Flutter apps using TDD, and setting up CI/CD with GitHub Actions. I also spend time coding backends in Go, Python, and TypeScript on top of CockroachDB.

Before this, I co-founded Agro Nexus. We were building affordable precision agriculture tools using LoRaWAN, drones, and satellite imagery. I was the tech lead there, so I architected the whole thing (Flutter for the apps, Go, gRPC, PostGIS and TimescaleDB for the backend services) and handled things like offline data sync for farmers. It was a lot of work but we managed to get some innovation grants and partnerships going.

Earlier on, I was a .NET developer at UA Devs. I built cross-platform apps with C# and Xamarin.Forms and helped out with some backend projects using ASP.NET and Azure.

Skills and tech

I'm comfortable with Go, Python, TypeScript, and Flutter. I also know my way around C#, .NET, C, and SQL. On the tools side, I use Docker, PostgreSQL, gRPC, and Vim, and I'm a big fan of Linux and OpenBSD. I try to stick to practices like SOLID, KISS, and TDD to keep things maintainable. I'm a native Spanish speaker and I'm fluent in English.

Other things I've done

Agro Nexus won a few entrepreneurship awards and grants, and I even got invited to The Things Conference in Amsterdam for my contributions to the open source project. I've also done some coding competitions: I made it into the top 200 globally (1st locally and 12 in Spain) in Google Hash Code 2019 and got 3rd place in the Cloudflight Coding Contest.

When I'm not working, I maintain some open-source tools. I also keep my dotfiles public and contribute to Free Software projects. I also spent some time coaching basketball at Óbila Club and giving some talks in schools about IoT and entrepreneurship.

Check out my GitHub: You can find all my repos and contributions at https://github.com/pablojimpas. Feel free to reach out if you want to chat about any of this!