Summary
Overview
Work History
Education
Skills
Languages
Timeline
SoftwareEngineer
Mario Espada

Mario Espada

Software Engineer
Sant Joan Despí,B

Summary

Adept Software Engineer with a proven track record at TheBondyApp, enhancing system performance through innovative code development and integration of new technologies like Go and Node.js. Excelled in team collaboration and project management, significantly reducing development effort. Skilled in SQL and Agile methodologies, I consistently deliver scalable solutions, driving efficiency and reliability.

Overview

9
9
years of professional experience
3
3
Languages
5
5
years of post-secondary education

Work History

Software Enginner

TheBondyApp
11.2023 - Current
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Utilized Go and Node.js to build high-performance services that could easily scale with the growing needs of the system, ensuring future maintainability and stability.
  • Integrated Temporal for orchestrating workflows and managing notifications, both push and in-app, resulting in a highly reliable and scalable system for event-driven architectures.
  • Created reusable components for notification management that minimized redundant development across multiple services, optimizing delivery speed for both push notifications and in-app messages.
  • Incorporated powerful debugging and tracing tools into the system using Go and Node.js, which enhanced debugging for both backend services and workflows orchestrated with Temporal.

Software Engineer

REVER (YC S22)
09.2022 - 11.2023
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Analyzed proposed technical solutions based on customer requirements.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Designed and implemented microservices using Go to achieve high performance and scalability, optimizing request processing and resource utilization.
  • Utilized gRPC, an efficient and low-overhead communication framework, to ensure fast and secure data transmission between microservices, improving latency and reliability in system interactions.
  • Implemented an approach based on Protocol Buffers (Protobuf) for defining service interfaces, enabling standardized and maintainable communication between services.
  • Ensured that the microservices were modular, independent, and easy to scale, allowing for the addition of new features without compromising performance or stability of the existing system.
  • Integrated Temporal for orchestrating workflows across the entire returns lifecycle, ensuring that the system could handle complex processes while remaining scalable and fault-tolerant.
  • Managed critical components of the system, including workflow orchestration and process management with Temporal, ensuring timely delivery of features and integrations.

Junior Backend Developer

TangramBPM
11.2020 - 01.2023
  • Developed RESTful APIs that facilitated seamless data exchange between clients and servers in a distributed environment.
  • Integrated third-party APIs from external applications into web platforms.
  • Built APIs and data clients to consume APIs.
  • Managed efficient SQL queries and data transport.
  • Developed server-side logic in Python(Django) and Typescript(Node)
  • Worked in Agile Scrum team environment with high-tempo production cadence.

Backend Developer

DocFarma
01.2022 - 09.2022
  • Developed RESTful APIs that facilitated seamless data exchange between clients and servers in a distributed environment.
  • Integrated third-party APIs from external applications into web platforms.
  • Built APIs and data clients to consume APIs.
  • Reduced server response time by optimizing database queries and indexing strategies.
  • Worked in Agile Scrum team environment with high-tempo production cadence.
  • Managed efficient SQL and NoSQL queries and data transport.
  • Analyzed work to generate logic for new systems, procedures and tests.
  • Built databases and table structures for web applications.

CoFounder

Enunfinde
11.2016 - 10.2018
  • Grew the customer base through targeted outreach and networking events.
  • Streamlined operational processes for improved efficiency and cost reduction.
  • Established foundational processes for business operations.
  • Developed marketing materials and campaigns to boost brand awareness and customer engagement.
  • Evaluated market trends to identify emerging opportunities and inform strategic decision making.
  • Personal entrepreneurship where I learned how to build a company from scratch and understand the overall business environment.
  • I co-founded the business with a partner, and my responsibilities included implementing all the technological services the company might need, as well as managing the company.

Summer Internship

Regus
06.2016 - 08.2016
  • Supported staff members in their daily tasks, reducing workload burden and allowing for increased focus on higher-priority assignments.
  • Gained valuable experience working within a specific industry, applying learned concepts directly into relevant work situations.
  • Analyzed problems and worked with teams to develop solutions.
  • Contributed to a positive team environment by collaborating with fellow interns on group projects and presentations.
  • Awarded an Erasmus scholarship, which allowed me to become fluent in English and provided my first experience in the workforce with customer service and issue resolution, both technological and general inquiries at the office.

Education

Grado Superior En Administración De Sistemas - Information Technology

Centre D'Estudis Sant Francesc
Barcelona
01.2018 - 01.2020

No Degree - Business Administration

ThePowerMBA
Barcelona, Spain
01.2019 - 01.2020

No Degree - Information Technology

Ironhack
Barcelona, Spain
04.2001 -

Grado Medio En Sistemas Microinformáticos Y Redes - Information Technology

Centre D'estudis Sant Francesc
Barcelona, Spain
01.2016 - 01.2018

Skills

SQL

Languages

English
Intermediate (B1)
Spanish
Bilingual or Proficient (C2)
Catalan
Bilingual or Proficient (C2)

Timeline

Software Enginner

TheBondyApp
11.2023 - Current

Software Engineer

REVER (YC S22)
09.2022 - 11.2023

Backend Developer

DocFarma
01.2022 - 09.2022

Junior Backend Developer

TangramBPM
11.2020 - 01.2023

No Degree - Business Administration

ThePowerMBA
01.2019 - 01.2020

Grado Superior En Administración De Sistemas - Information Technology

Centre D'Estudis Sant Francesc
01.2018 - 01.2020

CoFounder

Enunfinde
11.2016 - 10.2018

Summer Internship

Regus
06.2016 - 08.2016

Grado Medio En Sistemas Microinformáticos Y Redes - Information Technology

Centre D'estudis Sant Francesc
01.2016 - 01.2018

No Degree - Information Technology

Ironhack
04.2001 -
Mario EspadaSoftware Engineer