Fawad Shafi

Fawad Shafi

Faculty/Head of Faculty

Followers of Fawad Shafi351 followers
location of Fawad ShafiPakistan

Connect with Fawad Shafi to Send Message

Connect

Connect with Fawad Shafi to Send Message

Connect
  • Timeline

  • About me

    Senior Manager - Design and Development at LogoVilla

  • Education

    • Karachi University

      2004 - 2008
      B.S Computer Science
  • Experience

    • APTECH Computer Education

      Mar 2006 - Mar 2009
      Faculty/Head of Faculty
    • LogoVilla

      Oct 2008 - now

      - Head of Development- Lead a team of software architects and actively involved with development of end to end Mobile and Web Applications.- Keep the development team on track (and happy where possible) ensure the successful delivery of product releases- Provides day to day technical management and process guidance on development activities associated with large-scale, complex development/deployment projects.- Mentoring software engineers on the best practices of true continuous delivery and test driven development methodologies- Manage project variables, namely scope, delegation and timeline.- Turn creative ideas into elegantly coded solutions- Continuously define and monitor project assumptions- Organize and run project status meetings.- Contribute to documentation such as functional specifications, budget estimates, and timelines.- Contribute to product roadmap planning.- Work with Project Managers, Account Service, Creative and clients to understand their needs prior to coding (reading and helping create user requirement documents; also making recommendations on ways to improve them) - Continuously keeping an eye on the latest cutting edge technologies and leveraging these in one's own and the team’s work as necessary. Show less

      • Senior Manager - Design and Development

        Mar 2012 - now
      • Manager

        Oct 2008 - now
    • Addictive Mobility

      Mar 2009 - Jan 2010
      IPhone Application Developer

      Provided Training to Software Engineers and IT Professionals on latest courses such as Objective C programming, Cocoa/Cocoa Touch, XCode, Memory Management, SQLite, Web Services etc.

    • Axact

      Nov 2009 - Oct 2010
      Asst. Software Architect

      - Keep the development team on track (and happy where possible) - Provides day to day technical management and process guidance on development activities associated with large-scale, complex development/deployment projects.- Project planning and prioritization of resource conflicts, customer demands, support issues and the like.- Conducts technical deep-dives on software designs, code, and test artifacts. - Provides support to project teams with improvements to development/ deployment work products- Aligns with Architects and Software engineers in evaluating the feasibility of solutions proposed and acts as a bridge for software developers- Works closely with Project Managers to ensure overall success of the project- Determines the technical skill set needs and staffing plans based on project pipeline. Develops training plans and implements development plans for developers in line with technology needs and project pipeline- Provides guidance on software development projects as well as commercial off the shelf configuration and deployment projects Show less

    • SBT Japan - Pakistan Office

      Jul 2010 - Jun 2012
      Asst. Manager-Software Development

      - Keep the development team on track (and happy where possible) - Provides day to day technical management and process guidance on development activities associated with large-scale, complex development/deployment projects.- Project planning and prioritization of resource conflicts, customer demands, support issues and the like.- Conducts technical deep-dives on software designs, code, and test artifacts. - Provides support to project teams with improvements to development/ deployment work products- Aligns with Architects and Software engineers in evaluating the feasibility of solutions proposed and acts as a bridge for software developers- Works closely with Project Managers to ensure overall success of the project- Determines the technical skill set needs and staffing plans based on project pipeline. Develops training plans and implements development plans for developers in line with technology needs and project pipeline- Provides guidance on software development projects as well as commercial off the shelf configuration and deployment projects Show less

  • Licenses & Certifications