2022-02-13
[updated: 2022-02-13]
I’m a math & language nerd turned software engineer turned technical product manager, currently working at Bloomberg.
🏢 Experience⌗
Product Team Lead, CTO ML Platforms, CTO AI Strategy & Research, Bloomberg (May 2023 - Present) |
---|
Guide the strategic direction for AI, ML, NLP, and Data Science infrastructure, in partnership with counterparts in the office of the CTO and Engineering. Manager of CTO Machine Learning Platforms product group driving vision, strategy, execution for internal Machine Learning infrastructure. |
Technical Product Manager & Tech Architect, CTO ML Product & Research, Bloomberg (May 2021 - May 2023) |
---|
Technical Product Manager for a suite of infrastructure products to deliver a state-of-the-art Machine Learning developer experience, most notably an internal Data Science Platform – providing cloudy, production-grade MLOps tooling for critical AI-driven applications. |
Senior Software Engineer, ENG AI - ML Platform, Bloomberg (May 2017 - May 2021) |
---|
Design & development of various components of an internal Data Science Platform, built on Kubernetes. Facilitation all stages of the machine learning model development lifecycle, from interactive data exploration in Jupyter, to distributed training and hyperparameter tuning on specialized hardware, to serverless predictions. |
Co-chair of the Machine Learning Guild, an internal technical community spanning our Engineering department, responsible for creating unified ML community and promoting discussions of ML problems, techniques, and best practices. Interviewing, hiring, mentorship of junior & senior developers. |
Kubernetes, Docker, Jupyter, Python, Flask, Postgres |
Senior Software Engineer, ENG Relevance & Discovery, Bloomberg (Mar 2015 - May 2017) |
---|
Design & development of infrastructure in the domain of information retrieval: context-aware recommendation systems, personalization, relevance, search result ranking, etc. for applications on the Bloomberg Terminal. |
Advocate for new technologies & developer needs; hiring of junior & senior developers. |
Python, Spark, Hadoop/HDFS, MapReduce, Oozie |
Software Engineer, R&D News Applications, Bloomberg (Aug 2009 - Mar 2015) |
---|
Design and development of real-time, multi-tier news applications (TOP, CN, NI, NEWS) to enrich the user experience and provide better workflow integration on the Bloomberg Terminal. Building and maintaining low-latency, high-throughput multi-threaded backend services with UI code written in C & JavaScript. Collaboration with Business and UX teams to architect solutions to match customer needs for making critical decisions in financial markets. |
C++, C, JavaScript |
Research Assistant, University of Michigan Department of Linguistics (Apr 2008 - Sep 2008) |
---|
Phonological variation and lexical frequencies (Tswana, English). |
✨ External Engagements⌗
🏆 Achievements⌗
🏫 Education⌗