# Honza Babarik > Principal Software Engineer at Roblox Location: San Francisco, California, United States Profile: https://flows.cv/honza - web/mobile software engineer for over 10 years - building US startups tech for over 3 years - experienced in modern development best practices and processes - experience hiring and leading remote teams - experienced deploying multi-region cloud infrastructure - building own ideas in my free time - tech: Python, NodeJS, PHP, Javascript, React Native, C#, iOS, SQL/NoSQL, AWS ## Work Experience ### Principal Software Engineer @ Roblox Jan 2022 – Present | San Francisco Bay Area ### Staff Software Engineer @ Facebook Jan 2021 – Jan 2022 | San Francisco Bay Area ### Principal Software Engineer @ SAP Concur Jan 2016 – Jan 2021 | San Francisco Bay Area After relocating to San Francisco in 2016 to work closer with our core TripIt platform development team, I joined the delivery team responsible for TripIt paid features. Together, we lead the reintroduction of our second paid business product - TripIt for Teams. One of the biggest ongoing projects was moving TripIt from monolith towards SOA using Python/NodeJS microservices, plunging me into a world of new AWS technologies like ECS, VPC, Aurora, EC2, S3, Elasticache, CloudFormation, Route53 and many more. I learned a ton, and developed experience in DevOps using AWS. Proof of concept for SOA was a feature called GoNow, which I designed, architected, led the team to develop, and rolled out. GoNow became the most covered TripIt feature online in TripIt’s history. In 2018 TripIt engineering focused on GDPR compliance and our data security, which helped me to understand more advanced security concepts for enterprise systems. With big plans for TripIt to globalize in 2019, my team owns all of the localization efforts of our platform that was originally built without any internalization support. Some highlights of my time here are... - redesigned TripIt for Teams business product - architected GoNow microservice based infrastructure and developed the business logic - introduced unified user analytics system across all TripIt apps in order to better understand our users and their behavior - architected localization and internalization approach for platform and microservices - leveraged majority of AWS features to move TripIt from on-premise to a cloud based application - introduced GDPR compliance changes, security measures and monitoring - developed airport navigation 3rd party integration for mobile users - worked mainly on back-end services based on Python and NodeJS - mentored TripIt engineers in development approaches and best practices ### Principal Software Engineer @ SAP Concur Jan 2014 – Jan 2016 | Prague, The Capital, Czech Republic I joined Concur in 2014 as one of the first two members of a new development team to help build TripIt - a web and mobile app that magically manages traveler's itinerary. In the beginning next to learning about TripIt platform and its codebase I spent time interviewing engineers to grow our new engineering team to over a dozen engineers. As TripIt grew, the platform technology became obsolete. Together with other platform engineers we started to define Service Oriented Architecture (SOA) approach to break down the TripIt monolith into microservices, and to come up with best practices to be adopted by the rest of our Prague and San Francisco team. Later in 2015 I have switched roles from a full-stack platform engineer to lead Concur's remote team responsible for development of Objective-C based iOS app called ExpenseIt - an app to help employees manage their business related expenses with ease. - architecture and development of TripIt's internal and external REST APIs - front-end web development (HTML5, CSS3/LESS, JS/jQuery) - back-end server development (PHP + Symfony framework) - microservice architecture and development (Python + Django framework, NodeJS) - MySQL and NoSQL (Couchbase) database development and maintenance - RabbitMQ user for our queue needs - iOS team lead with active development of ExpenseIt (Objective-C) - interviewing and hiring new engineers ### Software Developer @ Microsoft Jan 2012 – Jan 2013 Software developer at Microsoft Consulting Services was a strictly technical role, where I was responsible for correct integration, development and deployment of Microsoft technologies and products for public sector and public sector serving companies based in Czech republic. All applications were built at enterprise level scale, which required high availability and fault tolerance. I built web applications based on ASP.NET and C#, managed and query large data sets using MSSQL and T-SQL language and set up infrastructure and develop communication channels between several data centers using BizTalk Servers middleware. Aside from the client project's work I was working on showcases of new Microsoft technologies (Windows 8/Universal, Windows Phone, Microsoft Azure) in order to introduce the technology and possibilities to Microsoft customers, partners and IT professionals. - architecture and development highly available enterprise applications for public sector (ASP.NET, C#, BizTalk, MSSQL, WCF) - management of large data sets using Microsoft SQL Servers and Transact-SQL language - deployment and enterprise Windows servers (2003 - 2012) clusters management - evangelism of Microsoft Azure by building cloud based applications and showcase products - evangelism of Windows 8 and Windows Phone for developers by creating smaller PoC business apps (XAML, WPF, C#, HTML, JS) - integration and development of Sharepoint sites (2010 and 2013) for both internal and external purposes ### CEE CPE Project Consultant @ Microsoft Jan 2008 – Jan 2012 | Prague, Czech republic As a CPE coordinator my daily tasks were all related to Customer and Partner Experience projects - it's planning, execution and management. Customer and Partner Experience is focused mainly on the client satisfaction, how do we measure it and how is satisfaction aligned with Microsoft processes, business and revenue. I was responsible for education and trainings of Microsoft account managers in CPE related projects, support in the cases of client dissatisfaction and was a general advisor in for our CPE processes. From data perspective I was responsible for the analysis and process of the survey results in order to be able to understand and determine where are the areas of focus for next quarter/fiscal year and furthermore present this information to the actual stakeholders. - responsibility for Central and Eastern Europe market's Customer and Partner surveys execution and readiness - data analysis and reporting to Microsoft headquarters - maintenance of various customer and partner databases across several data regions - work with privacy restricted customers and partners data - Sharepoint 2010 & Sharepoint 2013 websites development for internal use - architecture, development (Visual Basic) and execution of local satisfaction survey for smaller countries in CEE ## Education ### Bachelor in Software Engineering and Management Czech Technical University in Prague ### Gymnázium Studentská ## Contact & Social - LinkedIn: https://linkedin.com/in/honzababarik - Portfolio: https://babarik.cz --- Source: https://flows.cv/honza JSON Resume: https://flows.cv/honza/resume.json Last updated: 2026-04-12