Skip to main content
Tiago MartinsTM
Looking for a job

Tiago Martins

@tiagomartins2

I'm a Software Developer and Geospatial Data Science professional based in Portugal, with hands-on experience building web applications, data pipeline

Portugal
Message

What I'm looking for

I'm looking for a fully remote role in software development, backend, data engineering, or automation. I enjoy building applications, data pipelines, APIs, and automation solutions using Python, TypeScript, React, and SQL. I'm also interested in geospatial technology and want to keep growing as a software engineer while solving real-world problems.

I’m a Software Developer with experience building web applications, automation workflows, data pipelines, API integrations, and database solutions. At Esri Portugal, I develop client-specific solutions using TypeScript, React, Node.js, Python, SQL, and geospatial technologies.

I also work on IoT and systems integration projects, connecting devices, APIs, dashboards, and automation platforms for real-time monitoring and control.

I’m particularly interested in remote opportunities in software development, backend engineering, data engineering, automation, and geospatial technology, where I can combine software engineering with data-driven problem solving.

Experience

Work history, roles, and key accomplishments

Esri logoES
Current

Software engineer/data science

May 2025 - Present (1 year 4 months)

Develop client-specific web applications using TypeScript, React, and Node.js. Build and automate data pipelines and workflows with Python, integrating REST APIs and geospatial data. Design and maintain PostgreSQL and MySQL databases, and work with clients to gather requirements, design technical solutions, and deliver production-ready applications and automations.

Esri Portugal logoEP
Current

Junior Software Developer/Geospatial Data Science Consultant

Esri Portugal

May 2025 - Present (1 year 4 months)

Developed custom client-specific web widgets using TypeScript, React, and Node.js, and automated data processing pipelines with Python for GIS. Designed and maintained relational databases using PostgreSQL and MySQL, and built GIS applications using low-code platforms.

Education

Degrees, certifications, and relevant coursework

Universidade de Évora logoUV

Universidade de Évora

Master of Science, Computer Science and Engineering

2026 - 2028

MSc in Computer Science and Engineering (admission confirmed, starting September 2026).

UA

Universidade de Aveiro – NEXUS Academy

Certificate, Data Analysis

2026 - 2026

Grade: 16 values

Python Programming for Data Analysis with Python and Machine Learning, achieving a GPA of 16 values.

NOVA IMS logoNI

NOVA IMS

Master of Science, Geographic Information Systems and Science

2024 - 2026

MSc in Geographic Information Systems and Science with specialization in Geospatial Data Science. Relevant courses include Python Programming, Data Mining, Machine Learning, and Data Visualization. Thesis on application of dynamic segmentation in road networks based on structural events.

IGOT - Universidade de Lisboa logoIL

IGOT - Universidade de Lisboa

Bachelor of Science, Spatial Planning and Management

2021 - 2024

BSc in Spatial Planning and Management from the Instituto de Geografia e Ordenamento do Território.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan