# Koji Habu > Staff Software Engineer at Instagram | Ex-Amazon | Ex-Apple Location: New York, New York, United States Profile: https://flows.cv/koji I am a software engineer with a strong background in iOS. I am passionate about learning and developing innovative technology that impact the world. In my spare time, I enjoy playing badminton and spending time with my friends and family. ## Work Experience ### Staff Software Engineer @ Instagram Jan 2022 – Present | New York, New York, United States Tech lead for Instagram Search Product, Instagram Profile, and Threads Search Product. ### Senior Software Engineer @ Meta Jan 2020 – Present | New York, New York, United States Team Name: Business Messaging: Click to Messenger Ads Mission: “Help businesses start conversations that lead to conversions” I specialized in both business and consumer side features to grow valuable business threads (VBT) and conversions (i.e. the end goal of a user journey in business messaging, usually a sale of an item or an appointment booking). Conversions Smart Suggestions Integrity Engineering Excellence Mentorship Process Improvements ### Software Development Engineer II @ Amazon Jan 2017 – Jan 2020 | San Francisco Bay Area I belonged to the Mobile Shopping - App Experiences (AppX) team, where I worked on the navigation components of the Amazon shopping app. iOS (Objective C) -Created a sub-navigation bar that can be remotely configured via a backend service using JSON, thus enabling partner teams to design, deploy, and experiment without writing any native code. -Refactored the navigation bar and re-architected the view controller hierarchy of the iOS app to create a platform for partner teams to insert their custom sub-navigation bars. -Exposed the navigation bar's styling data via JavaScript, React Native, and native code APIs. React Native (JavaScript) -Implemented a React Native page that allows customers to toggle location permissions by feature such as Amazon Fresh or Treasure Truck. -Designed a technical plan to migrate both iOS and Android navigation bars to React Native, with an emphasis on app start latency, view rendering latency, and operational improvements. Backend (Java) -Migrated the Hamburger menu page to the new AppX personalization service, thus providing personalized "Shop by Department" and "Program & Features" content to customers. -Designed and executed the onboarding for the Me page to the new List Service API. As a result, customers can not only see their lists, but also see their wedding registries, baby registries, and more. Testing -Set up an automated UI test pipeline via AWS Device Farm and achieved 100% test pass rate. Operational Excellence & Team Communication -Wrote a self-service onboarding wiki page for partner teams who wish to introduce new marketplaces to the shopping app, thus minimizing the number of approvals from my team by over 50%. -Authored a new hire onboarding process that includes various topics such as partner team contacts, developer environment setup, and high-level architecture diagrams. -Set up metric dashboards for operational excellence meetings. -Configured auto-cut alarms with links for runbook documentation. ### Retail Engineering Intern @ Apple Jan 2016 – Jan 2016 | Sunnyvale, CA -Developed a webapp that visualized Apple Stores’ service availability and request latency data. -Piloted a new technology stack (Python Flask , Elasticsearch, D3.js) that got adopted by the Analytics and SRE teams. ### Fullstack Developer Intern @ Symphony - Secure Seamless Communication Jan 2015 – Jan 2015 | Palo Alto, CA Designed and implemented the backend and frontend of bots that directly forward notifications from various web services (GitHub, Intercom, AppSignal, Papertrail, Heroku, and MailChimp) to Symphony’s platform via web hooks. Uses Jetty embedded Java Servlet, Handlebars.js, HTML/CSS/JS, Java, Jackson, and Maven. Built a dashboard webapp that SSHs onto remote machines, pulls environment/build data, and displays it in tables with a RESTful API. Uses Jersey, Apache Tomcat, HTML/CSS/JS, Ajax, jQuery, and Java. ### Private Tutor @ Private Tutor Jan 2011 – Jan 2013 | Menlo Park, CA Tutored elementary students to develop their language and writing skills ### Cashier @ Boston Market Jan 2012 – Jan 2013 | Palo Alto, CA Managed the front-end of the restaurant. Awarded Best Cashier and frequently requested to take over when general manager was unavailable. ### Project Director @ Mustard Seed Learning Center Jan 2010 – Jan 2011 | Palo Alto, CA Led a team of 6 to run a Summer Engineering Workshop for young children, and subsequently invited to join faculty. ### Scorekeeper @ Palo Alto Unified School District Jan 2008 – Jan 2009 Worked with a partner, coaches, and referees to keep track of scores and plays for various after school sports. ## Education ### Bachelor’s Degree in Computer Science University of California, Berkeley Jan 2013 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/kojihabu --- Source: https://flows.cv/koji JSON Resume: https://flows.cv/koji/resume.json Last updated: 2026-03-22