Marc B. Perez

Available to hire

I am a software developer with over fifteen years of experience building and maintaining software systems using a variety of technologies including Python, React, Node.js, Java, and C.

About

I am a software developer with over fifteen years of experience building and maintaining software systems using a variety of technologies including Python, React, Node.js, Java, and C. I enjoy combining these skills to build comprehensive solutions from frontend applications to backend services and infrastructure on cloud platforms like AWS and Google Cloud.

When I am not developing applications or working on internet-connected systems, I enjoy building computers from scratch with open-source technologies such as RISC-V and Linux. I am fluent in English, Spanish, and Catalan, and I am passionate about continuous learning and applying best practices like Agile, TDD, and CI/CD in my work.

  • Joined July 2025

Industry experience

  • Software & Internet
  • Financial Services
  • Retail
  • Energy & Utilities
  • Education
  • Healthcare
  • Professional Services
  • Manufacturing
  • Media & Entertainment

Projects · 1

Work experience· 20 roles

Software Engineer · BrightPageJul 2023 – Jul 2025 · 2 yrs 1 mo

Planned, designed and developed a document reader for users with macular degeneration and dyslexia. The app supports Android and iOS platforms, allowing users to read web documents, PDF, EPUB, Word, and plain text, and extract content from images. Worked using Agile/Scrum and TDD methodologies with continuous integration. Used React Native for frontend development and TensorFlow Lite for image processing, deploying via Google Firebase and app stores.

Software Engineer · BrightPageJul 2023 – Jul 2025 · 2 yrs 1 mo

Planned, designed and developed a document reader for users with macular degeneration and dyslexia. For Android and iOS, the app allows users to read web documents, PDF, EPUB, Word and plain text, and extract content from the images in the document. Used Agile/Scrum and TDD methodologies with continuous integration and project management in GitHub. Technologies included React Native, TensorFlow Lite for image and content processing, and backend deployment on Google Firebase and app stores.

Software Engineer · Divido Financial ServicesMay 2022 – Jul 2025 · 3 yrs 3 mos

Coordinated, developed, and deployed security fixes to frontend applications, service APIs, and infrastructure in compliance with ISO 27001 and penetration test results. Designed and implemented an ETL data pipeline for payment event aggregation, deployed on AWS. Utilized Agile/Scrum and TDD, continuous integration in AWS, and project management in Jira.

Software Engineer · Divido Financial ServicesMay 2022 – Jul 2025 · 3 yrs 3 mos
Software Engineer (Contract) · Koodoo, Tabled, Luxus and ThalamosSep 2021 – Jul 2025 · 3 yrs 11 mos
Software Engineer (Contract) · Koodoo, Tabled, Luxus and ThalamosSep 2021 – Jul 2025 · 3 yrs 11 mos
Software Engineer · PerkboxFeb 2020 – Jul 2025 · 5 yrs 6 mos
Software Engineer · PerkboxFeb 2020 – Jul 2025 · 5 yrs 6 mos

Education· 6

Degree · Open University, UK2013 – 2016
High School Diploma · SOC, Barcelona2012
Primary and High School Studies · Barcelona1989 – 2002
Bachelor's · Open University, UK2013 – 2016

Certifications and awards· 10

Cambridge English: Proficiency2012
University Access for Adults2012
Cambridge English: Advanced2011
Java, Linux, OSX and iOS courses2009 – 2010

Hire Marc B. Perez today

Post a job and invite Marc, or contact them directly. No hidden commission.

Post a job