Lead Software Engineer with 9+ years of experience building scalable, high-performance backend systems using Java and Spring Boot. Specialized in microservices architecture, event-driven systems with Kafka and Spark, and cloud-native deployments on Azure, Kubernetes, and Docker. Skilled in performance optimization through caching strategies and database query enhancements, reducing response times from seconds to milliseconds. Proven leader, mentoring and managing engineers while driving projects to successful, ahead-of-schedule delivery. Key achievements include scaling real-time platforms to process millions of events for global clients and designing resilient data replication solutions for supply chain systems. Passionate about solving complex engineering challenges, optimizing platforms at scale, and delivering reliable, secure solutions. Currently exploring opportunities as a Senior, Staff, or Lead Engineer in fast-paced, high-impact environments.
Resilinc is the world's most extensive repository of deep supply chain intelligence – an information highway that forms the backbone for resilient supply chains worldwide.
Programming & Backend Development: Java, Spring Boot, RESTful APIs, Microservices
Event-Driven & Big Data Systems: Apache Kafka, Apache Spark, Databricks
Cloud & DevOps: Microsoft Azure, Kubernetes, Docker
Database & Storage: PostgreSQL, SQL, Redis
CI/CD & Automation: Jenkins, GitHub Actions, GitHub
Project & Collaboration Tools: Atlassian JIRA, Confluence