Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[ English ] Company Overview for Engineers

[ English ] Company Overview for Engineers

Recruitment information is here
https://recruit.caddi.tech/

The recruitment comprehensive site and list of available positions are here
caddi.com/careers/

Tech Blog
https://caddi.tech

Avatar for recruiting@caddi.jp

[email protected]

October 21, 2024
Tweet

Other Decks in Business

Transcript

  1. © CADDi Inc. 2 Company Profile 2 CEO Yushiro Kato

    CTO Akifumi Kobashi After graduating from the University of Tokyo, he joined McKinsey & Company. As a Senior Manager at the firm, he supported major manufacturers in various industries such as equipment, machinery, heavy industry, and transportation in global purchasing and procurement reforms. In 2017, he founded CADDi Inc. Majored in electronic engineering at Stanford University Graduate School. Worked at a U.S. aircraft and spacecraft development and manufacturing company, building a large-scale image data processing system for satellites. Later, at Apple's U.S. headquarters, led product development for iPhone, AirPods, and audits of factories in China Employees (global) Raising capital Global offices 25.7 Billion JPY 4countries 2024年8⽉1⽇時点 Japan, USA, Thailand, Vietnam Overview Founders 600pax As of Aug 2024
  2. © CADDi Inc. Mission 3 Unleash the potential of manufacturing

    We aim to create a society where everyone involved in manufacturing can fully realize their inherent potential. To achieve this, we will establish "new mechanisms" that transform the conventional wisdom of the industry. In the current manufacturing sector, a vast amount of potential remains untapped. Many are overwhelmed by estimation and management tasks, lacking sales capabilities, information, and networks. These constraints prevent them from showcasing their true development and technical abilities. By easing these restrictions, we can unlock the potential of each company, generating significant strength across the entire industry and enriching it. From small local factories to large, historically significant manufacturers, and newly established ventures—every manufacturing company can leverage its strengths to shine and create new value. We will continue to strive to carve out such a future
  3. © CADDi Inc. 4 What is “CADDi”? 4 From CAD

    Directly The company name “CADDi” combines the meaning of “ordering directly from CAD” and “the desire to become an infrastructure that supports players in the manufacturing industry,” likened to a caddy in golf.
  4. © CADDi Inc. CADDi is now in the "second founding

    period" 5 Opening of Kansai branch Headquarters expansion and relocation Exactly from the Meiji Restoration Founded on the 150th anniversary CADDi Drawer Start Establishment of Thai corporation Establishment of Vietnamese corporation Headquarters Expansion and relocation As a "manufacturing AI data platform" Just started the second chapter Series B Raised 8.03 billion yen Establishment of US corporation Series C Raised 11.8 billion yen Business integration 2017 2018 2019 2020 2021 2022 2024 2023 2025 Series C 9.1 billion yen Additional fundraising
  5. © CADDi Inc. © CADDi Inc. 6 6 01 02

    03 04 05 06 Company Profile The challenges we face. How we solve the problem? Tech issues in Engineering Working at CADDi Organization 03 04 05 06 01 02
  6. © CADDi Inc. World's Largest Industry: Manufacturing 7 Infrastructure industries

    that support our daily lives The manufacturing industry is involved in all the things we need in our daily lives, including medicine, food, transportation, and communications. All kinds of things are produced by the hands of many people, including industrial machinery, machine tools, and processing companies. Smartphones consist of more than 1,000 components, including semiconductors, batteries, and displays Industrial Features
  7. © CADDi Inc. The closure of small factories is becoming

    prominent People are leaving the manufacturing industry Problems occurring on a Macro level 8 ▲10~15% • Decline in the number of workers • Decrease in the ratio of workers engaged in manufacturing • Increase in the proportion of elderly workers ⼯業統計調査を基にキャディ作成 経済産業省『ものづくり⽩書2022』を基にキャディ作成 The number of small and medium-sized manufacturers, who serve as suppliers, has decreased by about half over the past 20 years ▲51%
  8. © CADDi Inc. 9 既存‧類似のデータが 活⽤されず、機種ごとに 毎回同様のことを⾏う Industrial Features Previous

    work and data are not utilized, and the same things are done over and over again from scratch every time. "Struggle and learn" Because I had to struggle too Reinvention of the wheel plaguing the Manufacturing Industry Design Procurement Sales Creating drawings similar to past ones Starting from scratch with multiple quotations and negotiations Handling similar quality defects Estimate work from scratch Despite being the largest industry, innovation is not happening Dependence on veterans, faxes and phone calls remain in the field Industry is nearing its limits Operations are not becoming more efficient even as the population declines, and the industry as a whole is nearing its limits Same way of doing things as decades ago A string of supplier bankruptcies Inefficiency on the site The number of small and medium-sized manufacturers(suppliers), has decreased by about half over the past 20 years Manufacturing & Quality Assurance
  9. © CADDi Inc. バリューチェーンが⻑く、 ステークホルダーが多いため、 個別最適化が進む Frequent reinvention of the

    wheel due to data fragmentation 10 調 達 製 造 販 売 部署や担当者、会社を跨いで、 各⾃バラバラにデータが管理さ れ分断されている。 Data Silos Fixed translation and closed relationships are refined within the same environment. Individual Optimization Due to a long value chain and numerous stakeholders, individual optimization progresses. Data is managed separately and fragmented across departments, responsible parties, and companies. procurement Manufacturing 10 Previous work and data are not utilized, and the same things are done over and over again from scratch every time. "Struggle and learn" Because I had to struggle too Reinvention of the wheel plaguing the Manufacturing Industry Design Procurement Manufacturing & Quality Assurance Sales Creating drawings similar to past ones Starting from scratch with multiple quotations and negotiations Handling similar quality defects Estimate work from scratch Industrial Features 設 計 design Sales
  10. © CADDi Inc. 11 Industrial Features The world CADDi is

    aiming for and our approach Capitalize on all operations and data, and automate and optimize them with AI and technology. A world where more innovation is generated throughout the manufacturing industry. Data is not capitalized Data is capitalized. Leverage" the accumulation of the past Accelerate growth through standardization Connect all siloed data and organize them into a usable state Repetition of the same task Reinventing the wheel
  11. © CADDi Inc. © CADDi Inc. 12 01 02 03

    04 05 06 Company Profile The challenges we face. How we solve the problem? Tech issues in Engineering Working at CADDi Organization 04 05 06 01
  12. 13 Drawing Specification Issue Info Quotation Interaction Record Defective photo

    Order amount Data source CADDi Data platform Integrate and analyze info 3D CAD ERP PLM / PDM File server Paper file Data exploration and analysis Manufacturing data utilization cloud Advanced procurement operations Manufacturing AI quotation cloud Application Data utilization Manufacturing AI data Platform CADDi Productivity improvement / depersonalization / QCD optimization … AI System of CADDi Integrate data and utilize it to create value.
  13. © CADDi Inc. 14 “Drawing” are the most important data

    in the manufacturing industry. We do not just store them, but utilize them as “assets” that will create value in the future. Drawing out what has been stored and creating value. CADDi Drawer” is a platform for this purpose. Drawing Drawer CADDi Drawer Application ①
  14. © CADDi Inc. Information on Drawings and the Challenges of

    Analysis 15 Surface Roughness Indicates the smoothness of the finished product. Higher smoothness requirements lead to increased costs. Chamfering Refers to the process of beveling edges, which can be done at angles like 45° or using rounded methods.The choice of machinery impacts pricing and sourcing Geometric Tolerances Precision and allowable deviations of part shapes; smaller deviations make finding capable manufacturers harder. Symbols indicate specifications, and numbers show tolerance ranges. Hole (Φ) It may not be readable by third-party OCR Title Block There is a variety of information tied to the drawing. We want to get it in key/value pairs. Blanks Fairly sparse Handwritten Txt the inconsistency in style and legibility. Rotated Characters Characters rotated by 90° or presented vertically may not be read correctly. Dimensions Dimensions may be listed in both millimeters and inches It reflects similarity not just in appearance but also in the actual shape of the item. Similarity Finished Product Image Application ①
  15. © CADDi Inc. 16 For example, convert the entire content

    of "drawing information" into digital data and make it freely accessible. CADDi Drawer transforms drawing data into assets Drawings etc.. quality Design Estimation Orders Received Orders Placed Store Drawings Search Extract Information Associate Information Take Action Analyze Feature 1 : Automatic Drawing Analysis Automatically analyze text information and product shapes within drawings Feature 2 : Keyword Search Search drawings using any text information, including handwritten notes within the drawing, as keywords Feature3: Shape search Utilize the analyzed product shape data to conduct similar shape and image searches Feature 4: Link Necessary Information Link related information, such as order details, defect data, and 3D models, to 2D drawings Patent Obtained Application ① After suppressing the most important drawing data, go on to connect all the peripheral data.
  16. © CADDi Inc. 17 CADDi Quote Application ② In the

    manufacturing industry, where costs account for 80% of total sales, the "quotation process" for determining prices is extremely important. However, until now, there has been a lack of significant innovation in this area, and many problems have been faced, such as the delegation of work to veteran employees and the tightening of workloads due to e-mail and fax-based implementation. “CADDi Quote" will greatly improve the quotation experience and create a cycle in which daily work becomes an asset. AI Quote Cloud
  17. © CADDi Inc. 18 Optimization through Automatic Selection Setting Target

    Costs Based on Similarities Utilizing past performance and similarity searches to propose the most suitable supplier candidates. Similarity-based target cost setting Attach price performance data and refer to other information stored in the Drawer. Streamlining Tedious Estimation Tasks Batch creation of estimation requests to multiple suppliers, along with price collection and comparison. あ Transforming estimation data into assets for utilization. Automatically accumulating and analyzing obtained estimation information. How will Quote enable faster and stronger estimations? Application ②
  18. © CADDi Inc. 19 Coming soon… Application ③ With our

    manufacturing business, we have helped solving a variety of problems in manufacturing industry. We will create new applications based on the know-how and technology we have cultivated in this business. We have nearly 100 ideas and plan to develop dozens of applications over the next 3 years. New Products
  19. © CADDi Inc. 20 Coming soon… Application ③ With our

    manufacturing business, we have helped solving a variety of problems in manufacturing industry. We will create new applications based on the know-how and technology we have cultivated in this business. We have nearly 100 ideas and plan to develop dozens of applications over the next 3 years. New Products QCD Support Technology Supply chain support Engineering chain support Clients (Manufacturer) Drawing Analysis Risk Detection Cost Calculation Order Management (Supply chain) procurement arrangement Process design Process Improvement Management (order / Delivery) Inspection Management Inventory / logistics management
  20. © CADDi Inc. Global top-class growth speed 21 2024 2022

    Started software business Software for Manufacturing Global Top Class Growth Companies that have introduced our services in Japan(examples) Awards Rapid Growth
  21. © CADDi Inc. 22 Strategy Expanding the overall platform and

    aiming for 10x growth Compounding Strategy Utilizing the know-how cultivated in the Manufacturing business, dozens of applications will be deployed within three years. Data Gravity Development of functionality/infrastructure that will allow all data that exists in the manufacturing industry to be aggregated within Drawer. Global Strategy Development of killer features/regulatory compliance for high growth in US and other countries. Drawing 3D CAD Specifications Defect Information Quotation Record of proceedings Defective pictures Order amount Data exploration and analysis Advancement of procurement operations Document Summary = Infrastructure for integrating and maintaining information A group of business applications leverage integrated data to create value Chatsearch Application (Utilization) Data Platform (Integration and analysis) CADDi Data Platform
  22. © CADDi Inc. © CADDi Inc. 23 01 02 03

    04 05 06 Company Profile The challenges we face. How we solve the problem? Tech issues in Engineering Working at CADDi Organization 03 05 06 01
  23. © CADDi Inc. 24 Tech issues CADDi engineering is difficult

    Data Architecture Rapid Growth Global support We are developing products to be widely used in the U.S. and other parts of the world.Each product must be designed on the premise that it is not confined to Japan. Compounding Strategy As the number of applications grows by the dozens, it is necessary to organize the dependencies as a whole while growing each one. • Assumption of 10x annual growth CADDi aims to change the world in the next 10-20 years time horizon. The angle of growth required is unprecedented in Japan. In development, we are forced to make difficult decisions on a daily basis on how much technical debt to tolerate and how much functionality to build in. Existence of the physical world The manufacturing industry is not completed in the digital world. How to seamlessly connect with the real world is an extremely challenging challenge from a data perspective. The number of stakeholders Manufacturing involves hundreds of people just to make one component.The requirements for certification/authorization and UI/UX are extremely complex and sophisticated. • A wide variety of data We handle not only structured data, but also unstructured data such as drawings, product images, and documents.Engineers are tested on how to create customer value using a large volume and variety of data.
  24. © CADDi Inc. 25 Tech issues 1 2 3 5

    4 7 6 Many technical issues remain, and the phase of development is still in progress. Architecture Improvement Boundary setting in a multi-product environment Distributed systems, microservices/modular monolith design DDD implementation, multi-region/multi-tenant design Improve agility of value verification Launch of new products for PMF Abstraction of individual issues and technical incorporation into the platform Scale and agility of the organization/product Improvement & delivery of ML models Significantly shorten the lead time from initial verification to implementation Maintain model performance and improve accuracy in environments where data drift can occur. Defining the ToBe of data management in an environment of increasing data types Definition of product quality Quality assurance of mission-critical systems Quality Definition and Measurement System for Core Values Quantify correctness and value of analytics/AI-based solutions DevEx Improvement Platform engineering Common infrastructure/common libraries for traceability, certification, authorization, etc. Establishment of development guidelines Definition of what UI/UX should be Design in the absence of similar products Designing experiences that straddle multiple products and building design systems Responding to and expressing a wide variety of stakeholders and use cases Ensure scalability of the organization Management of a doubling development organization and training of mid-level leaders Development management of multiple projects Globalization / Cross-cultural and cross-language issues, joint development with Vietnam
  25. © CADDi Inc. Manufacturing Quality Making implicit knowledge explicit from

    drawings and documents to stabilize manufacturing quality. Quotation Recommended Suppliers for Quotation Supplier selection is often based on personal experience and judgment, leading to a subjective process. By selecting suppliers based on past quotation records, processing characteristics from drawings, and manufacturing performance data, we can ensure consistency and transparency, enabling efficient supplier selection and anticipating cost reductions and quality improvements. Future Vision and Research Development Themes 26 Data Related to Manufacturing Preventing risks during the design phase Digital tools for creating and editing 3D models and detailed design drawings CAD (3D) Design information expressed in 2D drawings, including product shape, dimensions, and materials. Drawings Numerical and categorical information managed in standardized formats, such as bills of materials (BOM) and inventory lists. Structured Data Text related to products, including specifications, manuals, and reports. Documents Drawing etc.. Quality Design Quotati on Order Receiv ed Order Place Product Design Preventing risks during the design phase Design reviews are conducted at each stage of design to verify and improve quality, functionality, and cost. By making information about related products and components easily accessible during design review preparation and execution, we can enhance review efficiency and reduce the risk of overlooking critical points. Ensuring manufacturing quality relies on the expertise of veterans and implicit knowledge from past transactions, which is often not clearly shared. By analyzing drawings and specifications to extract processing characteristics, we can identify critical points to watch during manufacturing, reducing risks and stabilizing/improving quality. • Cost information • Supplier information • Customer Specification • Issue History • design philosophy / memo • VA/VE Ideas Are there any issue that have occurred with similar products? Supplier A:¥2,000 Supplier B:¥2,100 Supplier ーF:¥2,050 … ー メ  カ ー Bending Punching/ Sheet Thickness minimum geometric intersection ‧‧‧ Risk A Risk B Risk C Risk D Manufacturing Risk Detection Extract Processing Characteristics Drawings/Documents Mach ining Sheet Metal manufacturer
  26. © CADDi Inc. © CADDi Inc. 27 01 02 03

    04 05 06 Company Profile The challenges we face. How we solve the problem? Tech issues in Engineering Working at CADDi Organization 03 04 06 01
  27. © CADDi Inc. Why do you work at CADDi? 28

    Global Work In CADDi’s development environment, building a global supply chain is crucial. Engineers from diverse countries come together, conversing in both Japanese and English. They exchange ideas on an equal footing, always pursuing the core essence. Significant Challenges Despite being a major global industry, manufacturing has seen little innovation in the procurement domain. Working at CADDi means tackling these challenges head-on and becoming a creator of global standards. Challenge the Real World Manufacturing industry challenges are complex, involving real-world operations. At CADDi, engineers collaborate with manufacturing experts, not merely replacing analog processes with digital ones but also developing new methods alongside the field. The Thrill of Building a Business CADDi is at a stage of concurrent product development. Most new joiners will be on the front lines, expected to build products, generate revenue, and transform the industry through their creations. Outstanding Growth Opportunities The rapid expansion of both business and organization provides unique growth opportunities. By taking on daily challenges and making tough decisions, engineers can grow significantly CADDi's engineering team is composed of experts, including Kaggle Grandmasters and former CTOs. Their exceptional expertise fuels the organization's strength. Development Team Members 1 2 3 4 5 6 卓越 Be Distinctive
  28. © CADDi Inc. 29 The manufacturing industry is a major

    pillar that supports our daily lives. In Japan, it is the second-largest industry by sector and accounts for approximately 20% of the country's GDP. The total production value of the manufacturing industry exceeds 180 trillion yen in Japan and is said to surpass 2,000 trillion yen globally. However, this industry still has a long way to go in terms of digital transformation (DX). If you aspire to create a business that has a significant impact on society— If you want to contribute to advancing the world through your engineering skills— At CADDi, talented individuals with such ambitions have come together. Let’s work together to make the world a better place through the power of technology. As an engineer, you can be involved in highly impactful work ¶ Keywords Contributing to the future of Manufacturing 1 出典:平成26年度国⺠経済計算確報より The manufacturing industry ranks second in domestic gross production, accounting for approximately 20%.
  29. © CADDi Inc. 30 The transformation of the manufacturing industry

    is exceptionally difficult due to several factors: It cannot be completed solely in the digital realm. There are numerous stakeholders involved. The industry carries a deep history of accumulated knowledge and practices. With countless variables at play, the approaches to tackling these challenges are limitless. If we had an abundance of funding... If we mastered marketing strategies... If we had superior technology... Yet, manufacturing isn't a simple problem that can be solved with a single "silver bullet." This is why we believe that innovation hasn't occurred in manufacturing for over 100 years. We are taking on the challenge of solving problems that no one has been able to solve for the past century. It’s exciting precisely because the challenges aren’t easy to solve ¶ Keywords Taking On Real World 2
  30. © CADDi Inc. Global Product 31 Despite differences in language

    and culture, the challenges faced by the manufacturing industry are remarkably similar across the globe. Even in the United States, where digital transformation is believed to be advanced, blueprints are still exchanged in 2D or on paper. Information between departments remains siloed, and data is not treated as an asset—leading to repeated reinventions of the wheel on the shop floor. At CADDi, we have spent the past seven years tackling these challenges in the manufacturing industry. With the resolution and expertise we've gained, we are expanding globally. While many startups have attempted to expand globally, few have truly succeeded. CADDi aims to take the world by storm with a product made in Japan, within the realm of manufacturing, an area where Japan excels. 1. The Challenges in Manufacturing Are Universal 2. Winning the World with a Product Made in Japan ¶ Keywords Japan Vietnam Thailand USA 3
  31. © CADDi Inc. 32 We’re often asked, “Don’t you have

    enough engineers already?” The answer is no. We’re far from having enough. At CADDi, engineers are involved not only in direct feature development but also in establishing platform and data infrastructures, researching foundational technologies for drawing analysis, handling security, and more. As a result, aside from the management layer, there are only a few dozen engineers working on direct feature development. For CADDi Quote, a new product, development is being carried out with a particularly small team. In the coming years, CADDi plans to develop multiple products, each expected to grow to a scale that would constitute an independent business. We expect each new member to take the lead in feature development that directly contributes to the launch and growth of these new products. We are still in the early stages of product and organization development ¶ Keywords The thrill of building a business in a chaotic startup environment 4
  32. © CADDi Inc. 33 We believe that growth as an

    engineer comes from making and overcoming tough decisions, time and again. In an environment where both the business and organization are expanding at a rapid pace, the challenges are substantial, and opportunities to step up to the plate are abundant. “Take a Moonshot” is written in CADDi’s culture book. CADDi’s goals may initially seem like aiming for the moon—a goal so ambitious that even the path to reach it isn’t clear. But instead of shying away, we continuously think about how to make it possible. We never give up, always believing that a solution exists. This is our mindset for achieving significant missions and extraordinary growth. Countless At-Bats, Moonshot Goals ¶ Keywords Opportunities for Unprecedented Growth 5 キャディのカルチャーブックより Leap forward with a moonshot Global top-class growth
  33. © CADDi Inc. 34 Development Organization Members 6 Served at

    OGIS Research Institute in Silicon Valley, engaging in collaborative development projects with local startups. After returning to Japan, he completed his master's degree in Intelligent Creative Systems at Kanazawa Institute of Technology. Joined Sansan in 2009 and became Executive Officer and CTO in 2019. Joined NTT Laboratories in 2015. From 2018, served as Executive Officer and CTO at a startup focused on manufacturing management IoT SaaS. After joining CADDi, he established the AI Lab and led product management. Currently, he leads the Data & Analysis division. After working at BizReach and M3, joined CADDi in September 2022. Initially involved in the development of supply chain management products, gradually shifted focus to Engineering Manager, currently responsible for the organization’s technical strategy and management of the Enabling organization at the CTO Office. Stanford University Graduate School, majoring in Electrical Engineering. Worked at an aircraft and spacecraft development company in the U.S. during his studies. Later led product development and factory audits for products like the iPhone and AirPods at Apple’s U.S. headquarters. Served at OGIS Research Institute in Silicon Valley, engaging in collaborative development projects with local startups. After returning to Japan, he completed his master's degree in Intelligent Creative Systems at Kanazawa Institute of Technology. Joined Sansan in 2009 and became Executive Officer and CTO in 2019. Engaged in research and development of robot vision at Canon and automotive camera image recognition at Denso. Later, worked at Exawizards as Tech Lead of the Machine Learning Vision Group, gaining experience in various PoC developments. Kaggle Master. After working at Stockmark and DMM.com, joined CADDi in November 2022 as an ML Engineer, focusing on drawing analysis. Since July 2023, he has been managing MLOps, working to build a re-learning infrastructure for continuous updates of ML models. Kaggle Grandmaster. Started at an advertising agency as a new graduate, then transitioned to DeNA as a data scientist. Worked on demand-supply prediction models for the automotive business and recommendation models for live streaming services. Kaggle Master. Joined DeNA in 2019, working on the recommendation system for the live broadcast platform and participating in a fuel scheduling project for power plants. Joined CADDi in March 2022, working on data infrastructure development after serving as MLE and PdM. Has a background in machine learning. After developing an e-book reader using browser technology at a planning-based software company, he served as CTO at a healthcare DX startup before joining CADDi. Currently involved in managing the ML team. After working for three contract development companies, joined Sansan in 2014, participating in the development of "Sansan," serving as an engineer, tech lead, and development manager. Later also served as deputy manager of data strategy. Joined CADDi in April 2024, focusing on managing the Growth organization. Aki Kobashi CTO Shigemoto Fujikura Drawer VP of Engineering Takeaki Imai Technical Product Manager, Engineering Manager Jumpei Nishina Engineering Manager Masaki Inaba ML Engineer / Manager Yuya Osujo ML Engineer Masaki Yano ML R&D Atsushi Kambara Engineering Manager Amane Suzuki Data Engineer Shunsuke Takei Engineering Manager Engineering Manager Masaaki Sugiura Has served as a project manager at Simplex and later joined Talknote as CTO, contributing to service expansion. Joined Userbase in 2014, became CTO of NewsPicks in 2016, and later CTO of Uzabase USA. Joined CADDi in September 2024. Yusuke Komori After working at an IT consulting firm, joined LINE in 2019, leading the development of new services. Joined CADDi in February 2022, involved in cross-company technical problem-solving and the development and operation of authentication and authorization infrastructure. Authored "Revised Edition: Introduction to Web Technologies for Professionals" in 2024. Software Engineer
  34. © CADDi Inc. © CADDi Inc. 35 01 02 03

    04 05 06 Company Profile The challenges we face. How we solve the problem? Tech issues in Engineering Working at CADDi Organization 03 04 05 01
  35. © CADDi Inc. “ Core Values 36 Approaching the Value

    of the Manufacturing Industry Technology is not an "end" but a "means." We select the necessary technologies for problem-solving as needed. Engineering is not about creating functions; it is about delivering true value to the user.
  36. © CADDi Inc. Values 37 Maintain sincerity with customers, partners,

    colleagues, and yourself. 4 Uphold Integrity Accomplish what cannot be achieved alone through the collective strength of the team. Let’s create the best CADDi together. 3 As One First, excel in your own capabilities. With your exceptional skills, dedicate yourself to fostering the growth of others 2 Be Distinctive Aim for ambitious objectives. Instead of pursuing one goal, strive for two or three. 1 Think Big
  37. © CADDi Inc. Development Organization 38 Drawer Tech *Team structure

    based on Team Topologies We aim to create an organization that balances "ensuring the autonomy and speed of each team through loose coupling" with "overall optimization through standardization across teams." Product Design CTO Office Technical Strategy *Promotes cross-departmental issues and decision-making VPoE Office Engineering Office Talent Acquisition *Facilitates talent acquisition and smooth organizational operations Development in collaboration with each team in Japan Vietnam Office Data Management Drawing Analysis Analysis Platform Discovery Stream-aligned team Complicated Subsystem team Platform/Enabling team Reliability SRE Frontend Improvement Workflow Engine Developer Experience Product Security, QA, SRE Scalability Drawer Manufacturing data platform Structured Data Authentication / Authorization Strategic Discovery Quote Estimate Product Data & Analysis Productivity Platform Growth
  38. © CADDi Inc. Technology Stack 39 Frontend ・TypeScript ・React ・Next.js

    ・Apollo Client ・Storybook ・Jest ・Lerna BFF ・TypeScript ( NestJS ) ・Apollo Server Backend ・Rust ( axum ) ・TypeScript ・ Node.js ( Express, Fastify, NestJS ) *Depending on the product characteristics, other languages may also be used besides those mentioned above. Algorithm Machine Learning ・Rust ・Python ・OpenCV ・PyTorch ・TorchServe ・Elasticsearch ・Vertex AI gRPC Infrastructure Google Cloud, Google Kubernetes Engine, Anthos Service Mesh, Istio, Cloudflare, Argo Workflows Event Bus Cloud Pub/Sub DevOps GitHub, GitHub Actions, ArgoCD, Kustomize, Helm, Terraform, Datadog, MixPanel, Sentry Key Points for Technology Selection While selecting technologies based on product characteristics, we also focus on standardization across teams to achieve overall optimization. Data Cloud SQL(PostgreSQL), AlloyDB, BigQuery, dbt, trocco To leverage the advantages of type systems in development, we prioritize the selection of static typed languages 01 02 GraphQL Dev Tools GitHub Copilot, Figma, Storybook Communication Slack, Discord, JIRA, Miro, Confluence Authentication Auth0
  39. © CADDi Inc. Drawing Management System Kubernetes cluster Workflow Engine

    40 その他 SaaS Elastic Cloud Architecture Overview Drawing Files Cloud Storage Tenant/User DB Cloud SQL Drawing DB AlloyDB Drawing Analysis System Workflow Cluster GKE Multiple Instances Argo Workflows Cloudflare Workers Cloudflare Drawer BFF GKE Pod Drawing API GKE Pod Search API GKE Pod File API GKE Pod User API GKE Pod Drawer UI GKE Pod Drawing Analysis APIs Vertex AI Drawing Analysis APIs Vertex AI *For internal system integration, we also utilize Pub/Sub, Cloud Tasks, and similar technologies. shape similarity, symbol recognition, maximum dimension estimation, etc. PDF splitting, grayscale conversion, and various analytical processing calls, etc.
  40. © CADDi Inc. CADDi Engineering Insights Through Data   ※Japan

    Based 41 Average age 34.3 yo Experienced Members Age Parents 43% Many are also from child-rearing generations 20.2% 64.6% 13.1% 2.1% 80% 17% 2% 30s 20s 40s Others Kanto region Chugoku‧Kyushu regions Place of residence Chubu‧Kinki regions Nationalities 13 Countries International Environment
  41. © CADDi Inc. Office 42 Tokyo Tokyo Tokyo Tokyo Hanoi

    Ho Chi Minh City Osaka Chicago ※Bizのみ
  42. © CADDi Inc. Engineering Team • Integration tests and test

    containers • Unit Testing Principles, Practices, and Patterns • CADDi Core UI • Chrome extension related stuff • Encouragement of telepresence: Let’s make it easier to develop software on k8s • Knowledge Hub with Vector database • Kustomize vs Helm (vs Terraform) • Are you still using chrome without AI? • Design Tokens • Understand GraphQL and DataLoader PERFECTLY • Tailscale, easiest way how to build VPN Previous Topics Team Building Hackathon Lightning Talk 43
  43. © CADDi Inc. CADDi Engineering Work Environment 44 Working Hours

    ‧Flextime System(Core hours 11:00 AM - 4:00 PM) ‧Many teams conduct daily meetings starting at 11:00 AM ‧Many employees have kids, and the company values family time. ‧Employees can work both on-site and remotely ‧A recommended in-office day is Wednesday to enhance collaboration, where Scrum events and meetings are concentrated. This allows for focused development on other days ‧Many members live outside the Tokyo metropolitan area.   ※Feel free to discuss working styles and office attendance during interviews. Hybrid Work Model Information flow and communication ‧Tech All Hands(Weekly online meetings) to share management messages and technical strategy. ‧Company-wide All Hands(Weekly online meetings)   management messages, business updates, customer use cases, and product wins ‧Off-site Meetings ‧Technology Division Socials(Bi-weekly)    casual meetups open for all employees. ‧About 20% of members are from countries outside Japan. ‧Company-wide All Hands and Tech All Hands are conducted in both Japanese and English. ‧Key announcements and documents are provided in both languages. ‧Some teams primarily conduct business in English. Bilingual Environment
  44. © CADDi Inc. CADDi Employee Benefits and Support Programs 45

    System ‧Holidays : Includes summer vacation, year-end and New Year holidays, bereavement leave, nursing/care leave, and refresh leave. ‧Transportation costs : up to ¥30,000 per month. ・Child Allowance: ¥15,000 / month for each child ‧Marriage Leave and Bonus: 3-day leave and a ¥50,000 celebratory bonus ‧Maternity Leave and Bonus: 10-day leave and a ¥100,000 celebratory bonus. ‧Parental and Care Leave: Available after three months of employment. ・Reduced Hours System: Options for shorter working hours. ‧Equipment Provision: PCs and monitors provided. ‧Company Kick-Off and Parties: Held every six months (hybrid format). ‧Club Activity Support: Up to ¥1,500 per person for groups ・Off-Site Meeting Support: ¥5,000 per person, once per quarter. ・Team Meal Support: ¥2,000 per person for team meals once a month. ‧Inter-Team Meal Support: ¥3,000 per person for meals between teams, once a month. Team Cohesion Initiatives Health Management ・Health Checkups: Coverage for health examinations and gynecological exams. ・Comprehensive Health Check Subsidy: Support for human dock examinations. ・Flu Vaccination: Full coverage for vaccination costs. ・Office Medications: Access to necessary medications. ・Industrial Physician Consultations: Regular consultations available. ‧Book Purchase Reimbursement: Full coverage for work-related books. ‧CADDi Award ‧1on1 Program ‧External Training Support ‧Server Cost Subsidy : Up to ¥10,000 per month. Growth Support
  45. © CADDi Inc. We are looking for someone like you!

    46 Someone who loves to continuously face difficult challenges, yet constantly questions whether the challenge at hand is truly the most important, and what the real, most crucial challenge is. Facing challenges, but questioning them Of course, you love technology. However, you also care about the people surrounding the technology and products, striving to create something together by uniting "technology and users. Loves technology, but cares about people too Someone who enjoys thinking for themselves about what needs to be done, what they want to do, and how they want to be, and running towards it. Yet, they also love doing things with others that they can't accomplish alone, and sharing the joy of facing challenges with others. Loves running solo, but wants to achieve something with others A person who is always sharpening their own skills. However, when it comes to solving problems, they don't cling to the skills they have or are refining, and instead, consider what is the most optimal tool to solve the issue. Constantly honing their skills, but not fixated on them