CADDi's CEO Letter
December 13, 2022
CADDi’s CEO Letter
Good day every body
Thank you for listening in today. I’d like to giv a quick overview of CADDi, Our company Overview first, a quick introduction.
I am a electical engineer, I graduated from Stanford and worked in quite a few manufacturing areas, including it at lockheed and apple.
And I’m Co-Founder CADDi with the current CEO in late 2017. And so kind of my background is a bit more on hardware and electrical engineeering side. But a lot of the work that we do right now as CADDi involves mechenical engineering and software.
And so today, I’d like to give a kind of give cover three areas: one is aobut a company, the market. two is about the kind of technology and the soffware that we develop. And finally a bit about kind of what kind of folks that we’re looking for our company’s mission is to unleash the potential of manufacturing which is an incredibly large industry. And it’s very unique industry in the sense that it the gross production volume is 1.8 trillion USD which is incredibly large. It has many areas that are often different from software engineering.
For example in software engineering a lot of folks, we do architecture and the creation in the same team but often in manufacturing the design and the mechanical engineering is separated in term of process in terms of space from the actual manufacturing and so there’s an additional component here which is called procurement where we every company needs to find out where to purchase ether parts from, or purchase, or how figure out where to ask. What company to ask in order to outsource that design and so im terms of market details. We focus on the high mix low volume four trillion this part in Japaneese yen apologies market.
An example is this train here, depicted here which is a yamanote line here in tokyo, but you can imagine a train has about 30.000 parts probably more than your aveage automobile and it consists of may different kinds of parts, you’v got doors, you’ve got seats, you’ve got electrical, you’ve got motors, you’ve got tons of various equipment on board. Each of these train cars, and so in order to create and deliver such train.
It takes an enomous amount of expertise in terms of breadth and depth and so we focus on in these kind of industrial equipment areas such as semicoductors food, machineries packaging printer what have you a lot of these equipment support our everyday lives. For example water bottle labeling machines, smartphone LCD manufacturing equipment. Food manufacturing all these things support our everyday lives even though we don’t see them on a daily basis. So this is kind of the market that we are in and in terms of the services that we provide as CADDi we provide a excuse me a platform where we can optimally manufacture parts based on strengths and weaknesses of each manufacturing partner and so you can imagine if we depict the customer here on the left-hand side and our manufacturing partners see on the right-hand side.
We receive information there are generally blueprints mechanical drawings from our customers and we are kind of a fabulous manufacturer. In the sense that we take that drawing we analyze it we have cost estimation knowledge in-house and so we can send it out ot the best partner. The partner who will be able to do it for the hightest quality or that meet your the customer’s expectations. Sometimes here we only have one partner depicted, but sometimes we need a couple of partners. But in the end we send it into our warehouse depicted at the top here where we do out own quality inspection and then we finally deliver it to the customer and so we have information flowing on the bottom and we have plysical goods flowing on the top and inorder to accomplish and create such a platform.
We need an increible amount of knowledge in terms of operational knowledge and as well as domain knowledge to accomplish this. And we use osftware as a means to make sure that we dliver a constent experience for all of our customers. We currently focus on this industrial machinery area, but we intend to expand to other areas such as chemical machinery construction and also expande the coverage of our manufacturing so we started out using in plates and sheet metal wichi is kind of you know these giant sheets of metal that you cut and blend.
And we currently do everything from machining to frames all the way to assembly but we intend to kind of expand this product areas as welll in the future in terms of the platform itself out ordering platfrom here depicted in the centrer will consistently pobably be the core of out business. But we are already beinning to expand to many areas that are very close to this suc as dawing and bomb management cam material procurement many many areas that can really beefit from synergize kind of with this main ordering platform that we have.
And of course we want to expand this entire thing, not just to be in Japan, but to be a global platform and so that’s kind of out big goals.
And so in the next section, I want to introduce you to some of out software technologies that are enabling this platform, and so out organization our engineering team itself is organized into application teams and functional teams. Our application team focus on specific applications kind of projects for example you know manufacturing cost estimation. This is a team that focuses on making sure that our knowledge about cost estimation is always up to date and always consistent.
We also have production management and drawing management teams. The last team is actually intestring because we are selling a software as a service solution and so this is a team that is delivering a software product to customers directly whereas the first two teams are kind of making sure that our in-house knowledge is consistent.
We also have an AI Lab and Computer Vision RnD Teams and as well as a platform engineering team that makes sure ahte our application teams can continue to deliver value to our customers. Some of software systems these are just screenshots. YOu can just imagine that these are kind of enterprise systems so thay contain a lot of domain knowledge this is a screen that indic it depicts how we compute our costs and so you have quite a few very domain specific inputs and it gets that eventually produces these very specifc cost esimates.
We also create our production supply chain management systems, you and kidn od see a graph structure on the left-hand side which show how we move phisical goods from one processs to the next. On eht right hand side we kind of have where we make sure ahtt we have all the productions stpes covered of course because we are a platform we want to make sure aht our customers don’t get the best quality parts. We have these systems in place to make sure that we exchange information in the most accurate way possible with our manufacturing partners and so this is a kind of a order management system with our partners.
We’ve also got you know drawing management systems for in-house as well as our sas offering that. We offer our customers directly where we analbe kind of a data lake type application where we can search thoughout these drawings based on keywords as well as other geometric teatures and so you can imagine that we have a very very wide coverage from cost estimation to production management to drawing management in-house as well as a saas solution. And so our engineering team we have a technical stack which is a fairly type safe I would say uses quite a bit of statically typed technologies Primarily. Because manufacturing itself is an area that’s not often covered by software engineering and so we want to make sure that our engineers are able to be productive as soon as possible and so by having type safe measures we can try to reduce the overhead of these sightly domains. That are sightly far away from software engineering it selt. So you know we use typescript all you know from the frontend and backend for the back-end, for the front-end a lot of our back-end is written in kotlin and rust as well. But We’re kind of opent to new technologies we use whatever is reallly the best thing for the job.
We want to make sure that our organization itself is kind of tight and make sure aht we are using making sure out knowledge in-house is continually improved andused from one project to the next reusable from one project to the next. And so the following sides are kind of you know what kind of potsitions that we’re looking for. We’re really hiring thoughout the entire stack from machine learning to computer vision to geometric alrorithms as well as application engineering this includes everything from sres to backend fron-end but our orgization is approaching you know 50 60 engineers and so we need to make sure that we have enineering managers. We’re exploring new areas such as data science as well as so please checkout our job description websites, listed here, japanese and english ones are both listed here.
So please take a look and if you’re interested please send us note or ping us on our twitter or any of our recruitment sites.
So thank you for your time today, and I hope to hear from you soon!