Skip to content
View sonalika2001's full-sized avatar

Organizations

@TheFlutteristas

Block or report sonalika2001

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sonalika2001/README.md

Sonalika Sahoo

Typing SVG

LinkedIn X Email

Generalist Software Engineer — 3 years at Microsoft shipping AI-powered developer tooling, cloud infrastructure, and production web frontends for products serving 32M+ users. I like picking up problems wherever they sit in the stack.

Skills

Beyond the keyboard

Dancer, musician, and perpetual crochet work in progress (yes, there's a repo for that too). Former Throwball captain, and a mystery/thriller addict in both book and show form. Coffee ☕ and tea 🍵, I refuse to pick a side. Vocal about women in STEM, built the organizers page for my university's Women in STEM Conference, and write about tech (and everything else) on X.

Privacy-obsessed: I daily-drive GrapheneOS (a hardened, de-Googled Android ROM) and default to Signal or Telegram for DMs. Big believer in open source beyond the day job too, I self-host Nous Research's Hermes on a home server alongside DeepSeek models, and would love to self-host something frontier-scale next, just need the GPU budget (open to offers 👀).

Across the stack

Domain Highlights
🚀 Developer productivity & DX • Built an LLM-grounded Playwright root-cause-analysis engine, surfacing ~15% of previously bypassed test failures
• Interviewed 60+ engineers and grew adoption of a Codespaces onboarding flow from 61% to 81% (satisfaction 42%→63%)
• Grew a dev-tooling rollout from 25 to 56 users per pipeline through cross-geo evangelism (Redmond, Serbia, Ireland)
🤖 AI-powered tooling • Currently building the Rust/TypeScript integration between Autopilot (previously Microsoft Scout), Microsoft's first-party agentic AI system, and Copilot Notebooks, enabling AI-generated Office artifacts from within a notebook experience
• Built the RCA engine above
• Building Prompt-Armor (in progress), a red-team evaluation harness for tool-using, RAG-backed agents
🎨 Frontend & product • Shipped the Async Clipboard API to 100% of production across Word Web and OneNote Web
• Paste-functionality improvements
• 4 accessibility fixes (screen readers, voice access, text truncation) plus a cross-browser image-copy fix
• Currently leading a UX revamp for onenote.cloud.microsoft
• Shipped experience improvements for Microsoft 365 Copilot Chat
⚡ Performance & reliability • Cut Copilot Notebooks' p90 boot time from 40s to 4s (90% reduction) by deferring and parallelizing initialization and removing stale boot-path dependencies
• Raised performance-instrumentation reliability from ~60% to ~70% and built dashboards that turn production telemetry into an engineering backlog
🌙 On-call & production ownership On-call rotations for both Word Web and OneNote Web, including deployment ownership; turned around a live-site SSR crash in under 2 hours, backed with new unit-test coverage
☁️ Cloud & infra Secure multi-tenant Azure deployments, Bicep automation, managed-identity setup, automated health checks
🧑‍🏫 Technical leadership Mentored an intern to a 74% improvement in a key OneNote Online performance metric
⛓️ Web3 / onchain Full-stack EVM apps (Solidity, Foundry, wagmi, viem, RainbowKit), see WalletYeet below
📱 Mobile Flutter/Dart apps, from team-collaboration tools to a university fest's Android app

Projects

Project Stack What it is
Prompt-Armor (in progress) Python, MCP, RAG evals Red-team evaluation harness for prompt injection: attacks a tool-using, RAG-backed agent across multiple models, scores resistance deterministically, ships a leaderboard, and exposes an MCP red-team-as-a-service.
WalletYeet Solidity, Foundry, React, wagmi, viem, RainbowKit AI-orchestrated wallet migration: three agents discover, audit, and plan a reorg, executed as a single EIP-7702 batched transaction. Solo build, ETHGlobal Open Agents hackathon. Live demo
foundry-nft, foundry-custom-token, Foundry-Smart-Contract-Lottery, Foundry-Fund-Me Solidity, Foundry Smart-contract fundamentals: ERC-721/ERC-20 (including a fully on-chain dynamic NFT), a verifiably random raffle, and a crowdfunding contract.
crochet TypeScript, Docker A full-stack side project (backend, frontend, CI pipeline), named after the hobby above.
STEM-Conference-Organizers-Page CSS Organizers page for my university's Women in STEM Conference website.
Farmingly HTML A fictional farm-to-wholesale marketplace, cutting out the middleman between growers and vegetable vendors.
TechTatva '20 Fest App (FAQ, Events, Socials modules) Flutter, Dart Android organizer app for my university's tech fest; 200+ downloads in 24 hours at launch.
An-Agile-Squad (+ website) Flutter, Dart A Teams-like collaboration app, built in Agile/SCRUM sprints.

Open source & recognition

  • Contributed a Dockerized microG build workflow to DivestOS, an open-source Android build system.
  • Received the OneNote Impact Award (FY 2025–26) for reducing Copilot Notebooks' p90 boot time from 40s to 4s.
  • Won "The Mighty Thor Hammer" (Best Engineering Tool / Process Improvement) at Microsoft's 2025 Global Hackathon.
  • Awarded the Generation Google Scholarship 2021 (APAC), selected from 5,000+ applicants.

GitHub stats

GitHub stats Top languages


Powered by coffee ☕, tea 🍵, and an unreasonable number of browser tabs.

Pinned Loading

  1. Wallet-Yeet Wallet-Yeet Public

    Reorg your entire wallet in one signature. Split assets across up to five destination wallets — NFTs to your gallery, stablecoins to savings, dust auto-swapped to USDC. EIP-7702 bundles all of it i…

    Solidity 1

  2. Farmingly Farmingly Public

    Farmingly is an organisation (fictional) that distributes fruits and vegetables directly from the farm to wholesale buyers (supermarkets and vegetable vendors), removing the need for middlemen and …

    HTML

  3. CrowdFund-Smart-Contract CrowdFund-Smart-Contract Public

    Solidity

  4. Talk-It-Out Talk-It-Out Public

    An implementation of the UI of the topics, comments and threads section of the app.

    Dart

  5. Foundry-Smart-Contract-Lottery Foundry-Smart-Contract-Lottery Public

    Solidity

  6. An-Agile-Squad An-Agile-Squad Public

    An Agile Squad is a collaboration app inspired by Microsoft Teams. It was built in sprints using SCRUM, an Agile methodology of software development.

    Dart 1