One of my earliest milestones came during my time at Apani. I joined as a consultant, quickly advanced to team lead, and ultimately became Chief Architect. At one point, a client requested the ability to enforce user-based instead of machine-based policies—something our product wasn’t initially designed to handle. I recognized this as an opportunity, proposing a method to associate packets with users. By rallying the team and rethinking conventional approaches, we delivered this feature as part of EpiForce v3.5. This was more than just a technical success; it demonstrated how innovative thinking can reshape a product’s capabilities.
When a major bank sought to deploy our product across 500,000 machines, I led the effort to scale its capacity by three orders of magnitude in just six months. This required creating a distributed architecture that eliminated single points of failure, introducing grouping mechanisms, and enabling policy creation across multiple consoles. The result? A robust enterprise-scale solution.
LEARN more
At Widevine, I took over a team that had struggled with shipping a working product. By implementing clear processes and fostering collaboration, we achieved two successful releases. I also addressed technical challenges others deemed unsolvable, such as creating a side channel within the main data stream for encryption and control overhead. This streamlined the customer experience and reinforced my belief that limitations are often just opportunities waiting to be reimagined.
Recognizing the importance of informal collaboration, I replicated the “water cooler” effect for my geographically dispersed team. Through frequent, informal virtual check-ins, I fostered a culture of shared knowledge and innovation, ensuring that distance didn’t hinder creativity.
reach out
From developing cross-platform strategies at Netlock Technologies to improving stability testing automation at Apani, my approach has always been rooted in delivering results that exceed expectations. For example, I was able to assist in the creation of a 90% common codebase across diverse platforms, including Windows, Linux, AIX, Solaris, HP-UX, and Mac. This not only streamlined development but also helped me to refine my ability to balance complexity with efficiency.
I also spearheaded the setup of an automated stability testing lab, preventing critical bugs from reaching customers. By establishing a robust foundation, we enhanced product reliability while continuously improving test capabilities with each release.
reach out
I’m passionate about solving tough problems, empowering teams, and delivering solutions that make an impact. With the right combination of innovation, collaboration, and execution, any challenge can be met—and exceeded. Ask me about the paper airplane story!