Andrea T.

Freelance Software Engineer

Monza, Italy

Experience

Oct 2025 - Present
2 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
5 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

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

University of Ferrara

Bachelor’s Degree · Computer Science · Ferrara, Italy

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