Open to work

Results-driven Software Engineer with expertise in building high-performance Web, Mobile, and Desktop applications. Skilled in modern UI frameworks, full-stack development, and performance optimization, with a focus on delivering seamless user experiences and driving engineering excellence.

Book a call
Helsinki, Finland

Trusted by

  • trionaTriona Oy
  • KassavirtanenKassavirtanen Oy
  • classfuncClassfunc Softwares

About me

I am a passionate Software Engineer with a strong background in full-stack development. I hold a Bachelor of Technology in Information Technology from Centria University of Applied Sciences in Finland, currently study my Master degree in Software Engineering at Lut University and work as a Software Engineer at Triona Oy.

At Triona, I develop and maintain web and mobile applications for forestry and transportation management. My work combines interactive mapping, geospatial data, and building UI components to deliver tools that help businesses manage real-world operations. Read more

Minh (Marcus) Nguyen

Stack

01Programming language

  • typescript
  • javascript
  • java
  • python
  • go

02Frontend

  • HTML
  • CSS
  • react
  • Nextjs
  • Redux
  • Zustand
  • react query
  • Tailwind css
  • Sass
  • Styled component
  • Material UI
  • Ant design
  • Shadcn
  • Expo
  • Motion

03Backend & Database

  • Nodejs
  • Spring boot
  • Firebase
  • Web socket
  • Mongodb
  • PostgreSQL
  • SQLite
  • Redis

04Workflow & AI

  • Docker
  • AWS
  • Azure
  • Git
  • Github
  • Gitlab
  • Copilot
  • Codex
  • chatgpt
  • Claude
  • Gemini
  • Vercel

05Design

  • Figma

Experience

Triona Oy

Helsinki, Finland (Hybrid)

I build production software for forestry, geospatial operations, and environmental services, working across frontend applications, backend services, system integrations, and delivery infrastructure.

Kaira — Geospatial Forest Operations Platform

  • Build and maintain a distributed geospatial platform that connects forestry, land-use, ecological, and operational data across multiple services and external systems.
  • Develop Java/Spring Boot microservices and APIs using Dapr, RabbitMQ, PostgreSQL/PostGIS, and Docker, with event-driven workflows for reliable data synchronization and processing.
  • Build geospatial processing capabilities for spatial validation, classification, topology operations, and high-performance map data streaming.
  • Improve production reliability through automated testing, observability, synchronization monitoring, and Azure DevOps CI/CD.

Logset — Offline-First Forestry Field Operations Platform

  • Architect and develop a React, TypeScript, Electron, and OpenLayers desktop application used by forestry professionals for operational planning and decision support.
  • Build responsive offline GIS experiences designed for field environments and low-spec hardware, improving application responsiveness by an estimated 20–40% and reducing latency in critical workflows by up to 70%.
  • Integrate field software with external operational systems, real-time telemetry, and measurement hardware using WebSockets, Redis Pub/Sub, and dedicated integration services.
  • Develop local data and offline workflows using Prisma, SQLite, GeoPackage, and industry-standard forestry data formats.
  • Modernize and maintain a complex production codebase, including architecture improvements, platform upgrades, automated testing, and GitLab CI/CD with Docker-based build environments.
  • Use AI-assisted development workflows for faster prototyping, debugging, testing, and refactoring while maintaining production quality.

Omakala — Geospatial Fisheries Monitoring Platform

  • Contributed to full-stack development of web and mobile applications serving 13,000+ users, using React, React Native, Java/Spring Boot, and Azure to deliver map-based fisheries and environmental workflows.

Alongside product development, I work closely with customers, external technology partners, domain experts, designers, and engineers to turn complex operational requirements into reliable and maintainable software.

  • react
  • electron
  • typescript
  • javascript
  • material ui
  • nodejs
  • java
  • springboot
  • azure
  • docker
  • redis
  • gitlab
  • redux
  • zustand
  • openlayers
  • rabbitmq
  • openai
  • claude
  • copilot
  • k8s

