CV Shawn Cicoria

Shawn P. Cicoria United States • linkedin.com/in/shawncicoria • github.com/cicorias • www.cicoria.com
SUMMARY
Principal software engineer with 18+ years’ hands-on technical leadership, deep expertise in designing and building large-scale distributed systems and multi-tenant cloud services. Proven track record of end-to-end delivery—from low-level systems internals through globally-scaled APIs and data pipelines—using C, C++, C#, Java, Rust, and modern containerized microservices. Skilled in applying architectural best practices, setting coding standards, and mentoring cross-functional teams to deliver secure, high-performance cloud platforms used by millions of customers.
CORE QUALIFICATIONS
- Languages & System Internals – 18 years coding in C, C++, C#, Java, Rust, Go, Python; deep understanding of memory management, concurrency, and runtime optimizations
- Distributed Systems & Cloud Scale – 15 years architecting and operating globally distributed back-end services ingesting ≥10 TB/day across millions of resources in Azure, including Gateway, API, Store, and Ingestion layers
- Multi-Tenancy & Platform Engineering – 12 years building multi-tenant platforms on Azure PaaS/IaaS, delivering query-at-scale capabilities with strict isolation, per-tenant throttling, and secure authorization
- Architectural Best Practices – 8 years as hands-on lead applying standards for high availability, resiliency, performance tuning, and maintainability; authored org-wide coding guidelines and review processes
- Leadership & Cross-Functional Influencing – 5+ years mentoring engineers, guiding technical roadmaps, and spearheading cross-team initiatives; foster collaborative culture and drive consensus across PM, Ops, Security, and external partners
- Security & Compliance – Design and implement controls to meet Microsoft Cloud Background Check and government screening requirements; extensive experience with identity, access management, and encryption standards
PROFESSIONAL EXPERIENCE
Microsoft Corporation | Principal Software Engineer Lead Manager Redmond, WA (Remote) | Jan 2007 – Present
- Core Inventory Graph Platform – Lead architecture and development of a planet-scale, connected-graph inventory service (Microsoft Resource Graph) returning >6 billion resources/day. – Designed and optimized the distributed Gateway, API, Store, and Ingestion services in C#/.NET and C++ to meet sub-second query-at-scale SLAs across trillions of edges.
- Multi-Tenancy & Security – Built and evolved multi-tenant framework supporting strict isolation, role-based access control (RBAC) via Azure’s authorization engine, and tenant-aware throttling—onboarded 10M+ customers. – Implemented end-to-end security screening compliance (Microsoft Cloud Background Check readiness), automated governance policies, and encryption-at-rest/in-transit controls.
- Runtime & Performance Optimization – Drove low-level runtime enhancements in the query engine (Rust and C++), reducing P50 latency by 30% and P99 by 50%; introduced lock-free data structures and memory-pool allocators.
- Standards & Mentorship – Authored platform-wide architectural patterns, coding standards, and performance-tuning playbooks; mentored 20+ engineers in system-internals best practices and cloud-native design. – Orchestrated cross-organizational “Architecture Council” driving rollout of new API surface designs, monitoring standards, and disaster-recovery processes.
Avanade / Accenture | Director, Global Industry Solutions New York, NY | Jun 2003 – Apr 2007
- Led end-to-end delivery of multi-tenant Azure PaaS migrations and greenfield cloud-native redesigns for financial services, achieving 99.95% uptime across services.
- Defined technical vision, implemented identity and access frameworks (OAuth 2.0, Azure AD), and mapped controls to FedRAMP and FINRA requirements.
- Coordinated with Microsoft product teams and external vendors to integrate threat-intelligence feeds and SOAR workflows into global SOC platforms.
SunGard Securities Finance | CTO & VP, Product Manager New York, NY | 2000 – 2003
- Architected and launched “OmniLend” multi-tenant message broker in C++/Java with per-client ACLs and end-to-end encryption—generated $5 M+ in first-year revenue.
- Led rewrite of legacy mainframe lending system into containerized microservices on Azure, scaling to $1 B+ daily transaction volume with real-time risk alerts.
EDUCATION
- Doctorate in Computer Science, Pace University (3.8 GPA), 2017
- M.S. in Cyber Security & Privacy, NJ Institute of Technology (3.8), 2023
- M.S. in Computational Data Science, NJ Institute of Technology (3.8), 2020
- MBA in Finance & Information Systems, Pace University
- LL.M. in Cyber Security, Texas A&M University School of Law (expected 2025)
- B.A. in Economics & Computer Science, Stockton University
CERTIFICATIONS & COMPLIANCE
- In progress: CISSP, CISA, CISM (Q4 2025)
- Microsoft Certified: Azure Solutions Architect Expert; Azure Security Engineer Associate
- Security+: SY0-601 (Q3 2025)
- Eligible for Microsoft Cloud Background Check and periodic government screening
TECHNICAL SKILLS
Languages | C, C++, C#, Java, Rust, Go, Python, TypeScript, Kotlin, Rust, C/C++ |
---|---|
Cloud & DevOps | Azure (PaaS/IaaS), Kubernetes, Docker, GitHub Actions, Azure DevOps |
Distributed Systems | High-performance APIs, Ingestion pipelines, Multi-tenant frameworks |
Security & Data | RBAC, OAuth 2.0, Encryption (TLS/SSL), Azure Sentinel, Kusto, Synapse |
AI/ML & Analytics | TensorFlow, PyTorch, SpaCy, Anomaly Detection Pipelines |
Soft Skills | Agile (Scrum/Kanban), Technical Roadmapping, Mentorship, Cross-functional Leadership |