
About
Bringing people management and UI engineering experience to the table. 10+ years total experience in tech, 4+ years as an engineering manager in rapidly growing teams. Not gonna refer to Thinking in Systems too much, pinkie promise.
Projects
Work Experience
Managed a cross-functional team of 5 engineers.
Improved the interview process for tech roles, got engineers on the hiring team on board with new technical interview questions, and improved candidate experience.
Created a more robust contract between Customer Success and the engineering team, set up SLOs for handling incidents of different severity levels. Handed it over for execution nd future iteration.
Managed the org and team onboarding materials and knowledge, which previously wasn’t sufficient. Prevented future incidents by creating FAQ/runbooks for most frequently failing scenarios and system components.
Started, built, and managed two platform teams. At peak, had 10 direct reports in these 2 teams.
Design system team: aligned the engineering strategy with the company’s technology vision, enabled the team to iterate and learn ahead of the org, and established process for the team to drive adoption of the design system and manage inbound contributions.
Global experiences team: collaborated with PM and department leads to scope the team’s area of ownership (the tricky three: dashboard, settings, search), made myself redundant in tech decision-making by a team member who grew into tech lead role, and represented the team in org-wide tech and priority alignment and planning for cross-team projects.
Owned and continuously developed the engineering-wide onboarding process, kept written and video artifacts up to date, and recruited and ran an onboarding team that supported engineers who go through onboarding, and ensured the organization can handle an increasing volume of new hires.
Built a cross-functional team from 0 to 5 software engineers, gave space to experiment and iterate, and supported engineers with professional development.
Refactored the hiring process for frontend-specific roles, remade tech interview questions to capture relevant knowledge, and got the team of frontend engineers on board to run the process.
Started a frontend microarchitecture guild, drafted members, and led creation of a long-term planning and alignment with the company’s technology vision.
Worked directly with CPO and CTO to build and ship 4 iterations of the reporting functionality, learned and documented the learnings, which other teams used later before committing to changes of similar complexity.
Brought React knowledge to the team. As part of frontend-heavy team, built and maintained web dashboard for the users to track their progress and manage payment settings and data.
Hired and managed a cross-functional team of 8. Together, we’ve built a recommendation system and upgraded the stock management system that allowed distributing goods across 4000 physical stores. Learned to practice event-driven architecture and data modelling at 100k QPS scale.
Managed multiple iterations, packaged as project management, for 2 products, the project team of 20–26 contributors, and the stakeholders across the org. Learned how to talk to the customers personally, as part of a sales call, in context of a customer complaint, and while giving talks on conferences and meetups.
In a cross-functional, desktop & web tech team, built and maintained the core product of the company, a transfer and delivery system of record. Was a person that bridged the engineers with sales, customer support, and hardware goods departments, to better align the roadmap. Learned how to speak engineering and sales, how to collaborate as a distributed team, and a lot of tech business 101.