Kassavirtanen Oy

Helsinki, Finland (On-site)

Worked on a production B2B SaaS platform for billing and invoicing, helping modernize a large business application while building new functionality for everyday customer workflows.

  • Developed and improved React and TypeScript dashboards with a focus on usability, responsive design, and maintainable architecture.
  • Led the migration of a large admin platform from JavaScript to TypeScript, improving type safety, developer experience, and long-term maintainability.
  • Built reusable components and shared frontend patterns used across multiple products and business workflows.
  • Worked across modern React architecture and established Redux Saga / class-based systems, delivering new functionality while progressively modernizing legacy code.
  • Collaborated with designers and backend engineers to take features from requirements through implementation and production.
  • Diagnosed complex frontend issues and refactored legacy code to improve performance, stability, and maintainability.
  • react
  • nodejs
  • javascript
  • typescript
  • redux
  • material ui
  • azure
  • github

Classfunc Softwares

Hanoi, Vietnam (On-site)

Built consumer-facing web applications and cloud-connected features across calendar, streaming, and online meeting products.

  • Developed reusable, responsive React interfaces and shared components for interactive consumer applications.
  • Built Node.js backend services and REST APIs, supporting application data flows and integrations between frontend and cloud services.
  • Integrated with the Google Calendar API to synchronize calendar events between the application and external calendar systems.
  • Built real-time application features using Firebase Authentication and Firestore, including user authentication, cloud data storage, and live data updates.
  • Worked with Google Cloud Platform services to support application deployment, backend functionality, and integrations.
  • Collaborated closely with designers and backend engineers to translate product requirements into polished, production-ready experiences.
  • react
  • nodejs
  • ant design
  • firebase
  • google cloud platform
  • mongodb
pelio
Currently buildingweb

Pelio

Pelio helps people in Finland find nearby sports facilities, compare details like distance, opening hours, ratings, booking links, and directions, then save favorite places to play.

  • nextjs
  • typescript
  • zustand
  • react-query
  • PostgreSQL
  • zod
  • motion

SEP 2026

Logset Maps
SELECTED WORK PROJECT

Logset Maps

Logset Maps is a desktop application developed to assist forwarder operators in visualizing, planning, and reporting timber harvesting operations in forests.

  • electron
  • react
  • zustand
  • material ui
  • openLayers
  • tailwind css
  • typescript
  • sqlite
  • prisma
  • redis
  • rust
  • docker
  • gitlab
Omakala
SELECTED WORK WEBSITE

Omakala

Omakala is a cross-platform mobile and web application designed to support recreational fishers in Finland by providing real-time catch reporting, fishing licenses, and location tracking.

  • react native
  • react
  • material ui
  • expo
  • redux
  • openLayers
  • postgreSQL
  • typescript
  • Java
  • springboot
  • azure
  • docker
  • gitlab
Talousvirta
SELECTED WORK PROJECT

Talousvirta

Simple invoicing solution for companies.

  • react
  • javascript
  • material ui
  • .net
  • c++
  • azure
  • github
  • redux

Testimonials

During my internship at Triona, Minh was a Software Engineer on the team, and I worked with him closely on an internal project. Although he was not my direct manager, he supported me in practice and became one of the people I learned from most during the internship. He helped me find my way around a large React/TypeScript/OpenLayers codebase, explained how...

anna
Anna BekharskaiaFull-Stack Web Developer, Triona Oy

I wholeheartedly recommend Minh as a remarkable full-stack developer. Throughout our time working together at Triona Oy, his ability to grasp new concepts and technologies with lightning speed has been truly impressive. His quick learning aptitude coupled with his dedication to delivering high-quality solutions makes him an invaluable asset to any team. His...

maksim
Maksim PetrovFullstack Developer & UI/UX Designer, Triona Oy

Contact