Senior Software Engineering Manager
CurrentIn this role, my responsibilities include direct management of engineers on multiple teams, including an international team in Poland. I also assist with agile project management for a team in China, and regularly provide roadmaps for engineering and executive leadership.• Led re-architecture of a cloud native SaaS digital whiteboard application that allows users to share ideas, collaborate, and create presentations. This included rebuilding a web front end from the ground up and implementing an SDK to be leveraged by multiple front-end platforms (Web, iOS, Android)• Collaborated with direct reports to establish quarterly and yearly goals, and provided regular feedback on performance• Coached engineers on continued career growth and established mentoring relationships for junior engineers to gain knowledge and experience• Provided leadership for continuous improvement and adherence Agile development principles (Scrum, SAFe Agile), including leading all ceremonies - sprint planning, backlog refinement, sprint reviews, retrospectives• Worked cross-functionally across the organization, collaborating with partners in Product, UX, DevOps, Engineering, and executive leadership to highlight risks and help resolve anything impeding successful delivery• Worked extensively with Product Management teams to ensure requirements are prioritized and well understood for the development team to decompose and deliver• Regularly provided roadmaps and KPI's to engineering and executive leadership to align organization on progress towards meeting engineering and company goals• Assisted in strategic planning to align team goals with company objectives• Technology stack: React, Typescript, C++• AWS Services: EC2, S3• Infrastructure: Jest (unit tests), Playwright (end-to-end tests), ESLint, Prettier, Bazel (code automation), Skia (graphics rendering), Emscripten (web assembly code generation), CI/CD in Gitlab, MixPanel (Telemetry)