Mr Sun
| **AI Solutions Architect | Tech Lead | AWS Cloud Specialist** |
Seasoned software architect and tech leader with 20+ years of experience in .NET web development, system architecture, and cloud solutions. Currently Expert Software Engineer (Tech Lead, Tiger Team) at iPipeline (a Roper Technologies company), leading the migration of Ping Identity services from on-prem to AWS. Creator of open-memex, a local-first memory layer for AI coding agents.
📧 stoneskin@gmail.com · 💻 GitHub · 🔗 LinkedIn · 📄 Resume (PDF)
Current Focus
- Tiger Team – Ping Identity AWS Migration (iPipeline, 2025–2026): technical lead for lifting PingAccess, PingFederate, PingDirectory and PingDelegatedAdmin into a dedicated AWS account — CloudFormation IaC, GitHub Actions CI/CD with OIDC (no long-lived keys), blue/green zero-downtime cut-over, 500-concurrent-user load-test harness.
- open-memex: open-source, local-first memory layer for AI coding agents — Markdown as source of truth, SQLite FTS5 search, MCP server + CLI + editor integrations. Published on npm. (repo)
- iPipeline’s Ping/OAuth identity expert — go-to resource for PingFederate, PingAccess, PingDirectory and enterprise SSO (SAML/OAuth) integrations.
Tech Stack
- Languages: C#, JavaScript/TypeScript, Python, Java, SQL
- Web: ASP.NET Core, React.js/Redux, HTML5/CSS, REST APIs
- Cloud: AWS (Lambda, EC2, S3, DynamoDB, SAM, CloudFormation, Fargate)
- Data: MS SQL Server, MongoDB, Redis, PostgreSQL, Oracle, MySQL
- DevOps: GitHub Actions, Jenkins, Docker, Terraform, CI/CD
- Auth: SAML, OAuth, PingFederate, PingAccess, PingDirectory
- AI/ML: LLM, NLP, RAG, MCP, AI Agents, OpenAI, HuggingFace
Selected Projects
| Project | Description |
|---|---|
| open-memex | Local-first memory layer for AI coding agents (MCP server + CLI, published on npm) |
| python-minecraft | Learn Python through Minecraft — tutorials & code samples (★41) |
| mcpi-e | Python API for Minecraft: Pi Edition / RaspberryJuicy plugin (★15) |
| ChineseCharactersRecognitionApp | Chinese character recognition web app, donated to Main Line Chinese Culture Center; mentored student contributors |
| AirForce | Simple Python/PyGame game demonstrating OOP |
| GetStartPhp | Teaching site for MySQL & PHP |
| minecraft_python_mcpi_plugin | Spigot MCPI plugin — control Minecraft with Python |
| StockPredictor | Stock price prediction experiments with machine learning |
Experience
- iPipeline, Inc. (Roper Technologies), PA — Expert Software Engineer, Tech Lead R&D, 2013–present (Lead Developer → Solution Architect → Expert Software Engineer). Lead a team of 6 developers + 2 QA across 40+ applications. AWS serverless architectures, blue-green deployments. Key projects: Quote AI Agent (LLM prototype), Calc-Engine AWS migration (+70% quote speed), iSolve (iPipeline’s first cloud-native app), Quote Client & Web API (React/.NET Core).
- Comcast (via Turnberry), PA — Senior .NET Lead Developer, 2012–2013
- Kemper Corporation, PA — Senior Web Application Developer, 2010–2012
- Broadview Networks, PA — Web Application Developer, 2003–2010
Teaching & Community
Taught programming (Scratch, Python, Java / AP CSA) to K-12 students at the Main Line Chinese Culture Center (2019–2026), ran summer coding camps, and mentored high school/college student contributors. Class materials remain available as an archive: Scratch · Python · Java
Education & Certifications
🎓 MS Computer Science, Villanova University (GPA 3.85) · Software Engineering Certificate, Villanova · Sun Certified Java Programmer · OCA Oracle 9i DBA