02 — Career
Experience
24+ years leading engineering teams across SaaS, cloud, AI, enterprise automation, and global product development.
VP of Engineering
Redwood Software
- Directed and cultivated multiple software product development teams alongside SaaS, QA, and DevOps
- Steered the engineering team for our industry-recognized enterprise Business Process Automation product and solution to grow revenue and reach a customer base of over 500 worldwide
- Boosted SaaS offerings using AWS and Docker Swarm, expanding service across multiple AWS regions with cross-region DR
- Established a 24/7 global SRE team across multiple regions, significantly cutting total SaaS operational expenses
- Integrated Atlassian services post-merger, harmonizing multiple platforms into a unified instance to improve collaboration and reduce cost
- Led Connectors engineering, launching numerous new connectors to enhance Workload Automation (WLA) product capabilities
- Migrated on-premises MFT Server product to SaaS using AWS EKS and AllCloud EaaS for scalable, reliable service
- Contributed to R&D support for ISO/IEC 27001 certification renewal and SOC 1/SOC 2 attestations
- Generated actionable KPIs for board meetings to inform strategic decisions and enhance product development
VP of Engineering & Interim CPO
Redwood Software
- Oversaw software product development, QA, SaaS, and DevOps teams across 5 countries in the EU and USA
- Developed anonymous data collection for usage statistics, offering customers intelligent insights to optimize product usage and boost ROI
- Drove engineering team's transition of our industry-recognized enterprise Business Process Automation product and solution into an even more premier workflow platform benefiting 500+ businesses
- Facilitated the acquisition of MFT Server product, bolstering the company's expansion into the managed file transfer domain
- Articulated product vision with critical metrics and KPIs to influence strategic decisions at Board and QBR meetings
- Successfully led the company's first SOC 2 Type I attestation, demonstrating strong security controls
Director of Engineering
Advanced Systems Concepts
- Managed development processes for software, QA, and DevOps teams, ensuring timely project delivery
- Collaborated with executives to define product roadmap, integrating AI/ML algorithms to optimize customer automation
- Spearheaded complete reconstruction of the front-end UI using C#, .NET, WPF, and WCF, enhancing user experience and performance
- Refined Agile Scrum methodologies, improving sprint completion rates and overall team efficiency
- Led strategic development and expansion of Engineering, QA, and DevOps teams, maximizing budget efficiency
- Represented the firm at trade shows and conducted webinars to market products, increasing brand visibility
Senior Software Engineer
Advanced Systems Concepts
- Led development of enterprise-level job scheduling application, enterprise Business Process Automation product
- Engineered the primary front-end GUI for enterprise Business Process Automation product using C++/MFC technologies
- Developed execution agents leveraging C/C++ with TCP/IP sockets, pipes, forking, and multithreading
- Managed IT infrastructure: LAN, WAN, production servers, firewalls, Exchange, VPN, and DNS
- Partnered with backend and QA teams to optimize product scalability for enterprise clients in financial, banking, and healthcare environments
Programmer Analyst
BondBook LLC
- Optimized SQL queries and MessageQ to significantly improve real-time treasury feed performance
- Refined C++ code using BEA MessageQ and Informix SQL for real-time US Treasury feeds
- Automated C++ and shell scripting to revitalize data integration workflows
Software Engineer
Advanced Systems Concepts
- Directed the UNIX team in achieving project milestones through planning and resource management
- Developed UNIX disk replication software using C/C++, TCP/IP, shared memory, pseudo drivers, and lock managers
- Crafted installation scripts for seamless product deployment via Shell Scripting and UNIX system commands