Andrea Tontini
Freelance Software Engineer
Experience
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
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
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
Firmware Developer
Exelio
- Developed Bluetooth Low Energy (BLE) communication protocols that enabled message passing
- Migrated software to improve performance and ensure greater safety
Software Engineer
Yndetech
- Implemented a feature for generating summaries for 3D models
- Resolved issues within the project to ensure optimal functionality
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
Mobile Developer
Lab51
- Implemented responsive UI designs and animations using Flutter widgets
- Integrated RESTful APIs and third-party libraries to enhance app functionality
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
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).
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).
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
Education
Unife
Bachelor’s Degree in Computer Science · Computer Science · Ferrara, Italy
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Andrea based?
What languages does Andrea speak?
How many years of experience does Andrea have?
What roles would Andrea be best suited for?
What is Andrea's latest experience?
What companies has Andrea worked for in recent years?
Which industries is Andrea most experienced in?
Which business areas is Andrea most experienced in?
What is Andrea's education?
What is the availability of Andrea?
What is the rate of Andrea?
How to hire Andrea?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Freelance Software Engineer
Nearby freelancers
Professionals working in or nearby Monza, Italy