# Bernardo Rubín > Principal Web & Mobile App Engineer | Passionate about AI, Top Quality Code & Great Coffee Location: San Francisco, California, United States Profile: https://flows.cv/bernardorubn As a web app developer focused on front end, I build fast, reliable, and user-centered products. Most of my experience is with Next.js, React, React Native, and TypeScript, creating dynamic applications that support growth and measurable results. I’ve always been curious about how things work and motivated by efficiency. Programming was a turning point because it showed me how a few lines of code can save hours and solve real problems. I started in front-end work, then expanded into full stack so I could understand and influence the full lifecycle of a product. That perspective still guides how I design, debug, and ship features. Technologies Frontend: React, React Native, Next.js, Nuxt.js, Vue.js, Angular, SASS, CSS, SCSS, Styled Components, Tailwind, Webpack, AJAX, Apollo, Redux, GraphQL, NextAuth, JWTs, Braze, Contentful, Sanity CMS Backend: Node.js, Express, Sails.js, Sinatra, PostgreSQL, MySQL, MongoDB, PlanetScale, Stripe API, Tinybird, tRPC, Drizzle Testing and automation: Jest, Mocha, Cypress, React Testing Library, Enzyme, unit testing, E2E automation, A/B testing, feature flags Monitoring and performance: Sentry, Instabug Want to connect? Reach me at bernardorubin@gmail.com. ## Work Experience ### Principal Engineer @ Happy Health Jan 2026 – Present | San Francisco Bay Area Principal E-commerce Engineer ### Senior Full Stack Engineer @ Happy Health Jan 2025 – Jan 2026 | San Francisco Bay Area Working on the E-commerce platform, developing frontend and backend features with SvelteKit, React, and Sanity, integrating Shopify, Stripe, Next.JS, and Customer.io to enhance user experience and streamline operations. ### Senior Web Engineer @ Howl Jan 2023 – Jan 2025 | San Francisco Bay Area Developed admin and brand pages used by major partners like Sony and Samsung, allowing them to manage content, upload videos/images, and create new sections to showcase rates and features to content creators. Built independently and used by both brands and creators. Built a Chrome extension for creating affiliate marketing links, integrating Clerk SDK for authentication and improving the user onboarding experience. Rebuilt the brand dashboard, implementing interactive analytics pages and financial charts with React-ChartJS and Tinybird to visualize income history and aggregate performance metrics. Developed a dynamic link management system, enabling users to group and organize affiliate links into folders for improved usability. Designed and implemented a link creation modal with full-stack logic using Drizzle and tRPC, supporting bulk link input, automatic affiliate link generation, and instant commission calculation. Enhanced authentication systems, fixing security flaws and ensuring seamless login across both web and Chrome extension platforms. ### Senior Frontend & Mobile App Developer @ Sotheby's @ X-Team Jan 2022 – Jan 2024 Solely responsible for maintaining and adding new features to the legacy mobile app used by thousands of users. Integrated Braze for marketing automation, adapting their package bridge for React Native to ensure seamless integration. Resolved critical WebSocket issues identified in Sentry, significantly improving app performance and reliability during high-volume auctions. Managed the entire lifecycle of native app releases, from build creation to submission and release. Entrusted with full responsibility for global app deployments, ensuring seamless, error-free releases to users worldwide. Successfully implemented persistent user sessions between the app and Webviews, enhancing the user experience by maintaining authentication states across platforms. ### Lead Mobile Engineer @ BeachBody (Openfit) @ X-Team Jan 2019 – Jan 2022 Led a team of Mobile Engineers to deliver optimal mobile applications which aided the growth team. Became Release Manager in charge of creating and releasing the native app worldwide. Improved and managed the existing system architecture using Clean Code design principles that made it more scalable and maintainable. Implemented TypeScript strict mode in all mobile applications which increased consistency and improved performance between apps. Performed code reviews and added pre-commit hooks that ensured new commits met all specifications and quality standards. Upgraded React Native to the latest version which enhanced performance and ensured all systems were up to date. Delivered innovative solutions to achieve first place in the Openfit hackathon. Conducted Unit and End-to-End Testing on all mobile applications which verified workflow and functionality. ### Senior Web & Mobile Application Developer @ CreatorPlus Jan 2023 – Jan 2024 | San Francisco, California, United States Engineered a Web3-powered streaming application, leveraging ICP (Internet Computer Protocol) to become the first team ever to stream video directly from the blockchain, pioneering decentralized content distribution. Developed a cutting-edge video streaming service using Mux for high-quality video delivery, optimizing performance and scalability. Integrated dual authentication systems: implemented both Google authentication and Web3 authentication, enabling seamless user onboarding across traditional and decentralized platforms. Built and managed a cross-platform ecosystem: developed applications using React, React Native, and deployed across iOS App Store and Google Play Store, ensuring a smooth user experience across web and mobile. Utilized modern front-end and CMS technologies, including Next.js, Tailwind CSS, Sanity, and Contentful, to create scalable and easily manageable content architectures. Led a multidisciplinary development team, overseeing product roadmap execution, technical decision-making, and ensuring alignment between engineering efforts and business objectives. ### CTO and Founder @ codelabs Jan 2017 – Jan 2019 | Mexico As a CTO and Full-Stack Developer, I have independently developed and deployed 30+ websites and web applications using React and Gatsby.js, with a strong emphasis on GraphQL and serverless architectures for scalable and high-performance backends. These projects have ranged from small businesses to complex platforms, where I led the entire development lifecycle—from ideation and architecture to deployment and long-term maintenance. Beyond web development, I have also designed, built, and launched three React Native apps, now live on both the iOS App Store and Google Play Store. These mobile apps span industries such as e-commerce and user-driven applications, with a strong focus on performance, responsiveness, and seamless user experiences. With expertise across frontend and backend technologies, I specialize in creating robust, efficient, and user-friendly applications. As CTO, I drive technical strategy and innovation, ensuring alignment with business objectives while maintaining operational excellence. ----------------- codeLabs.mx ----------------- At codeLabs.mx, we specialize in developing modern, high-performance web and mobile applications using the latest technologies. Our focus is on delivering cost-effective full-stack solutions, combining cutting-edge innovation with practical scalability. From responsive websites to web applications and native mobile apps (iOS & Android), we provide tailored solutions designed to enhance user experience and drive business success. ### Frontend Web Developer @ codelabs Jan 2014 – Jan 2017 Single-handedly developed and deployed more than 50 websites, utilizing a wide range of technologies such as jQuery, JavaScript, HTML5, SASS, CSS, and Bootstrap 4, among others. These projects spanned various industries, from e-commerce and corporate websites to personal portfolios and custom applications. In each project, I focused on delivering highly responsive and visually appealing websites, ensuring optimal performance across devices. I leveraged jQuery and JavaScript to add dynamic functionality, improving user interactions and engagement. With SASS and CSS, I created scalable, maintainable stylesheets, while Bootstrap 4 was instrumental in building responsive, mobile-friendly layouts. Beyond development, I was responsible for every stage of deployment, from server configuration to ensuring smooth launches and post-deployment optimizations. This experience gave me a deep understanding of the end-to-end web development process, honing my skills in both frontend and backend integration to deliver seamless user experiences. ### Frontend Engineer @ MENT Jan 2017 – Jan 2019 | Mexico City Area, Mexico I developed the frontend for several applications using React.js, leveraging technologies like Apollo, Redux, GraphQL, and JavaScript ES7. One of my most significant projects was a custom swimsuit designer web app, where I was solely responsible for the entire frontend. The app used React for the UI and Fabric.js as an HTML canvas, allowing users to design their swimsuits with custom images and filters. The app enabled users to create and purchase custom designs directly in their browser. We integrated Shopify's REST API to manage orders, which were processed and sent to the swimsuit manufacturer for production and delivery. The project included over 10 different screens and 30+ components. I also utilized Storybook for component development and Apollo, Redux, and GraphQL to manage data, all powered by a Serverless AWS backend. ### Web App Developer @ Volabit Jan 2017 – Jan 2018 | Guadalajara Area, Mexico I’ve contributed to several projects using Ruby on Rails, including complex backend systems that demanded high performance and security. One of the most significant projects I worked on involved developing a liquidity bot for a cryptocurrency platform. This bot was designed to automatically buy Bitcoin from foreign exchanges, helping to maintain liquidity in volatile markets. Using Ruby on Rails, I built a robust system that handled real-time transactions, interfacing with multiple APIs to execute trades efficiently. Due to the nature of the project and the NDA, I’m unable to disclose further specifics, but it was a challenging and rewarding experience that expanded my expertise in both finance and cryptocurrency ecosystems. ----------------- Volabit is financially empowering people through the use of Bitcoin. ----------------- Originally conceived as the easiest way to buy and sell Bitcoins in Mexico, the service now allows cash-based online payments through its mobile wallet as well as faster and cheaper international transfers. ### Web App Developer @ Mifiel Jan 2017 – Jan 2018 | Guadalajara Area, Mexico One of the key projects I contributed to was developing an online survey platform as a microservice. The frontend was built using Angular 7, enabling a smooth, responsive user experience, while the backend was powered by Ruby's Sinatra framework, which handled data collection and processing for the survey responses. The microservice architecture ensured scalability and efficiency, making it easy to integrate with other systems. This project required a strong focus on security, performance, and seamless user interactions. Although I’m unable to share more specifics due to an NDA, the project allowed me to enhance my skills in building decoupled, scalable web applications, combining frontend technologies with lightweight, high-performance backend systems. ----------------- Mifiel - Blockchain technology applied to electronic contracts. ----------------- Mifiel is the only e-signature service that allows you to sign and transfer the ownership of endorsable documents--like promissory notes and documents of title--in a fully-regulated way without the need of a trusted third party. It leverages advanced/qualified e-signatures technology to enable secure, legally-compliant transfers of ownership via the blockchain. ### Student @ CodeCore Developer Bootcamp Jan 2017 – Jan 2017 | Vancouver, Canada Area Intensive 12-week, 60-hour/week full-stack web development bootcamp, covering modern front-end, back-end, and database technologies. Gained hands-on experience in building and deploying scalable applications. Technologies: [Front-End] HTML5, CSS, JavaScript, jQuery, AJAX, Bootstrap, React.js, React Native [Back-End] Ruby on Rails, Node.js, Express [Databases] PostgreSQL, MongoDB, ActiveRecord [Deployment & Development Tools] Heroku, GitHub ### Consultant @ London Consulting Group Jan 2016 – Jan 2016 | Monterrey Area, Mexico Specialized in diagnostic assessments and identifying financial and operational improvement opportunities. Developed a strong ability to uncover profitability potential and recommend strategic actions to drive revenue and profit growth. Additionally, gained hands-on experience with practical project valuation methodologies, enhancing my ability to evaluate and optimize business performance. ### Portfolio Valuation Chief Manager @ Inversiones Net SA de CV Jan 2012 – Jan 2016 Managed investment portfolios with a focus on valuation and risk management. Worked at a financial software company specializing in retirement fund portfolio management and risk assessment. ### Assistant to Finance Director @ Integra Inversión y Desarrollo Jan 2011 – Jan 2012 Developed financial reports and projected project profitability for a construction company, leveraging modern valuation methodologies to drive data informed decision making. ## Education ### Full-Stack Web Developer Diploma in Computer Programming, Specific Applications CodeCore College ### Bachelor's Degree in Financial Management in Finance, General Tecnológico de Monterrey ### International Baccalaureate Diploma John F. Kennedy American School of Querétaro ## Contact & Social - LinkedIn: https://linkedin.com/in/bernardorubin - Website: http://bernulander.com --- Source: https://flows.cv/bernardorubn JSON Resume: https://flows.cv/bernardorubn/resume.json Last updated: 2026-04-05