Ivan Iacono
Head of Software at Karakuri- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Laurie Williams
It’s rare to have a manager who is as talented, approachable and as trustworthy as Ivan. Ivan is my direct manager and I am fortunate to have the opportunity to work closely with him. Not only does Ivan possess a wealth of technical knowledge but he is able to convey complex technical requirements in a way that is both concise and intelligible. Ivans guidance and mentorship is the foundation for our successful team and it has also made me a better software engineer. Ivan earns my highest recommendation.
Laurie Williams
It’s rare to have a manager who is as talented, approachable and as trustworthy as Ivan. Ivan is my direct manager and I am fortunate to have the opportunity to work closely with him. Not only does Ivan possess a wealth of technical knowledge but he is able to convey complex technical requirements in a way that is both concise and intelligible. Ivans guidance and mentorship is the foundation for our successful team and it has also made me a better software engineer. Ivan earns my highest recommendation.
Laurie Williams
It’s rare to have a manager who is as talented, approachable and as trustworthy as Ivan. Ivan is my direct manager and I am fortunate to have the opportunity to work closely with him. Not only does Ivan possess a wealth of technical knowledge but he is able to convey complex technical requirements in a way that is both concise and intelligible. Ivans guidance and mentorship is the foundation for our successful team and it has also made me a better software engineer. Ivan earns my highest recommendation.
Laurie Williams
It’s rare to have a manager who is as talented, approachable and as trustworthy as Ivan. Ivan is my direct manager and I am fortunate to have the opportunity to work closely with him. Not only does Ivan possess a wealth of technical knowledge but he is able to convey complex technical requirements in a way that is both concise and intelligible. Ivans guidance and mentorship is the foundation for our successful team and it has also made me a better software engineer. Ivan earns my highest recommendation.
Credentials
-
Erlang Express and OTP Express
Erlang Solutions Ltd.Feb, 2014- Nov, 2024
Experience
-
Karakuri
-
United Kingdom
-
Food and Beverage Manufacturing
-
1 - 100 Employee
-
Head of Software
-
May 2021 - Present
Karakuri operates in the Robotic/IIoT space by designing robots for automating food production in restaurants entirely in-house from the ground up. The company product line consists of Semblr - a food assembly robot and Fryr - a fully automatic fryer solution.• Establishing and leading a multi-disciplinary team of Software Engineers (Embedded Software, Frontend, Backend, DevOps, Control systems, System architecture, Data science, QA, Project management).• Defining methodologies for hybrid work without compromising deliverables. • Selecting hardware platforms and designing a reusable hardware and software architecture.• Instilling a data-driven approach to product development through the use of simulations and real-time telemetry/analytics.• Designing and implementing software solutions to maximise modularity and reusability of hardware and software across different projects and product revisions.• Researching and selecting software technologies as well as architecting the full stack (Embedded, Backend, Frontend/Mobile, Control system, Data science).• Conducting in-house training about software best practices such as design patterns, test-driven development and effective debugging techniques.• Periodically presenting major achievements of the Software team to the company and stakeholders as well as encouraging Software team members to present their work.• Implementing software to test PCBs during manufacturing.• Working closely with CEO, CTO, CFO, Product Owner, Business Development, Head of Electronics and Head of Mechanical on product roadmaps, timelines and company strategies.• Creating, defining and naming the “Robot Ready™” program, a certification program to ensure interoperability of existing Kitchen Management Systems as well as Hardware appliances with Karakuri machines.Main tools used: C, Embedded Linux, FreeRTOS, Golang, MQTT, Git, Docker, InfluxDB, protobuf, gRPC, microservices. Show less
-
-
Sr. Software Engineer
-
Aug 2019 - May 2021
-
-
-
Den
-
United Kingdom
-
Manufacturing
-
1 - 100 Employee
-
Head of Software and Embedded Engineering
-
Oct 2015 - Jul 2019
-
-
-
Ubiquiti Inc.
-
United States
-
Technology, Information and Internet
-
700 & Above Employee
-
Embedded Software Engineer
-
Apr 2014 - Oct 2015
-
-
-
Erlang Solutions
-
United Kingdom
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Student Intern
-
Aug 2013 - Oct 2013
-
-
-
-
Software Developer
-
Jan 2010 - Oct 2011
-
-
Education
-
University of Catania - Department of Mathematics and Computer Science
Bachelor's degree -
Istituto Tecnico Commerciale Statale “Archimede” of Modica, Italy
High school leaving qualification