GE

Greg Edwards

Software Development Manager at Polaris Wireless

Greg Edwards has a diverse work experience that spans over two decades. Greg has extensive experience in software development and management. Greg has worked in various roles at different companies, including Pet Food Express, Polaris Wireless, Visa, Total Immersion Software, Microsoft, Talarian Corporation, and Interlink Computer Sciences.

At Pet Food Express, Greg served as a Software Development Manager, leading a team of software developers to provide IT software infrastructure for the retail industry. Greg developed software to optimize retail workflows and worked closely with outside teams to ensure optimized processes and excellent customer support.

At Polaris Wireless, Greg also held the position of Software Development Manager. Greg was responsible for designing and developing the user interface for a surveillance tracking system using C# and various technologies such as Windows Services, WPF, Entity Framework, and WCF.

During their time at Visa, Greg served as a Lead Software Architect. Greg was responsible for designing and developing a mission-critical, distributed, and scalable web application. Greg utilized technologies like Windows Services, MVC, WCF, and Web Services, programming in C#.

At Total Immersion Software, Greg served as the Lead Software Developer. Greg led a team of software development engineers in completing various projects, including a terrain loading system and a content management system. Greg utilized technologies like Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF).

At Microsoft, Greg served as a Lead Software Developer for the IP Television organization. Greg led a team in the rewrite of an automated build system using C# .Net.

At Talarian Corporation, Greg served as a Software Architect. Greg successfully completed the porting of a publish-subscribe middleware product and worked as a software engineer for the NT and UNIX platforms.

Lastly, at Interlink Computer Sciences, Greg served as a Senior Software Engineer. Greg completed a major SNMP enhancement to an existing MVS network management product, using S/390 assembler and C++.

Overall, Greg Edwards has a strong background in software development, management, and architecture, with a focus on utilizing various technologies and programming languages such as C#, WPF, WCF, and more.

Greg Edwards has a Master's of Science degree in Operations Research from California State University, Hayward.

Links

Previous companies

Microsoft logo

Timeline

  • Software Development Manager

    September, 2011 - present