Check out the visualization project that I built during my tenure at Splunk.
Satoshi Kawasaki
US Citizen • Japanese & Chinese speaker
A self-taught coder who went on to study rocket science, bringing 8+ years of expertise in enterprise software and client-facing roles.
based in San Francisco (Duboce Triangle)
🧑🏻💻 My portfolio
- Anti-human trafficking using data scraping and Microsoft Azure Face with Global Emancipation Network.
- Detecting wildfires with IoT ground sensors with the Moraga-Orinda Fire District of CA.
- Refugee tracking and connectivity using Cisco Meraki devices with NetHope.
- City tree maintenance using machine learning with San Francisco Public Works.
| 🆓 Free | |
| Resume | HTML + CSS |
| Hosting | Cloudflare Pages |
| CI/CD | GitHub Actions |
| Style | Pico CSS |
| Icons | Font Awesome |
| 💵 Paid | |
| Domain name | Cloudflare Registrar |
Click any job (e.g., '✅ misspell') for details. Scroll horizontally to view the full pipeline.
🔁 GitHub Actions workflow code: ci-cd.yaml.
Two Node.js scripts use Puppeteer to generate assets:
-
generate-resume-pdf.js: Runs during the
buildjob and isolates the resume HTML and converts it to PDF. This ensures the PDF automatically stays in sync with any resume updates. -
generate-lighthouse-score-img.js: Runs during the
lighthousejob and generates an image of the last Lighthouse report score (see below). This means the score image is updated automatically on every deployment.
🔒 Security (DevSecOps):
- Betterleak secret scanner as a pre-commit to prevent leaking any secrets to the GitHub repository.
- Renovate bot to scan the repository to keep all dependencies updated via automated pull requests.
Lighthouse is Google's website quality analysis tool.
Click the score above or view the full details of the latest report here.
| Acronym | Meaning |
|---|---|
| FCP | First Contentful Paint |
| LCP | Large Contentful Paint |
| TBT | Total Blocking Time |
| CLS | Cumulative Layout Shift |
| SI | Speed Index |
My other code and projects: GitHub
💁🏻♂️ My talks
Selected 9 times as a featured speaker for technical sessions across Splunk annual user conferences.
| 🗣️ "Splunking the 2018 Mid-Term Election" | ||
| .conf19 | slides | video |
| 🗣️ "Get those spreadsheets into Splunk" | ||
| .conf19 | slides | video |
| 🗣️ "Speed Up Your Searches!" | ||
| .conf19 | slides | video |
| 🗣️ "Splunking refugees with help from NetHope and Cisco" | ||
| .conf19 | slides | video |
| 🗣️ "Splunking the 2016 Presidential Election" | ||
| .conf17 | slides | |
| 🗣️ "Splunking to Fight Human Trafficking" | ||
| .conf17 | slides | |
| 🗣️ "Speed Up Your Searches!" | ||
| .conf17 | slides | |
| 🗣️ "Enhancing Dashboards with JavaScript!" | ||
| .conf15 | files lost 😔 | |
| 🗣️ "I Want that Cool Viz in Splunk!" | ||
| .conf14 | files lost 😔 | |
📸 My likes (gallery)
📃 My resume
View my resume in a PDF format (ready for printing or attaching).
[email protected]
LinkedIn
GitHub
Satoshi Kawasaki
hobbes3.com • linkedin.com/in/hobbes3 • github.com/hobbes3
US Citizen • Japanese & Chinese speaker
Summary
A self-taught coder who went on to study rocket science, bringing 8+ years of expertise in enterprise software and client-facing roles. Seeking an individual contributor role to leverage technical depth and direct client engagement in solving complex enterprise problems.
Skills
Languages: Python, JavaScript / TypeScript, SQL, Bash / Zsh, Vim
Infrastructure: Linux, AWS, Docker, DevOps / DevSecOps, System Engineering
AI & Engineering: Full-Stack Web, Machine Learning, LLM, Prompt Engineering
Experiences
Full-time caretaker to my father
- Maintained technical currency through hands-on development in DevSecOps and Generative AI, building CI/CD security pipelines, containerized microservices, and RAG architectures with local LLMs and vector databases.
- Selected 9 times as a featured speaker for technical sessions across Splunk annual user conferences.
Senior Engineering Manager
- Managed engineering execution for Splunk for Good, driving impact and sustaining 30%+ YoY growth in recipient organizations for 3 consecutive years.
- Led cross-functional teams to ensure high adoption rates and technical delivery across global social impact organizations.
Technical Lead
- Served as the global technical lead for Splunk for Good social impact initiatives, partnering with nonprofit, academic, and government agencies to architect and implement tailored data analytics solutions.
- Helped design and launch the $100M Splunk Pledge, a 10-year global initiative delivering software, training, and technical support to social impact organizations.
Professional Services Consultant
- Advised enterprise customers on custom analytics, complex dashboard design, and advanced data visualizations using full-stack web development skills.
- Achieved 100% billable utilization during the final 12 months, driven by direct client re-engagements and repeat requests.
Associate Services Consultant
- Specialized in cloud deployment and enterprise process automation utilizing CA AppLogic and CA IT Process Automation Manager.
Education
B.S. in Aerospace Engineering

