2019 - Current
- Lead a multi-disciplinary technical team; establishing a singular identity backed by a strong results-oriented vision.
- Represent the platform's technical interests and concerns, assuring its reliability, performance, and efficiency.
- Establish the technical product roadmap and supervise its evolution, establishing & socializing priorities, and ensuring its adherence with our Big & Bold objectives.
- Establish a culture of collaboration and performance supported by strong continuous learning, enablement, autonomy, and accountability practices.
- Determine goals and OKRs, and steer the team towards those through clear, consistent, and transparent vision and direction.
- Define the team's levels and roles, creating bespoke positions for senior technical experts and SMEs.
- Oversee the team's staffing and recruitment efforts and contribute to the practices's hiring strategy.
- Hold regular one-on-one sessions with team members to provide and receive feedback, encourage transparency and communication, and foster engagement.
- Lead and support strategic initiatives, in close collaboration with business and IT leadership, as the software engineering management representative.
- Mentor application architects, tech leads, and developers, supporting them in their professional and technical growth.
- Guide the technical and application architecture committees through the practice's Center of Excellence / Working Group initiative.
- Lead the design and implementation of major initiatives, producing quality solutions with respect to the technological context & constraints, NFRs, and software quality attributes.
- Collaborate with management on ensuring the practice's proper growth, both in terms of capacity and skillset, through recruitment efforts and training initiatives.
- Contribute to the professional development, learning, and growth of senior technical contributors, encouraging innovation and experimentation-driven design.
- Plan and orchestrate large implementation efforts spanning multiple teams and technologies, in close collaboration with project management.
- Facilitate alignment and understanding between various actors & groups, ensuring that all parties and stakeholders are being heard, understood, and considered.
- Conceive and realize platform-related strategic initiatives, sponsored by senior executives, regarding features fit & adoption, technical expertise, and oversight frameworks.



