Tu Tran

Senior Software Development Consultant | .NET, React

Salary / Daily rate

Espoo, Finland

Freelance

Can come onsite

Skills

ReactAngularAzure.NETAWS

Languages

EnglishFinnishVietnamese

About me

Intro

Software Development Consultant with 13+ years expertise in full-stack development and team leadership. Proven track record building scalable BIM 3D platforms, energy management systems, and leading architectural migrations from legacy to modern tech stacks. Specialized in .NET Core, React/Angular TypeScript, and cloud solutions (Azure/AWS).

Links

Work experience

Software Development Consultant

Sofantek OyFreelance

Jan 2020 - Present

6 years 10 months

Helsinki Area, Finland

Work in close collaboration with the client’s teams in various business area. Major leagues: .NET Core (C#), React TypeScript, Angular, React, Azure, AWS.

Trimble Inc.

Dec 2016 - Dec 2019

3 years 1 month

Helsinki Area, Finland

Frontend Web Developer

Jun 2019 - Dec 2019

7 months

Helsinki Area, Finland

Develop the BIM 3D Viewer: a front-end web application (PWA) for collaborating on the 3D models built on top of Trimble Connect API. The offline-capable application allows the project participants to view, collaborate, comment, and synchronize the construction models from any device. Develop and publish the workspace API, which allows client applications to integrate the BIM 3D Viewer into their web services. The project aims to enrich the constructible data model, which aggregates the project data with the external data set.

Group Manager

Dec 2016 - May 2019

2 years 6 months

Espoo, Finland

Lead a group of talented software specialists from versatile background and skillsets. Handle talent acquisition, HR, roadmap planning, agile process development. Renew the GUI and migrating from old C++ MFC codebase to .NET WPF. The project also consisted of refactoring the legacy code into the 3-tier architecture, which makes the software easily extendable and highly testable. As a result, the new UI could be covered by performant automated tests and integrated with the continuous integration system.

Software Engineer Team Lead

Trimble

Dec 2013 - Dec 2016

3 years 1 month

Espoo, Finland

Lead the software design and architectural design of the interactive 3D modeling platform for Tekla Structures, which is a world-class Building Information Modelling desktop application. The platform has significantly improved the usability, user performance through Live Preview model creating/editing; and at the same time, greatly reduced the time required to create new application features. C++ and C# were the major languages used in the project. Develop the modeling tools for creating/modifying various 3D model object types in Tekla Structures.

Enoro

Oct 2010 - Dec 2013

3 years 3 months

Helsinki Area, Finland

Software Engineer

Apr 2011 - Dec 2013

2 years 9 months

Helsinki Area, Finland

Full-stack developer for a real-time event management system for the B2B energy market (the C++/C# data access layer, C# backend, and web front end). The web application is responsible for receiving/processing of hundreds of thousands of real-time events from the energy asset devices. The project is the initiative for the new product portfolio, which aims to deliver the energy information management tasks to the cloud; and at the same time, eliminating the need for manual workflow in the energy data exchange system. JS, C++, and C# were the major languages used in the project. Develop the GENERIS Energy Information System, which focuses on the GUI of the Work Order module of the C/C++ MFC application. Develop Internal tools for continuous integration, project management web application, and internal testing framework. The project eliminated the need for the manual build process and automated the software deployment. It also integrated the business processes into the development cycle, which greatly reduces the time to market of the product from a few days to just an hour.

Testing Engineer Trainee

Oct 2010 - Mar 2011

6 months

Helsinki Area, Finland

Implement automated tests for GENERIS, which is a Windows desktop application used for the energy market information system. The system is also integrated with MS Dynamic AX web and RDBMS data validation. Execute acceptance/system and performance testing.


Education

Aalto University

Master of Science (M.Sc.)

2013 - 2019

7 years

Metropolia University of Applied Sciences

Bachelor of Engineering (B.Eng.)

2009 - 2012

4 years

The best place to find your next move

© 2026. All Rights Reserved.