Senior Software Engineer
Mayur Darji

Nine years in software development.
My career includes cybersecurity DoD contracting, running an IoT startup as a technical founder, and building cloud software at Microsoft.
I currently work in security software operations, build AI agentic tooling, and explore other domains on the side.
Washington, D.C. Remote
Education
Details for EducationB.S. Computer ScienceB.S. PhysicsB.S. Mathematics
B.S. Computer Science
UMBC, 2017
B.S. Physics
UMBC, 2017
B.S. Mathematics
UMBC, 2017
Software Tools
Details for Software ToolsWeb and APIsVehicle and IoTDataCloud and deliveryObservabilityApplication securityCyber operations toolingCNO softwareDoD cyber operations supportSoftware evaluation
Web and APIs
React, React Native, Svelte, Next.js, Tailwind CSS, Vite, NestJS, Express.js, Django, Flask, FastAPI, GraphQL, WebSockets, webhooks, gRPC, Nginx, Stripe API, Twilio, Mapbox API, document scraping and parsing, API construction, full-stack development, and unit testing.
Vehicle and IoT
Transportation IoT hardware and software, OBD connectors and vehicle data processing, and mobile vehicle security.
Data
PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, Supabase, Upstash, pandas, NumPy, Apache Airflow, Kafka, Databricks, Snowflake, and Pinecone.
Cloud and delivery
AWS, Azure, GCP, YAML, Terraform, Docker, Kubernetes, Lambda, microservices, CI/CD, GitOps, GitHub Actions, GitLab CI, Jenkins, ArgoCD, Helm, and Vercel. Microsoft work included CI/CD for multi-region Azure deployments and an internal SDK for Microsoft Fabric virtual hard disks.
Observability
Prometheus, Grafana, Datadog, OpenTelemetry, SIEM, Splunk, and ELK.
Application security
Threat modeling, SAST/DAST, OWASP, Burp Suite, DevSecOps, and Okta.
Cyber operations tooling
Wireshark, Linux console, YARA rules, Metasploit, SCADA, IoT UI, hardening, pfSense networking, incident response, vulnerability assessments, penetration testing, MITRE ATT&CK, Zero Trust, FedRAMP, CrowdStrike, SentinelOne, network forensics, side-channel and algorithmic-complexity analysis, and malware deployment, detection, and removal.
CNO software
Design, development, and maintenance of mission-critical CNO tools, with code review and technical documentation.
DoD cyber operations support
IT infrastructure, project pipelines, and cyber challenge prototyping, including malware-deployment and factory-simulation exercises.
Software evaluation
Evaluation of cybersecurity tools covering insider threat, OSINT, SDN, project management, and secure storage, with formal documentation for DoD. Additional evaluations covered SDP, social engineering, insider threat monitoring, and sandboxing.
Agent Tools
Details for Agent ToolsCoding agentsAgent workflowsLLM APIs and librariesLocal model prototypeLLM foundations
Coding agents
GitHub Copilot, Codex, Claude Code, Cursor, Grok Build, and Conductor.
Agent workflows
GrokBot, OpenClaw, Hermes, Herdr, Buzz, and Tailscale.
LLM APIs and libraries
OpenAI APIs and agent integrations, Claude tools, and agents built with Vercel. LangChain, Hugging Face, RAG pipelines, prompt engineering, and AI integration.
Local model prototype
Offline cybersecurity operator on Kali Linux using Phi-3 via Ollama in Docker to automate tool execution for air-gapped networks.
LLM foundations
Familiar with RAG, embeddings and vector search, neural networks, harness engineering, context management, LLM design and training, and local model hosting.
Startup
Details for StartupNauvus · Technical founderFounder and solo engineer
Nauvus · Technical founder
Transportation IoT startup building the full hardware and software stack for carriers and shippers to replace outdated ELD systems. Raised an initial seed round and secured over $1.2 million in LOIs.
Founder and solo engineer
Dec 2023-Nov 2025. Prototyped AI products, including the offline cybersecurity operator and a toolkit that takes basic business details such as revenue goals and audience and produces marketing copy, a website, a lean business plan, and an Excel-style financial model.
Languages
Details for LanguagesApplication and systemsWeb and scriptingScientific computing
Application and systems
C, C++, C#, Java, Scala, Rust, Go, Assembly, and LISP.
Web and scripting
JavaScript, TypeScript, Python, Bash, PowerShell, Groovy, Visual Basic, and Lua.
Scientific computing
Mathematica, MATLAB, and R.
Research
Details for ResearchTechnical approaches to developing and hiding vulnerabilities in modern software applicationsUMBC MIRTHEAcademic foundations
Technical approaches to developing and hiding vulnerabilities in modern software applications Opens in a new tab.
Co-author of Complexity and Side-Channel Adversarial Integrated Defects (CASCAID), a 2019 DTIC technical report (AD1079266).
UMBC MIRTHE
Research assistant, 2013-2015. Gas detection analysis using QEPAS and laser spectroscopy. Fourier and PDE models plotted and verified in Mathematica.
Academic foundations
Numerical computation, quantum computing, real analysis, dynamical systems, PDEs, coding theory, error-correcting codes, CAD, and theoretical physics.