José Cámara @codeserk
About Me 🐱
Welcome to my personal portfolio!. This website is meant to showcase all the projects I work on, and the new technologies or languages I use.
I’m José Cámara and I’m passionate about innovative technologies and computer programming. Although the main focus of my career is Web, I have acquired skills in other development areas, such as: Game, Android and iOS
I love animals, and especially cats since we share many personality perks (:
These are my cats Mia and the siblings: Misa and Odin:
Journal 📝
Update: some changes for the Coins
After dedicating time and effort to enhancing the user experience, I’m happy to share the details of the latest update for my I-Ching app.
Big News: The New Version of My I-Ching App is Here!
After months of juggling my day job, life’s curveballs, and countless cups of coffee, I’m thrilled to announce that the new version of my I-Ching Oracle app is officially live!
August, 2024
Conclusions
We didn’t actually have the time to discuss some conclusions, or have some kind of post-mortem
… but more or less we agreed on some conclusions.
Blog 📺
Let's GO for it
I’ve started learning GoLang
, and I’m quite amazed by it! (sorry for the pun in the title).
No more cookies!
I’ve removed the annoying popup for the cookies. Why? because I won’t use cookies anymore!
Languages 👓
TS
My main language in web development. Useful in both Backend and Frontend
JS
I have been using JavaScript since the dark ages (even) before JQuery, but I’ve moved to TypeScript
.
GoLang
GoLang embraces simplicity: create clean and simple code, and see it running faster than light :)
Rust
Interesting language I want to learn, good complement for NodeJS applications.
Java
Most academic language, who doesn’t know Java? Also used to develop Android apps.
Kotlin
Java but better. Used to develop some Android apps.
Swift
Interesting language, surprisingly similar to Kotlin, with nice advanced features. Used to develop iOS apps.
C#
Some interesting features, but not my favorite 😵. Used in Unity to develop games.
C++
Because Segmentation Fault
is always fun, isn’t it? Used to create some more serious games / game engines.
C
The first language I learnt when I was like 14 years old.
PHP
It was fun, but it is over. Deprecated because it was very limited to request-based architecture.
Last challenges <>
Remove the outdated stocks from the queue
Design a hashmap without using any built-in libraries
Career ☎︎
I’m currently embarking on an exciting journey with Belorder, where I’m diving deep into the world of restaurant technologies. My role at Belorder is Full-stack engineer
.
In 2021 I started working as freelance in my spare time. I’m mainly working in React / React Native projects.
I worked for Square1 as Full-stack Developer for one year and eight months. The job was always challenging, since we had many projects of different kinds, and deadlines were often haunting us!
I quit my previous job because I needed some time to find out new technologies and try to develop some ideas. I saved money so I could be a few months only working on these projects.
Lucentia lab is a research group which performs analysis in companies applying Business Intelligence technologies. My role in the company was to support the researchers using web technologies.
This was one of my first jobs, definitely the first one in a large company. I started working for this company when I started the 4th year of my degree in Computer Science
.
Web development @
Frameworks
React
Nuxt.js
Useful framework (over Vue) to create public websites. Is this website made with Nuxt? You bet so.
Technologies
Technologies
Kubernetes
Awesome technology to orchestrate your services in production / CD environments (if you can afford it).
Honeycomb
Sounds like one of the best solutions for Observability, definitely want to give it a try!
Frameworks
NestJS
Great backend framework, fully written in TypeScript. Documentation is full of cats, what else can I ask for? 🐱.
Databases
Cassandra
Oh boy this database. I’m probably biased by my own experience but I’d rather skip this database if possible 😖.
Message brokers
RabbitMQ
Especially good to route messages, but a bit difficult to make it scalable (oh boy, brain split again?)
Kafka
Very similar to
, but with some interesting features, still discovering this technology.Technologies
Projects 🎵
GMTK 2024
Game result from the GMTK from 2024.
I-Ching
Web application to consult the I-ching Oracle.
Avellana Colorá
Colorful brand portfolio for Avellana Colorá.
Codeserk Website
This website, my personal portfolio
Moody
A card game to improve team collaboration.
Catrisma
Website for cats, on hold :(
Arena Heroes
Teach your heroes how to fight and become a legendary Arena Master!
AJ+B
Angela Berenguer’s brand portfolio.