# Justin Li > Staff Software Engineer at CaptivateIQ Location: San Mateo, California, United States Profile: https://flows.cv/justinli1 Full-stack and mobile software engineer with 7+ years of experience in consumer web and mobile application development. I have worked in multiple fast-paced startup environments and take pride in being adaptable and dependable regardless of technology or business domain. Specialties: - Native Mobile App Development (iOS Objective-C) - Highly Available & Scalable Web Applications - Desktop and Mobile Javascript - Database Design (Relational, NoSQL) - API Design & Architecture - HTML5, CSS3 & Responsive Web Design - Website Best Practices (Performance, SEO) - Server Infrastructure & Deployment ## Work Experience ### Staff Software Engineer @ CaptivateIQ Jan 2022 – Present ### Senior Software Engineer @ CaptivateIQ Jan 2020 – Jan 2022 ### Senior Software Engineer @ Avoma, Inc. Jan 2019 – Jan 2020 | San Francisco Bay Area ### iOS Developer @ Udacity Jan 2016 – Jan 2018 iOS and full-stack development for the iOS App. Built out client facing features as well as multiple supporting APIs. Also led projects, including: - Developed and maintained the React Native/ES6 stack across iOS and Android for two types of chat features (1:1 mentorship and Live Help). This stack was integrated into our build pipeline including unit testing with jest. - Rearchitected our GraphQL data layer using Apollo iOS to enforce type consistency and improve developer efficiency. - Built a redesigned course catalog and integrated Contentful (CMS) APIs to streamline our content marketing process for mobile platforms. - Led mobile team adoption of a new company design system to codify visual consistency and improve developer/designer efficiency. Design tokens were incorporated into our iOS build pipeline to make the process seamless. New components were designed and implemented to provide a reusable, visually-consistent framework. Tech: Swift, RxSwift, CoreData, Firebase, Apollo iOS, GraphQL, React Native, ES6, jest, fastlane, CircleCI ### Senior Software Engineer @ OrderAhead Jan 2013 – Jan 2016 | San Francisco Bay Area Sole iOS engineer. Developed the client iPhone and merchant iPad apps. Led the following key projects: - Ordering delivery. Rebuilt checkout APIs while maintaining backwards-compatibility. Overhauled the ordering flow on iOS and web. Coordinated with operations and marketing teams for a timely multi-platform launch. - Revamped search and discovery flow to increase conversion. Developed featured stores algorithm which used historical order and logistics data to showcase and drive users to key merchants. - Launched bluetooth thermal printer integration and receipt printing internal iPad app for primary stakeholder Philz Coffee and other merchants. - Rebuilt the entire iOS app, replacing usage of a deprecated third party framework (Three20). Implemented iOS and full-stack web features: group ordering, order status and notifications, advance-day ordering, driver scheduling and messaging portal, scaling preparation time. Tech: Objective-C, Heroku, PostgreSQL, Ruby on Rails, Sass, CoffeeScript, Backbone.js, Knockout ### Co-Founder, Head of Engineering @ Chubbio Jan 2013 – Jan 2013 Chubbio was a private food/destination sharing platform for people to share their experiences, photos and reviews within a closed community. As the sole engineer, built various systems, including: - Social networking features, pull-based activity streams, notifications, messaging. - Photo storage and rendering architecture. - Semantic search surrounding restaurants, cuisines, food and geolocation. - CI via Jenkins into AWS Infrastructure. Tech: AWS (EC2, S3, RDS, Cloudfront, Route53), Apache, MySQL, PHP, LESS, Prototype & jQuery, ImageMagick ### Senior Software Engineer @ Shutterfly Inc. Jan 2010 – Jan 2013 Enterprise-wide (Tiny Prints and Shutterfly) architecture and design for services and applications. Mentored junior engineers across multiple teams. Designed, developed and owned systems, including: - MongoDB implementation and integration into the tech stack as well as ongoing oversight and maintenance. - A/B testing platform with data warehousing and analytics for engineering, marketing and business units. - Application-level MySQL sharding with configurable sharding rules and semi-automated rebalancing. - A template-driven CMS platform that was used to manage and schedule site static and dynamic content without code pushes. - R&D on a next-gen 3D renderer/personalization engine using WebGL. Personalizable models were rendered from COLLADA files which were already being used within Shutterfly. Tech: Apache, MySQL, MongoDB, PHP, Prototype & jQuery, Three.js WebGL ### Software Engineer I & II @ Tiny Prints Jan 2008 – Jan 2010 Lead developer and mentor for the front end team of 10 engineers. Developed and owned systems, including: - Cart and checkout e-commerce system along with all associated front-facing and internal components such as payment processing, order management tools and reporting. - A rule-based promotion engine with accompanying back-end management tools and reports that supported complex discounts, bundling, tiering, stacking rules and single use/member-associated promotions. - A hybrid product catalog (category and search) that served as the storefront for multiple brands. The hybrid aspect enabled optimizing for long tail keywords, which was a big part of SEO strategy. - Visual merchandising and reporting management tools for the product catalog which was used by merchandising, creative, marketing/SEO and business teams to run the storefront. Tech: Apache, MySQL, PHP, Prototype & jQuery ### Software Engineer Intern @ Tiny Prints Jan 2007 – Jan 2007 - Built a real-time phone usage statistics reporting system from CSV logs. - Implemented and updated numerous business & employee reports. - Created a customer service performance dashboard to provide transparency in productivity. - Rebuilt site search engine based on a MySQL full text product index. - Built a USPS address interpretation API. ### Software Quality Assurance Engineer @ Electronic Arts Jan 2006 – Jan 2006 - Game Tester for The Sims 2 on the Playstation 2 and Nintendo Gamecube. - Black box and regression testing. - Reported over 140 major defects and several hundred minor defects. ## Education ### BS in Computer Science Carnegie Mellon University ## Contact & Social - LinkedIn: https://linkedin.com/in/boser - Portfolio: http://www.justinli.info --- Source: https://flows.cv/justinli1 JSON Resume: https://flows.cv/justinli1/resume.json Last updated: 2026-04-12