# Charles L. > An exceptionally proficient software engineer with a proven track record in leadership and management, possessing extensive expertise in cloud development, and a wealth of experience in both AWS and GCP Location: Berkeley, California, United States Profile: https://flows.cv/charlesl1 An exceptionally proficient software engineer with a proven track record in leadership and management, possessing extensive expertise in cloud development, and a wealth of experience in both AWS and GCP. ## Work Experience ### Staff Software Engineer - Cloud Infrastructure @ Uber Jan 2019 – Present | San Francisco, California, United States - Architected and developed a multi-cloud platform to streamline GCP/AWS resource provisioning, role management, security enablement, and resilience, reducing provisioning time from days to minutes (>90% time reduction) and onboarding 350+ GCP projects into the platform. - Built automated pipelines for GCP/AWS network creation (shared VPC, interconnectivity) using Python, Serverless, and CloudFormation, achieving ~10× faster VPC setup and minimizing manual network configuration errors. - Managed and customized multiple Kubernetes clusters with autoscaling, service mesh, and observability, improving cluster utilization and cutting infrastructure cost for certain workloads by double-digit percentages. - Designed and implemented GitOps-based CI/CD pipelines (Flux) with canary deployments, reducing average deployment time from hours to minutes and significantly lowering rollback frequency. Integrated observability platforms (ELK, Datadog, Prometheus, Grafana) to enhance metrics, tracing, and logging, reducing MTTR for production incidents and improving alert signal-to-noise ratio. - Partnered closely with product, security, and application teams to define infrastructure requirements, accelerating project delivery and increasing platform adoption across multiple orgs. ### Software Engineer - Infrastructure @ Symphony Communications Jan 2016 – Jan 2019 | Palo Alto - Managed and optimized production deployment of Kafka, Hadoop, HBase, Zookeeper and other stacks using SaltStack, improving deployment consistency and reducing configuration drift incidents. - Championed in-house automation tools in Python to streamline cloud operations, cutting repetitive operational work by dozens of engineer-hours per month. - Built automation tools for disk snapshotting and log lifecycle management, reducing backup windows and storage waste, while improving recovery readiness. - Performed regular releases into AWS via Jenkins pipelines, standardizing release workflows and reducing human error in production deployments. ### Sr. Automation Software Engineer @ Conviva Jan 2015 – Jan 2016 | Foster City, California, United States - Built a robust Continuous Deployment pipeline to automate installation and configuration of complex backend data infrastructure, shrinking deployment cycles from days to hours. - Designed and implemented an end-to-end test automation platform to simulate data traffic, populate backend databases, and run tests, increasing test coverage and catching defects earlier in the release cycle. ### Software Engineer @ Microsoft Jan 2012 – Jan 2013 | Palo Alto, CA - Enhanced OpenSIPS features to align with project requirements by skillfully implementing optimized media paths and introducing RTCP support into rtpproxy, leveraging the C programming language, thereby improving real-time communication capabilities. - Configured and orchestrated an automation platform for conducting comprehensive SIP interoperability testing between Lync and Skype, utilizing tools like SIPUnit and Skype's in-house automation framework, ensuring seamless communication between these crucial systems. - Implemented an automated deployment process for validated releases, streamlining the transition of software into staging environments, resulting in more efficient testing and deployment cycles. - Conducted research and advocated for the adoption of open-source High-Availability tools such as Pacemaker and Heartbeat, leading to the development of a prototype that demonstrated the potential benefits of these tools in ensuring system resilience and uninterrupted service availability. ### Software Engineer @ Nokia Jan 2007 – Jan 2012 | Sunnyvale, CA - Engineered back-end servers to efficiently manage end-user profile creation and update requests, leveraging the power of C++. This implementation ensured seamless and robust handling of user data. - Established an automated build deployment process utilizing Capistrano and Ruby to facilitate the distribution of builds across multiple environments, enhancing deployment efficiency and consistency. - Established a dedicated Voice over Wireless LAN (VoWLAN) lab infrastructure by deploying and configuring FreeSwitch and Asterisk systems. This initiative provided a controlled environment for testing and optimizing VoWLAN capabilities and services. ### Software Engineer @ BlackBerry Jan 2004 – Jan 2007 | Waterloo, Ontario, Canada - Conducted preliminary research on SIP/VoIP interoperability tests involving market-leading SIP-based IP PBXs. This research informed the development team, contributing to the design of a standard SIP/WiFi-based BlackBerry product. - Played a pivotal role in specifying SIP-based telephony features and actively participated in the overall software design process, ensuring that the product met industry standards and user requirements. ## Education ### Master of Science - MS in Electrical and Electronics Engineering Southeast University ### Master's degree in Management Information Systems, General Erasmus University Rotterdam ### Bachelor of Science - BS in Electrical and Electronics Engineering Southeast University ## Contact & Social - LinkedIn: https://linkedin.com/in/clu314 --- Source: https://flows.cv/charlesl1 JSON Resume: https://flows.cv/charlesl1/resume.json Last updated: 2026-04-12