An experienced Technical Manager responsible for leading team ,planning, designing, implementing, documenting and stabilizing new features for Microsoft technologies , with ownership of maintaining and improving existing projects and close coordination with other team members and teams.