Violeta CALVO

Full Stack Engineer

About Me

I’m an engineer with more than 7 years as software engineer (more than 14 years as engineer in total) creating and building full-stack applications, participating in all the phases of software development. In my last experience I was Tech Lead and worked as Full Stack Engineer and Backend Engineer. I have always thought, that what I can learn is more important than what I already know.

I’m looking for new opportunities as Full Stack Engineer role (or Backend role while sometimes contributing to the Frontend part) working remotely (no-onsite) on a startup of empowered team members. I love working in a small teams where I can see the impact of my work, exchange ideas with my colleagues and learn from each other, grow together.

I really appreciate flexibility and asynchronous communication so I can adapt working hours to my life as the same time I can take care of my focus periods to do my best. I think it’s possible to have asynchronous communication and still exchanging enough with our colleagues to help growing each other. Written culture is key when we work remotely.

Experience

HIBOO

Senior Full Stack Engineer

May 2024 - January 2025

https://www.hiboo.io

I contributed in an experienced team with horizontal hierarchy.

  • Backend migrated to a port and adapters Hexagonal Architecture.
  • Custom Agile methodology inspired by Shape Up, Scrum and Marty Cagan’s ideas.
  • Horizontal hierarchy with a lot of autonomy and responsibility. Tech Lead role to participate on product trio was rotating.
  • Main technologies: Typescript, Node.js, React, Express, PostgreSQL, GraphQL and REST.

GREENLY

Tech Lead - Full Stack Engineer

April 2022 - June 2023

https://www.greenly.earth

I'm was tech lead from August 2022. I was glad coaching the team to grow and contributing to find solutions at a higher level than I did in my previous experiences.

  • As a Full Stack Engineer I contributed to develop and improve features and fix bugs using best practices and clean code.
  • As Tech Lead I coached the team by leading 1:1s, giving technical feedback through PR reviews and also when designing the technical solution.
  • This experience allowed me to develop my technical skills by coaching and contributing in a higher level.
  • We had freedom to choose our work methodology and we got inspiration from different known methodologies like scrum or shape up building a custom one to fit our needs.
  • Some technologies I used were: Node.js, React, Express, TSOA, PostgreSQL, TypeORM, Heroku, AWS.

FLITDESK

Backend Engineer

July 2020 - March 2022

https://www.flitdesk.com

I was part of the backend team. I was glad to learn form my colleges exchanging, giving and receiving feedback, and taking decisions to migrate to a more modern stack and cleaner code while improving our product with new features.

  • As part of the Backend team in a I contributed to develop new features, new services, fix bugs and sharing my opinions with the team to take decisions about improving our app.
  • We migrated from legacy code to a more modern and suitable framework and distributed architecture to fits our current customers needs, using better practices and clean code.
  • While trying to improve the existing code, as part of the team I also solved bugs and implemented new features.
  • This experience allowed me to faster develop my technical and team skills, giving and receiving feedback, and exchanging with my colleges.
  • We switched our management from SCRUM to a custom Shape Up in early 2021.
  • Some technologies I used were: Node.js, NestJS, Next.js, Loopback, GraphQL, Javascript, Typescript, Stripe API, Google API, Outlook API, GCP, MongoDB.

BROZERLY

R&D Full Stack Engineer / Lead Full Stack Engineer

March 2015 - November 2018

I was the only full time developer for the first period of 10 months and then I became the only developer and web engineer in the company working hand to hand with the CEO to publish apps and doing the graphic design.

  • I was involved in all the phases of the software development.
  • From a prototype app created by the CTO, I followed the PWA development with Meteor framework implementing new app features as well as API integrations.
  • I was responsible for publishing the PWA version of the app.
  • I was responsible for developing, building and publishing the Android and iOS app versions using Meteor Cordova.
  • I designed and built the back-office app. This back-office app included advanced payment methods and payment problem solving using Stripe API including managing refunds.
  • I translated the app and site texts, as well as the terms of service of the main app, from french to english or spanish
  • I did some basic marketing tasks including video animations and some Social Media Marketing.
  • Some technologies I used are: Meteor, MongoDB, Javascript, Coffeescript, Material Design, Bootstrap, Jade, Git, Stripe API, Facebook API, Twitter API, Google API, Jekyll, Stylus, Mandrill API, Heroku, AWS.

HOFF distribution

3D Engineer (intern)

November 2014 - December 2014

https://youtu.be/u1Z9eipeNeU

This experience allowed me to continue developing my artistic and design skills.

  • In order to strengthen my level of French to work I did an internship here and I made a 3D marketing animation and designed some 3D molds for wooden skateboards.

ULMA EMBEDDED SOLUTIONS

IoT Embedded Systems Engineer (intern)

May 2014 - September 2014

http://www.ulmaembedded.com

I did this internship in order to do the final project of the Master in Embedded Systems Engineering.

  • I implemented an IoT application to control and monitor industrial washing machines remotely.
  • I implemented both the device software IoT part and the desktop IoT application using Device Cloud by Digy as the web IoT platform.

BONOPARK

Design and Development Engineer

September 2011 - March 2013

https://www.dbizi.com/about/station/

Even if my main mission was to design 3D mechanical parts, I also developed some software tools that helped all the mechanical engineering team to save time producING 2D plans. I developed this software using VBA for SolidWorks and it helped us to reduce the time from a day to about an hour each time we needed to produce plans.

  • I defined the electronic part specifications and was responsible for the relationship with the electronic part colaborator company.
  • I designed 3D mechanical parts, specifically the lock between the bike sharing base and the bike, and also produced prototypes. I found and manage the suppliers for the production of this part.
  • I tested and did some electronic maintenance of the system.
  • We were a startup that won the public contest for the bike sharing system in San Sebastian.

MATIS HISPANIA for GAMESA

Control Software Support Engineer

July 2007 - Jun 2009

https://www.siemensgamesa.com/
  • My coworker and me designed the first auto-diagnosis algorithm for the wind turbines. This new algorithm was part of the preventive and corrective maintenance.
  • I analyzed and did the analysis and error detection in control software for wind turbines.

SCHNEIDER ELECTRIC

Continuous Improvement Process Engineer

March 2004 - May 2007

https://www.se.com/
  • I implemented some advanced VBA applications for Excel and Word in order to reduce the time managers spent calculating the most significant weekly statistics to analyze the performance of the mission of their departments. I helped each manager save 2 hours / week.
  • As the responsible of some improvement process projects like 5S, Lean Manufacturing and 6 Sigma projects I was able to develop my team management skills and I found that leading by the example was the better way.

Education

MSc in Engineering in Embedded Systems

Euskal Herriko Unibertsitatea

2013 - 2014

Best Student Award

(BSc) Telecommunications Technical Engineer - Sound & Image Specialist

Universidad Pública de Navarra

2009 - 2016

(BSc) Industrial Technical Engineer - Electrical Specialist

Universidad Pública de Navarra

1999 - 2003

Final Project with Honors

(BSc) Electrical Engineering Degree

Universidad de Leon

2014 - 2015

After a change in the law, new university degrees courses.

A Little More About Me

Languages

  • Spanish - native language
  • English - B2 (TEOIC: 900 points)
  • French - B2 (professional)
  • Basque - B1

When I’m not creating software these are my favorites activities:

  • Playing with my son
  • Learning something new
  • Enjoying nature
  • Sewing, Knitting some clothes for me or someone I love
  • Experimenting with arts, currently with watercolors and lettering
  • Singing and playing guitar