William Dice

William Dice

Applications Development Analyst Iii @ Fannie Mae

About William Dice

William Dice is an Applications Development Analyst III at Fannie Mae with extensive experience in software development and team leadership.

Current Title and Company

William Dice is currently serving as an Applications Development Analyst III at Fannie Mae. He is based in the Dallas/Fort Worth Area.

Previous Positions and Work Experience

William Dice has an extensive work history in software development and management. He spent five years at Barclays as a Technical Lead / Assistant Vice President from 2011 to 2016. Prior to that, he was a Lead Developer at InfoVisionHQ from 2011 to 2015. Earlier in his career, he worked as an Android Application Developer, first as a self-employed freelancer and then at Vurgood Applications, from 2009 to 2011. He also held several roles at Fidelity Investments, including Software Engineer from 2003 to 2008, and Senior Software Developer/Engineer from 1993 to 2002. Additionally, he served as a Captain in the US Army from 1985 to 1990.

Educational Background

William Dice has a diverse educational background. He holds an MS in Library Science from the University of North Texas, obtained between 1993 and 1995. Prior to that, he earned a BA in History from The University of Texas at Austin, where he studied from 1980 to 1985.

Technical Skills and Specializations

William Dice specializes in a wide range of technologies and development methodologies. His skills include Android development, mobile applications, Java, XML, Perl, Cobol, C, SQL, web development, HTML, Javascript, CSS, project planning and management, and Agile development.

Leadership and Team Management

William Dice has substantial experience in leading and managing development teams. He has led an international team of developers across the US, UK, and India for four years. His responsibilities have included supervising over 15 developers globally, planning and organizing feature development, and mentoring junior developers. He is also experienced in working with cross-functional teams to ensure successful project execution.

People similar to William Dice