I am a senior software engineer with more than 5 years of experience, during which I have worked and gained knowledge in different branches such as backend, frontend, cloud computing, and distributed architectures. My technical expertise is mainly based on the JavaScript stack, specifically NodeJS and React. At the cloud level, I have extensive knowledge and experience with AWS, especially with AWS Lambda. I have worked in different industries throughout my career, but primarily in startups with large workloads. During my career, I have achieved various results that contributed to improvements in the products being developed. For example, I developed a tool to automate the testing of all the microservices we had, in order to reduce the workload of each developer. I have also actively participated in identifying and solving problems, as well as proposing ideas to improve product performance. In the last few years, I have taken the initiative to lead the development of different functionalities, as well as to lead teams, so that I could be involved in the entire SDLC phase of the product.
Experience: 6 years
Yearly salary: $90,000
Hourly rate: $45
Nationality: 🇪🇸 Spain
Residency: 🇪🇸 Spain
Experience
Software Engineer
Rithum 2023 - 2024
Worked on the rate-shopping project, focusing on the development and enhancement of microservices using TypeScript and AWS. Collaborated with the tech lead to identify and implement improvements that enhanced performance. Designed the architecture of the microservices, implemented the solution, and deployed them across different environments. Participated in on-call rotations to ensure product reliability and uptime. Developed a tool to improve the testing flow for all the microservices, which was later used by the whole company. Tech stack: Typescript, Node.js, React, AWS (Lambda, S3, DynamoDB, API Gateway), Redis and MongoDB.
Software Engineer
Tus Media 2022 - 2023
Contributed to the development of a virtual classroom, working on both backend and frontend using ReactJS and NodeJS. Collaborated with the UX/UI designer, product manager, and 4 developers to ensure the classroom worked properly and to identify potential improvements. Contributed to the development of new features (both technically and during planning) working with different teams to get more people using our product. Developed performance improvements to support over 20,000 daily classes, most of them occurring in the same time. Tech stack: Typescript, Node.js, React, React Native, PostgreSQL and AWS.
Software Engineer
Hit Systems 2019 - 2022
Led the development of sales software for restaurants and bakeries using Electron, NodeJS and React, reporting directly to the CEO. Planned new features with the CEO and the client, and improved the existing software. Implemented Alexa skills to optimize workflows of the client’s departments, using Lambda functions. Developed incident management software to help the technical team handle issues more efficiently and enable customers to report and track bugs. Tech stack: Typescript, Node.js, React, Electron, PostgreSQL, AWS (Lambda, S3), Docker and MongoDB.
Skills
aws
backend
cloud
front-end
javascript
mongo
node
nosql
postgres
react
react-native
sql
typescript
full-stack