Ivan Iacono

Head of Software at Karakuri
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
London Area, United Kingdom, UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Erlang Express and OTP Express
    Erlang Solutions Ltd.
    Feb, 2014
    - Nov, 2024

Experience

    • 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

    • United Kingdom
    • Manufacturing
    • 1 - 100 Employee
    • Head of Software and Embedded Engineering
      • Oct 2015 - Jul 2019

    • United States
    • Technology, Information and Internet
    • 700 & Above Employee
    • Embedded Software Engineer
      • Apr 2014 - Oct 2015

    • 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

Community

You need to have a working account to view this content. Click here to join now