Andrea T.
Freelance Software Engineer
Experience
Oct 2025 - Present
3 monthsFreelance 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
6 monthsEmbedded 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 monthsEmbedded 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 monthsFirmware 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 monthsSoftware 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 monthsFull 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 monthsMobile 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 monthsResearch 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 monthsHPC 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
NativeEnglish
AdvancedEducation
University of Ferrara
Bachelor’s Degree · Computer Science · Ferrara, Italy
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience