![]()
Microsoft
Dec 2011 - Present
Principal Software Engineer Lead - Enterprise & Security
Nov 2023 - Present
• 1 yr 6 mosLead a premier service team dedicated to powering the Azure infrastructure and core services. Our focus is on conducting comprehensive firmware analysis, which is pivotal in generating Software Bill of Materials (SBOM), identifying Common Vulnerabilities and Exposures (CVEs), and revealing other critical firmware security attributes. This rigorous analysis ensures robust security and reliability for Azure customers.
Responsible for collaborating with silicon chip designers, Independent Hardware Vendors (IHVs), and Original Equipment Manufacturers (OEMs) to create cutting-edge security solutions that enables hybrid computing solutions that combine Azure cloud and Stack (heavy edge) technologies. The goal is to secure customer workloads from cloud to the edge by leveraging hardware security integrated into each chip.
Skills: Rust (Programming Language) · Team Leadership · Computer Security
Principal Software Engineering - Azure IoT
May 2018 - Oct 2023
• 5 yrs 6 mosCreating new microservices and SDK clients, while also leading a team of 8 talented employees, to deliver multiple releases for Microsoft's top open source Github C and Rust repositories - https://github.com/Azure/azure-iot-sdk-c and https://azure.github.io/iot-identity-service/api/identity-service.html
Building a scalable frontend microservice in Rust for 1st party gateway service for Microsoft Azure that connects millions of IoT device and enables device-to-cloud and cloud-to-device MQTT and AMQP sessions for messaging and configuration scenarios. This enables organizations worldwide to harness the full potential of their IoT ecosystems.
Skills: Cross-functional Team Leadership · Team Leadership · Rust (Programming Language) · C (Programming Language)
Microsoft Simplifies And Streamlines IoT With Launch Of Plug And Play
Internet of Things - Microsoft Internet of Things Blog
Senior Software Engineer - Operating Systems Group
Dec 2011 - May 2018
• 6 yrs 6 mosInnovating on new anti-malware and device security products spanning enterprise (System Guard), gaming and personal computing products (Xbox One X).
Making enterprise Win32 app deployment and support a breeze: Creating the building blocks for virtual Win32 apps in Microsoft App-V
Ensuring enterprise data is secure by default: Building the centerpiece of Windows full volume encryption management in Microsoft Bitlocker Management & Administration
The World’s Most Powerful Console, Xbox One X, Launches Worldwide
Introducing Windows Defender System Guard runtime attestation
![]()
Research In Motion
Sep 2008 - Nov 2011
Sr. Application Development Consultant
Jan 2010 - Nov 2011
• 1 yr 11 mosDeveloper Relations, Research In Motion
Provide application development consulting services for BlackBerry applications to ensure commercial success of consumer applications, deployed via carrier and storefront channels
• Target platform: BlackBerry OS (J2ME) and Tablet OS (AIR and HTML5)
• Primary technologies: Eclipse, Adobe Flex, BlackBerry platform (J2ME/RIM OS/Tablet OS), audio/video standards (MPEG, AAC), short range protocols (Bluetooth, WiFi, USB), standard networking protocols (HTTP, RTSP, TCP/IP, UDP), prominent web specifications (HTML5, CSS3, SOAP, REST, JSON), graphics (OpenGL, OpenVG)
• Liased with ISV partners to help design, support and drive new platform features on smartphones and tablets, specializing in media services (TV, Radio), peripherals (device accessories, automotive, digitial connectors) and themes
• Presented at GDC / BlackBerry DevCon in 2010 and Flash Camp Brazil / FATC New York / FITC Toronto / MoSo Conference in 2011
Mobile Application Architect
Sep 2008 - Dec 2009
• 1 yr 4 mos- Developed custom dashboard applications using Java and PHP for corporate clients
- Reviewed and performance tuned J2EE and .Net server-side components for mobile workflow applications
- Designed test suites and metrics for performance and reliability of middleware components for mobile workflow approval applications
![]()
Senior Analytics Application Developer
Oracle Corporation
Jan 2005 - Sep 2008
• 3 yrs 9 mos● Development tools: J2EE Servlets (JDeveloper), C++ (MS Visual Studio), Oracle Database 11g (SQL Developer), OC4J, Apache Tomcat, Informatica, C++ (MS Visual Studio), IBM DB/2, IIS, Siebel Tools
● Designed and implemented HTML charting widgets for reports and dashboards, generated based on multi-tenanted data from OLTP and OLAP databases
● Implemented data mappings and workflows to populate multi-tenanted OLAP data, using daily scheduled data migration, denormalization and aggregation processes
● Traveled to offshore development site to mentor and lead agile development teams in a Scrum Master capacity
● Designed, implemented, and documented low-level framework features and UI controls in Java
Servlets and C++ that underlies all rendered views of the hosted application
![]()
Consultant
DataMirror Corporation
May 2002 - Dec 2004
• 2 yrs 8 mos(Now an IBM company)
Transformation Server - replication of data in heterogeneous database environments
Pervasive Gateway - mobile applications for Pocket PC / Intermec devices / tablet PCs, using programmable bar code scanners or assembly line scanners
iDeliver - push-synchronized data replication over HTTP
SAP - basic MM, PM module experience and some RPC invocation of ABAP programs
DataMirror Awarded $1.2 Million Pervasive Gateway Deal by Bell Canada. - Free Online Library