# Anthony Mao > Senior Software Engineer | 11+ Years Experience | Java & Python | Applied AI & LLM Orchestration | Backend Development Lead | Scaling Systems at Startups & Enterprises Location: San Francisco Bay Area, United States Profile: https://flows.cv/anthonymao Experienced Software Engineer with a strong track record in large enterprise environments, the EV charging industry, and fast-paced fintech startups. Proven expertise in designing and building scalable, data-driven applications that enhance system performance and developer productivity. Skilled in Java, Spring Framework, JavaScript, and modern JavaScript frameworks including Node.js, React, Aura, and Lightning Web Components. Experienced in building APIs and microservices using GraphQL and REST. Proficient in SQL, Oracle Databases, HTML, CSS, and related technologies. Additional experience includes C++, Android development, and working with IDEs like Eclipse and others. Passionate about writing clean, maintainable code and solving complex engineering problems at scale. Holds a B.S. in Computer Science from UC San Diego. ## Work Experience ### Applied Ai Engineer @ Independent Jan 2025 – Present | San Francisco, California, United States AI-Agent Hotel Recommendation Engine | Stack: Python, LangGraph, LangChain, PostgreSQL (Supabase), OpenAI • Architected a stateful multi-agent workflow using LangGraph, orchestrating Geocoding, Retrieval, and Scoring to deliver structured, reasoning-backed recommendations. • Engineered a two-tier caching strategy (File-system + PostgreSQL) with configurable TTL policies, significantly reducing external API latency and redundant costs. • Built a resilient data pipeline integrating Google Places & Amadeus APIs with automatic multilingual translation and fallback strategies for high-fidelity retrieval. Intelligent Legacy Code Migration Agent | Stack: Python, LlamaIndex, OpenAI Agent SDK, ChromaDB, Mem0 • Architected an Agentic RAG system for Java-to-Python migration, reducing manual refactoring time by ~40% via structured plans and fully typed artifacts. • Engineered multi-turn orchestration with tool-based retrieval and self-correction loops to validate syntax and enforce domain-specific patterns. • Implemented semantic search (ChromaDB) to ground context and a Mem0 persistent memory module to enforce user-specific coding standards (e.g., "prefer Pydantic") across repositories. Applied Deep Learning R&D | Stack: PyTorch, fastai, Hugging Face • Engineered end-to-end pipelines using fastai and PyTorch, deploying production-ready Vision (ResNet) and NLP (Transformer) models to Hugging Face Spaces. • Optimized model convergence by manually implementing core algorithms (SGD, Backpropagation) to diagnose training issues and tune hyperparameters. ### Senior Software Engineer @ Pomelo Jan 2024 – Present | San Francisco, California, United States I led the design and implementation of Pomelo’s flagship rewards and international transfer infrastructure. My focus was on balancing rapid product iteration with long-term system stability. Key Highlights: • Product Innovation: Built the first-ever points-based rewards system for money transfers, collaborating cross-functionally with Design and Product to move from MVP to a high-growth engine (+103% sign-ups). • Infrastructure & Scaling: Migrated core notification services to Java/GQL to streamline our stack and remove architectural bottlenecks (Rust middle-layer removal). • Global Expansion: Engineered the rails for Philippines and Mexico corridors, managing vendor integrations and delegating tasks across the backend team to ensure 100% market coverage. • Engineering Culture: Improved developer experience by introducing automated linting and better error-surfacing tools, while scaling the team through rigorous technical interviewing for backend and infra roles. ### Senior Software Engineer @ FreeWire Technologies Jan 2023 – Jan 2024 | Newark, California, United States • Led feature development for EV charger cost transactions, designed and implemented Dockerized Java microservices for payment processing, database transactions, and OCPP/OCPI network communications. Resulted in a 100% sales increase, positioning the company as Western Canada’s largest independent EV network. • Fully owned development on Charger Network Infrastructure Protocols (OCPI), forming and leading a team of 4 engineers. Architected and designed a roadmap while upskilling engineers, after mastering the network technology. Resulting in future-proofing and a 4x increase in developer efficiency for EV charging development. ### Senior Software Engineer - CRM Sales Cloud @ Salesforce Jan 2021 – Jan 2023 • Led backend development on Salesforce Forecasting Application used by over 100k daily active users. Built with HTML, Javascript, CSS, Salesforce Lighting Web Components Library, Java and Salesforce MySQL Database. • Designed the data model and significantly contributed to the UI of a Salesforce Contact App. Application launched as part of a new Salesforce Edition aimed at small and medium businesses (SMB). • Collaborated with cross functional teams, architects, PMs and UX Designers across multiple projects. • Mentored and grew junior engineers ### Senior Software Engineer - Developer Productivity @ Salesforce Jan 2019 – Jan 2021 • Designed and led implementaion of dynamically generated React code coverage dashboards that reduced developers' response time to see their test code coverage by 5 days. Removed dependency to store over 10 terabytes of Clover Code Coverage html files. The UI, built on ReactJS, React Bootstrap, and NPM, interacts with internal APIs to retrieve coverage data from BigTable. Hosted on Apache Tomcat with Spring backend that serves based Jacoco code coverage data to 4000+ engineers at Salesforce. • Led the migration of internal microservices to GCP by dockerizing and setting up Helm Charts for orchestration and scaling via Kubernetes. Collaborated with the Internal Security Team while minimizing address security concerns. • Improved the code coverage pipeline and dataflows for a distributed Java ETL pipeline that retrieves coverage data from various internal sources and uploads it to GCP BigTable. Added coverage metadata variety and corresponding APIs for retrieval in GCP BigTable. Built using Spring Boot, Apache Camel, and Apache Beam. • Drove releasability initiatives of the team’s microservices. Migrated microservice code from monolithic codebase into Git. Dockerized and set up Terraform scripts to automate the host server creation and application deployment. Successfully reduced the team's release cycle from 3 weeks to on-demand release cadence. ### MTS Software Engineer @ Salesforce Jan 2014 – Jan 2019 | San Francisco Bay Area • Lead development of a company wide Continuous Integration repository locking tool that maintains code quality and impacts all internal developers. Collaborated cross team with stakeholders and architects to design and develop a solution to replace a legacy CI application. Designed and implemented the underlying infrastructure to track metadata per team using Java and MySQL.. Built with an internal language Apex and SOQL. Integrated into existing internal test failure tracking platforms used by all developers. • Owned feature development of a CI Data Dashboard using React, Node, Java, and Spring Framework with Maven. Impacted all 4000+ developers by saving everyone at least an hour a day from legacy workflows. • Streamlined developer workflow interactions with the Salesforce Internal CI system saved internal developers over 50 thousand hours in the last 4 years. ### Associate Software Engineer @ Salesforce Jan 2014 – Jan 2015 | San Francisco Bay Area • Modernized and streamlined the way internal developers interact with test failures created by Internal CI Systems. Deprecated and eliminated tech debt from legacy systems. • Workflow improvements saves each developer at a minimum of 30 minutes per day from legacy workflow. ### Software Engineering Intern @ salesforce.com Jan 2013 – Jan 2013 | San Francisco Bay Area •Developed front end of internal tool systems using Java, Hibernate, and SQL, HTML, CSS. •Acquired experience in enterprise technologies and software, such as Oracle DB and Perforce version control, Junit tests. ### Software Developer @ UC San Diego Jan 2012 – Jan 2013 Develop for Autograder, a Web Application for Teachers to auto-grade assignment submissions and students to login to keep track of their grades throughout the year. Used by the over 1200+ users in the Computer Science and Engineering Lab on campus. ### Software Developer @ Triple Voodoo Brewing Jan 2012 – Jan 2012 Used practical Full Stack Web Development technologies such as Html, Javascript, JQuery, JSF, EclipseLink, and MySql to add merchandise in the company’s Webstore. ## Education ### B.S. Computer Science in Computer Science UC San Diego Jan 2011 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/anthony-mao-63953266 --- Source: https://flows.cv/anthonymao JSON Resume: https://flows.cv/anthonymao/resume.json Last updated: 2026-03-22