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.

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
What I'm looking for
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
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.
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
Master of Science, Computer Science and Engineering
2026 - 2028
MSc in Computer Science and Engineering (admission confirmed, starting September 2026).
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
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
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Tiago?
You can contact Tiago and 90k+ other talented remote workers on Himalayas.
Message TiagoGet 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!
