# Marcos Almeida > UI/Frontend Software Engineer, ex-Google Location: San Francisco Bay Area, United States Profile: https://flows.cv/marcosalmeida Software Engineer with 20+ years experience in Frontend and UI development, both user-facing functionality and developer-facing frameworks and APIs. Passionate about code health and supporting teammates. Collaborates well with UX designers and PMs due to educational background in Human-Computer Interaction. Knowledgeable about accessibility standards and solutions. ## Work Experience ### Senior Software Engineer II, Front End @ Medable, Inc Jan 2023 – Present Self-Service Platform, Electronic Clinical Outcome Assessment (eCOA) team - Created a framework to render eCOA forms in React given a JSON definition of the form requirements. A crucial piece of the product that reduces the process of creating clinical studies from months to days. - Created a system to render eCOA forms in different languages. ### Software Engineer, Google Travel, Hotels Search @ Google Jan 2019 – Jan 2023 - Designed and implemented (as part of a team) a new UI system for filtering and refining search results and implemented its usage in Hotels search, resulting in higher views of hotel details pages. This reusable system went on to be used by Flights search too. - Led Hotels Search’s accessibility effort early on, getting it to the first internal certification level and piloting the division’s accessibility feature review process. Received the division’s Tech Impact award for accessibility improvement. Continued championing accessibility as part of an internal Working Group. - Implemented (as part of a team) a new UI system for displaying hotels search results and details pages side by side, resulting in fewer users feeling lost and returning to the generic Google search page. - Designed and implemented a new UI for users to report pricing issues, enabling the Pricing Accuracy team to pinpoint and fix problems in pricing data. - Implemented SEO improvements to the hotels search results and details pages, increasing their ranking in search engine results. - Led a “mini-team” of two other engineers when the pandemic started to keep us feeling connected despite working remotely. Held daily update meetings to see how we could help each other. - Created an experimentation system to try out different translations for strings for different languages and locales based on the internal A/B experimentation system. Used it to improve clickthrough to booking pages by 5%. The system has been subsequently used by other engineers to make other similar improvements. ### Software Engineer, Google Play Store @ Google Jan 2016 – Jan 2019 - Led two contractors in a project to rewrite the implementation of the Books and Authors sections of the web store (part of a larger effort to move the web store to a new tech stack), improving latency, accessibility and SEO. - Implemented a new style of promo banners as part of a cross-team project, collaborating with verticals and Android teams. ### Software Engineer, OneGoogle @ Google Jan 2012 – Jan 2016 Google's cross-product top bar with logo, apps and profile menu - Launched (as part of a team) the first mobile-specific version of the OneGoogle bar. - Integrated the app menu with Google Apps Marketplace (now named Workspace Marketplace) to allow users to access their domain’s apps. - Implemented account switching in the profile menu, allowing users to switch to other accounts or managed pages. ### Software Engineer, Blogger @ Google Jan 2010 – Jan 2012 - Migrated the blog post creation page to the Closure editor and added enhanced features like image insertion and transliteration to Indic alphabets. - Implemented the “+1” feature for blog posts at the dawn of the Google+ era. ### Software Engineer, Google Apps @ Google Jan 2008 – Jan 2010 Google Closure - Rich text editor - Contributed to and eventually took over ownership of the common rich text editing component used throughout Google at the time. Clients included Gmail, Docs, Slides, Blogger, Sites, and dozens more. - Redesigned the API for creating plugins that opened dialogs (e.g. to insert a link or an image) and coordinated all clients to migrate to it, including updating some clients’ codebases myself. - Helped prepare the codebase for open sourcing as part of the Closure project. ### Software Engineer @ Oracle Jan 2004 – Jan 2008 Was part of a team that designed and implemented a UI widget library using JavaScript and DHTML. Went on to use that library to implement the email client functionality of the Collaboration Suite product. ### Software Engineer @ Oracle Jan 1998 – Jan 2003 Implemented the management and configuration functionality of the iCache and WebCache products as a command line interface and graphical user interface respectively. ## Education ### Master's degree in Human Computer Interaction Carnegie Mellon University ### Bachelor of Science - BS in Computer Science Carnegie Mellon University ### International Baccalaureate Bilingual Diploma Vienna International School ## Contact & Social - LinkedIn: https://linkedin.com/in/marcos-almeida-swe --- Source: https://flows.cv/marcosalmeida JSON Resume: https://flows.cv/marcosalmeida/resume.json Last updated: 2026-04-01