Summary
Charles Gomes is a Principal Software Development Engineer based in San Jose with over a decade of experience building scalable web and cloud services across security, enterprise collaboration, and AI platforms. He has driven impactful engineering work at Palo Alto Networks and Meta, shipping integrations (SSO, SCIM, Graph APIs), architecting reusable React components, and launching internal tools that directly increased revenue and developer engagement. At IBM he led teams delivering Watson AI/ML REST APIs, production data pipelines, and automation that improved support productivity and managed large-scale Spark/Hadoop services. Comfortable across languages and stacks—Hack/PHP, React, Java, Python, Scala—he blends hands-on coding with system-level design and operational troubleshooting. Notably, he has a track record of converting complex class components to reusable functional architectures that saved months of engineering time and of building internal sales tooling that meaningfully boosted business results. With an MS in Computer Science and a history of shipping cross-functional solutions, he thrives at the intersection of developer experience, cloud operations, and product impact.
11 years of coding experience
13 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at New York Institute of Technology
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at University of Mumbai
Hindi, Marathi