Sunil Kumar Sharma
Redmond, WA, ***** 480-***-**** ******.****@*****.*** https://www.linkedin.com/in/sunil-sharma-9739441/ SENIOR SOFTWARE ENGINEER
Senior Software Engineer with a proven record in architecting, designing, developing, and delivering large scale enterprise software systems. Skilled in end-to-end solution delivery utilizing Java, JEE, C#, .Net, microservices, cloud, in-memory computing, and CI/CD toolchains. Adept at leading complex integration projects across diverse domains and technologies while applying industry-standard frameworks like TOGAF, SOA, DevOps, ITIL, and Agile for strategic project execution.
CORE COMPETENCIES
Software Engineering System Design & Development Solution Architecture Enterprise Architecture System Integration Distributed Systems Microservices DevOps Containerization IT Systems Compliance & Audit TECHNICAL SKILLS
Developer Tool Set: JAVA, JEE, Spring Framework, Spring Boot, Spring Web Flux, Web Services, REST API, RxJava, Vert.x, Bash Script, SQL, T-SQL, PL/SQL, NoSQL, C#, .Net, PowerShell, and KQL. Database: Oracle, DB2, Sybase ASE, MS SQL Server, Couchbase, Firebase, and Azure Blob. Caching: Apache Ignite, GridGain, GemFire, Redis, and Ehcache. Messaging Systems: Kafka, Azure Service Bus, JMS, and IBM WebSphere MQ. Observability: Azure Monitor, Azure Data Explorer, ELK, Jaeger, ZipKin, AppDynamics, and Dynatrace. DevOps: CI/CD, GIT, Jenkins, Sonar, Key-Vault, Junit, BlackDuck, Checkmarx, RLM, Terraform, and Azure DevOps. Cloud: MS Azure, ARM Template, Azure Service Fabric, OpenShift, Docker, and Kubernetes. AI: GitHub-Copilot, LLM integration, Prompt Engineering, RAG, MCP Client/server, Agentic AI, and Spring AI. IT frameworks: IBM-UMF/IT Architect, TOGAF, COBIT, SOA, AGILE, DevSecOps, SRE, PMI-PMBOK, and ITIL. PROFESSIONAL EXPERIENCE
MICROSOFT CORPORATION, Redmond, WA April 2022 – Present Senior Software Engineer, Major Customer: MS Azure Designed, developed, and delivered MS-PKI (Microsoft Public Key Infrastructure) systems and solutions by implementing microservices-based, zero-trust architecture (including applied cryptography, encryption, and payload signing), responsible for generating 20K – 60K digital certificates per hour to secure consumer IT systems.
• Quadrupled data center and geographic resiliency of existing systems.
• Increased processing capacity by 12X (peak loads), aligned with the growing Azure customer base.
• Represented the team in WebTrust audits to achieve industry and security compliance. VIRTUSA CONSULTING SERVICES (POLARIS), Irving, TX March 2018 – February 2022 Senior Architect – Technology, Client: Citigroup (Citi Bank)
• Led application modernization efforts to adopt CI/CD pipeline, migrate to OpenShift, and re- engineer monolith applications into microservices based architecture.
• Developed replicated caching layer using in-memory grids (Ignite/GridGain) within Kubernetes clusters to achieve sub-millisecond latency from minutes.
• Created architecture blueprints (As-Is, To-Be, Transition Paths) and led architecture governance forums to align with enterprise objectives.
• Led code quality team to improve code quality through vulnerability remediation tasks and increased code coverage from 10% to upwards of 80%. INTERNATIONAL BUSINESS MACHINES (IBM) June 2009 – March 2018 Application Architect, Client: American Express (AMEX), Phoenix, AZ June 2014 – March 2018
• Designed, developed, and enhanced CI/CD tool chain from scratch. This resulted in a 100X increase in the number of deployments.
• Re-engineered applications to drive CI/CD and OpenShift adoption through microservices-based Architecture. Implemented Kafka ‘producers’ and ‘consumers’ to exchange messages (events) to implement event driven architecture.
• Developed end-to-end Chaos-Engineering enterprise-wide framework, facilitating ‘failure-injection’/
‘destructive testing’ on OpenShift/OpenStack platform, resulting in delivery of resilient services. Solution Architect, Client: CommonWealth Bank of Australia, India, Australia June 2009 – May 2014
• Designed, developed, and integrated solutions for straight-through process for automated issuance of policies.
• Customized and implemented Fineos, Underwriter's Rule Engine (URE), and Strategi third-party packages.
• Created ‘Policy ODS’ (Operational Data Store) system, using ETL technology to integrate policy Admin systems (mainframe systems) and to source data using Big Data Technologies for Analytics processing. ADDITIONAL RELEVANT EXPERIENCE
TECH MAHINDRA, Project Leader
INDIANOIL CORPORATION LTD, Assistant Manager – Information Systems EDUCATION
Coursework towards a Doctor of Engineering, Arizona State University, USA Master of Computer Science, Concentration in Cybersecurity, Arizona State University, USA Bachelor of Technology, Computer Science & Information Technology, MJP Rohilkhand University, India CERTIFICATIONS
CISA-ISACA, CISM-ISACA, Microsoft Azure: AZ-900, AZ-204, AZ-400, AI-900, AI-102, TOGAF, COBIT 5, IBM Certified SOA Associate, ITIL V3 Foundation, PRINCE2, and Information Security Foundation (ISO/IEC 27002) PUBLICATIONS
“Naïve Bayes classifier for Hindi word sense disambiguation”, ACM Proceedings India, 2014 MEMBERSHIP AFFILIATIONS
Institute of Electrical and Electronics Engineers (IEEE), Association for Computing Machinery (ACM), Information Systems Audit and Control Association (ISACA) – Member