Recommended expert

Andrea Tontini

Freelance Software Engineer

Andrea Tontini
Monza, Italy

Experience

Oct 2025 - Present
5 months

Freelance Software Engineer

Premai

  • Designed and implemented language bindings to expose native functionality to web environments
  • Architected type-safe interfaces between strongly-typed and dynamically-typed systems
  • Managed multi-module project architecture with complex inter-dependencies
  • Developed comprehensive testing strategies covering multiple runtime environments
Jul 2025 - Present
8 months

Embedded Developer

E-Shock

  • Conducted comprehensive testing to ensure code quality and system reliability
  • Developed flashing tool features to meet specific client requirements and technical specifications
  • Implemented a testing environment to simplify development and enable error recovery
  • Improved comprehensive technical documentation, reducing projects bootstrapping time
  • Participated in architecture discussions and contributed to key technical decisions
  • Reduced technical debt by 30% by identifying areas for improvement
Apr 2025 - Jun 2025
3 months

Embedded Software Engineer

Tinvention

  • Developed concurrent multi-threading systems to optimize resource utilization
  • Implemented and extended system alarms to protect the network devices
  • Debugged features of the software utilizing systematic log analysis
Oct 2024 - Dec 2024
3 months

Firmware Developer

Exelio

  • Developed Bluetooth Low Energy (BLE) communication protocols that enabled message passing
  • Migrated software to improve performance and ensure greater safety
Dec 2023 - Mar 2024
4 months

Software Engineer

Yndetech

  • Implemented a feature for generating summaries for 3D models
  • Resolved issues within the project to ensure optimal functionality
Jul 2022 - Mar 2023
9 months

Full Stack Developer

Adapta Studio

  • Optimized visualization of 3D models in the SaaS product of the company
  • Improved and extended the company SDK and Blender plugin
  • Produced clear and concise documentation for the API implementations
  • Wrote comprehensive unit tests using industry-standard testing frameworks
  • Implemented numerical methods for mesh optimizations in a software library
Feb 2022 - May 2022
4 months

Mobile Developer

Lab51

  • Implemented responsive UI designs and animations using Flutter widgets
  • Integrated RESTful APIs and third-party libraries to enhance app functionality
Feb 2021 - May 2021
4 months

Research Engineer

University of Ferrara

  • Applied Kaplan-Meier analysis in clinical trials, assessing treatment efficacy and patient survival rates
  • Analyzed and interpreted plots to identify significant factors influencing event outcomes
  • Collaborated with cross-functional teams to integrate survival analysis results into broader research
Jun 2019 - Dec 2019
7 months

HPC Software Engineer Intern

INFN

  • Ported a parallel computing application from MPI to GPI-2 enhancing performance
  • Achieved a 25% reduction in communication overhead with GPI-2
  • Improved scalability and resource utilization using GPI-2’s one-sided communication model
  • Conducted benchmarking to compare MPI and GPI-2
  • Collaborated with the team to debug and resolve porting issues, ensuring system stability

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (2 years), Education (1 year), and Healthcare (0.5 years).

Information Technology
Education
Healthcare

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (2 years), Product Development (2 years), Quality Assurance (1 year), and Research and Development (1 year).

Information Technology
Product Development
Quality Assurance
Research and Development

Summary

Software engineer specializing in Rust development for embedded systems and high-performance applications, with experience across multiple programming languages and frameworks. I’m a highly social and communicative professional who believes in building community alongside building software. I moderate several developer groups and actively engage with the tech community through Codemotion, Italian Embedded, meetups, and conference participation. Available for permanent positions as well as short-term part-time consultancy engagements freelance work.

Languages

Italian
Native
English
Advanced

Education

Oct 2017 - Jun 2020

Unife

Bachelor’s Degree in Computer Science · Computer Science · Ferrara, Italy

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Andrea based?

Andrea is based in Monza, Italy.

What languages does Andrea speak?

Andrea speaks the following languages: Italian (Native), English (Advanced).

How many years of experience does Andrea have?

Andrea has at least 3 years of experience. During this time, Andrea has worked in at least 9 different roles and for 9 different companies. The average length of individual experience is 4 months. Note that Andrea may not have shared all experience and actually has more experience.

What roles would Andrea be best suited for?

Based on recent experience, Andrea would be well-suited for roles such as: Freelance Software Engineer, Embedded Developer, Embedded Software Engineer.

What is Andrea's latest experience?

Andrea's most recent position is Freelance Software Engineer at Premai.

What companies has Andrea worked for in recent years?

In recent years, Andrea has worked for Premai, E-Shock, Tinvention, Exelio, and Yndetech.

Which industries is Andrea most experienced in?

Andrea is most experienced in industries like Information Technology (IT), Education, and Healthcare. Andrea also has some experience in Telecommunication.

Which business areas is Andrea most experienced in?

Andrea is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA). Andrea also has some experience in Research and Development (R&D).

What is Andrea's education?

Andrea holds a Bachelor in Computer Science from Unife.

What is the availability of Andrea?

Andrea is immediately available part-time for suitable projects.

What is the rate of Andrea?

Andrea's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Andrea?

To hire Andrea, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 810-970 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.