Software Engineer
Developed core components of JPL institutional search engine used lab-wide (6000+ users).- Managed Elasticsearch indices/analyzers, optimizing for speed and relevance.- Worked with customers to onboard new data sources.- Led development of search admin interface (Python Flask, React, Elasticsearch).Led a small team developing JPL travel insights web application to assist JPL executive leadership understand strategic partnerships using data analysis.- Initial release was a very quick turnaround (~7 weeks) and demanded a fast pace.- Built faceted search interface to search over 10,000s of records of travel data (Polymer JS, Elasticsearch).- Built data analytics visualizations for travel reports per partner (D3.js).- Delegated tasks to team members for data ingestion, backend API, and other frontend pages.- Point person responsible for system architecture and all major design decisions.Other work- Created web app for staff assistants to track the people/orgs they support, and integrated this data with the people-search feature in JPL's institutional search engine (Python Flask, PolymerJS, Elasticsearch).- Developed RESTful open API of JPL institutional data powered by graph database (Python Flask, ArangoDB, Swagger/OpenAPI spec).- Used devops principles to build/push/deploy code rapidly using Github, Docker containers, Jenkins CI/CD pipeline, and Kubernetes orchestration platform.