Eric has been designing and developing large-scale software applications for major organisations since 2000. Eric's speciality is working with enterprise software systems, having undertaken a range of projects delivering high availability, high volume software solutions from internet portals to data warehousing. Eric strives to bring a professional software skill set to the table with strengths in testing, design, build environments, and system administration. To compliment his technical skills Eric has an outgoing personality, is a very strong communicator, and has a demonstrated ability in coaching and mentoring more junior team members.Eric enjoys adapting agile software development methodologies to suit the varying needs of contemporary software organisations. By looking to the guiding principles, like continuous improvement, and by implementing appropriate practices to increase quality and productivity, like unit testing and continuous integration, Eric has been able to drive process improvements and has had the pleasure of working on highly effective software development teams.Specialties: enterprise software systems, strong communicator, agile software process, team coaching, leadership, software architecture
Listed skills include Leadership, Jms, E Commerce, Velocity, and 46 others.