Might be available
(Updated 2023-10-28)Software Engineer
Madrid, Spain
Native English, Spanish
- TypeScript
- Node.js
- Microservices
Skills (24)
TypeScript
Node.js
MONGOOSE
ECS
Git
BEST PRACTICES
GraphQL
REDUX
Next.js
React
REACTJS
SonarQube
mobx
Bootstrap
Python
C++
MENTOR
MARKET TRENDS
RPG
CircleCI
Bash
Role-Playing Game
MAINTENANCE
SHELL SCRIPTING
Professional Experience
2023-03 - Present
Collaborate with a cross-functional team to refactor the backend into a microservice architecture, optimizing performance and scalability.
Integrate artificial intelligence for natural language generation, enhancing user experiences and content quality.
Ensure seamless integration of AI-generated content using AWS ECS services, Lambdas, and event-driven design, enabling real-time data processing.
Utilize technologies including Nest.js, Express, MongoDB, and Postgres to achieve project goals and enhance backend functionality.
Contribute to the development of reliable, scalable, and secure backend services, delivering high-quality, AI-generated content to users.
Mentor and assist junior programmers, fostering skill development and collaboration within the team.
2021-10 - 2023-02
Collaborating with tech companies to improve, create, and refactor the backend. Working in a microservice environment with Node (Express, Fastify, and Nest.js), TypeScript, and DDD with RabbitMQ and Kafka. Developing code for IoT devices to communicate with the backend. Additionally, working with React and Next.js for some frontend development. Some of the tools used to develop and deliver are: Jest for unit testing, Git flow, Docker, CircleCI, ArgoCD, SonarQube and Code Climate, DataDog, and the ELK stack.
2020-10 - 2021-09
Managed a group of developers to follow best practices and meet deadlines using agile methods. Utilized Node.js/TypeScript, Docker with AWS ECS/Fargate, Redis with pub/sub, AWS SQS, RabbitMQ, GraphQL, and Rest APIs against MySQL (Sequelize) and MongoDB (Mongoose). Tested with Jest and worked with Angular 9.
2019-06 - 2020-07
Also collaborated with the frontend development using React (Redux, Mobx, rebass, theme-ui, Emotion, SWR). Utilized AWS (Lambda, S3, ECS) and Docker for microservices and the ELK stack for monitoring, with MongoDB as the database.
2018-11 - 2019-05
2018-02 - 2018-10
2016-06 - 2018-01
2010-01 - 2016-05
2005-11 - 2009-12
2001-09 - 2005-06
2000-05 - 2001-08
Academic Background
1998-01 - 2001-05
2023-10 - 2020-12