← Selected work

Amdocs · Technical Team Lead

Vue 2 to Vue 3 modernization

I initiated and drove a major frontend modernization in an enterprise environment, and built the guidance that let the team migrate with AI assistance and consistent engineering standards.

RoleTechnical Team Lead
PeriodMay 2023 – Present
FocusFrontend architecture, migration, team enablement

My responsibility

I lead frontend engineering and contribute to product delivery, technical architecture, development practices, and people management, while staying hands-on.

The modernization was my initiative. I drove it end to end: the proof of concept, the architecture, the planning, the implementation, testing, code review, and the coordination around them.

Decisions and approach

  • Start with a proof of concept, so the architecture and the plan rested on evidence before the wider effort began.
  • Structure the migration as a roadmap with task breakdowns, documentation, and implementation guidance, so the work could be shared across the team.
  • Support AI-assisted migration with repository guidelines, Cursor rules, skills, and task-level guidance, and combine it with review, testing, and maintainability standards.

Engineering practices

Alongside the migration I introduced or promoted PR templates, CI checks, testing, release tagging, and knowledge sharing, so quality did not depend on individuals.

Collaboration

I contribute to product and architectural discussions on APIs, DTOs, event-driven approaches, performance, and integration design, coordinate work across the team, and communicate progress to stakeholders. I also lead and mentor developers, run performance evaluations, and take part in hiring.