# Nicholas L. > Android Engineer at ClassDojo Location: United States, United States Profile: https://flows.cv/nicholasl A big picture focused, full stack engineer with experience at large and small companies. ## Work Experience ### Software Engineer - Android @ ClassDojo Jan 2023 – Present Building, maintaining, and improving the ClassDojo Android platform iin Jetpack Compose & React Native - Introduced and upgraded native android componentry to Jetpack Compose - Built multiple core user facing features from start to finish including OAuth sign in, calendar event management, account settings management - Built a library used across the company which generates all react query hooks and associated test mocks based on an OpenAPI spec, saving engineering hours and hand written mistakes - Built a typesafe wrapper to react navigation to avoid missed or incorrect deeplinking - Built a feature flag type generation system and library to ensure that feature flags were only called with the correct set of parameters, and experiments were never missed due to typos ### Head of Engineering @ Daydream Jan 2022 – Jan 2024 Built a high powered, natural to use, context first Business Analytics application for connecting to any database. - Led a team of 5 engineers in planning and building the application from scratch - Engineered multiple core features end to end, including the Expression Editor and language parser for our data expression language using ANTLR and CodeMirror - Created a feature planning methodology and feature planning structure for work distribution and tracking - Led and created repeatable, trackable processes around architecture discussions and decision making - Helped improve the CI/CD pipeline to allow for higher frequency of shipping with less manual steps ### Senior Software Engineer @ Meta Jan 2022 – Jan 2022 - Expanded Android application infrastructure to increase security for financial transactions occurring in the family of apps (messenger, facebook) Used: Kotlin, Java, Hacklang, React Native ### Senior Software Engineer - Facebook Reality Labs @ Meta Jan 2018 – Jan 2022 | Los Angeles, California, United States As part of the Facebook Reality Labs team (formerly Oculus) - Designed, built, maintained, and expanded backend infrastructure requiring real-time capabilities for serving notifications to all Oculus headsets - Designed, built, maintained, and expanded the VR Toast Notification, and VR Notification Feed UI - Built highly used libraries for modernizing oculus mobile headset OS applications written in Android, which introduced the concepts of Lifecycle Awareness, Livedata, Kotlin Coroutines, and the ability to use Jetpack Compose - Built a lightweight Graphql client, with automatic JSON to Java Object (POJO) conversion Used: Kotlin, Java, C++, GraphQL, Hacklang, React Native ### Software Engineer @ Meta Jan 2017 – Jan 2018 | San Francisco Bay Area Build out end to end marketing applications using React + GraphQL ### Principal Consultant @ Clarity Insights Jan 2017 – Jan 2017 | Greater Chicago Area ### Senior Consultant @ Clarity Insights Jan 2015 – Jan 2017 Clarity Solution Group is a data and analytics consulting firm delivering enterprise-class, full life-cycle solutions from strategy through implementation. We specialize in big data, closed-loop analytics and customer intelligence, providing deeper insight and measurable results. With offices in Chicago, IL, Austin, TX and an Innovation Center Reston, VA, we are a fast-growing company attracting many of the top subject matter experts in the industry. Clarity’s team is comprised of alumni from industry and consulting leaders, including Big Four consulting firms and niche data boutiques, spanning two decades of data and analytics experience. As a group of truly passionate professionals, Clarity is transforming the way companies think about, organize and use their data. ### Consultant @ Clarity Insights Jan 2014 – Jan 2015 ### Senior Associate Consultant @ Clarity Insights Jan 2014 – Jan 2014 | Chicago ### Associate Consultant @ Clarity Insights Jan 2013 – Jan 2014 | Chicago ### Quantitative Analyst @ Allstate Jan 2012 – Jan 2013 | Northbrook, IL • Performed actuarial duties including pricing analysis, rate change impact measurements, and competitor rating plan analysis for the Allstate Business Insurance (ABI) Commercial Automobile team. • Used historic loss level, premium level, company expense, and profit data in order calculate the future Indicated Rate Level need (required premium level) on a state by state basis . • Leveraged SAP Business Objects and Microsoft Excel to analyze policy holder information and find weaknesses in the current state wide rating plans, which are used to asses policyholder risk and determine individual insurance policy premium. • Created advanced excel tools used by other Analysts and Managers for rating plan analysis. • Individually conducted a one hour presentation to Analytics Managers regarding the ABI Commercial Automobile specific methodology. • Collaborated on a daily basis with a team of 16 Allstate Business Insurance members holding various responsibilities including State Managers, Analytics Managers, Analysts, and Technician. ### Analyst @ Mattersight Corporation Jan 2011 – Jan 2012 Constructed robust analytics and provided actionable insights through the analysis of customer and employee interactions, desktop data, and other contextual information to improve operational performance and predict future customer and employee outcomes Assisted in the testing, troubleshooting, and roll out of customized software solutions for clients Provided status updates to internal business and technical delivery teams Assisted in preparation of status updates for external client calls Performed ad-hoc analysis to determine potential insights for client performance improvements ## Education ### Bachelors in Japanese and Economics University of Wisconsin-Madison ### Keio University ## Contact & Social - LinkedIn: https://linkedin.com/in/nickjlang --- Source: https://flows.cv/nicholasl JSON Resume: https://flows.cv/nicholasl/resume.json Last updated: 2026-04-11