Glen Stephen Cook
Personal Details
Email: glenandroid@googlemail.com
Mobile: +44(0)780 987 5479
Introduction
I am an enthusiastic and practical software engineer with 14 years of development experience. For the past
7 years, I've been a consultant developing smartphone software for some of the most well known companies
in our industry: Motorola, Nokia and Sony Ericsson amongst others. I have spent the past 2 years working on
large scale Android projects to deliver television, films, music and other multimedia content to consumers'
phones and tablets. This work has provided me with an excellent foundation in Android technology. My
desire is to continue to strengthen my Android skills so that I may participate as Android flows from our
mobiles and tablets into our cars, televisions and other mediums of engagement.
Career History
[7/2010 to 2/2012] eWhiz Mobile, Ltd. Shaw, Lancashire
Android Consultant:
Snapette (Apr 2012 – Aug 2012): Developed Android application for the ladies’ fashion community.
HFA (Mar 2012 – Apr 2012): Developed exercise application for the Hemophilia community.
Clipix (Feb 2012 – Mar 2012): Developed client for the Clipix internet service.
Booshaka (Jan 2012 - Feb 2012): Developed client for the Booshaka internet service.
Penthera (July 2011 – Feb 2012):
-
Technical Lead for Virtuoso an Android application that enables downloading and playing of multimedia content including television shows, films, music albums, radio shows, podcasts, ebooks and emagazines
-
Large scale mobile application including:
-
Phone and Tablet versions
-
Libraries at multiple API levels
-
Multiple content providers
-
Multiple services: Download / Synchronisation, Player, Logging, Widget, ...
-
Coordinated development activities in a team of up to 3 people
-
Android Features Used: {Services, Content Providers, SQLite3, Home Screen Widgets, Notifications, HTTP Transactions, MediaPlayer, Remote Logging, AlarmManager, Broadcast Receivers, SD Card, SharedPreferences. AIDL/IPC}
[7/2004 – 5/2009] EMCC Software, Ltd Manchester, England
Consultant:
-
Client UIQ Technology (~2 years): Fixed defects in the UIQ messaging layer: SMS, MMS, IMAP, POP and push email
-
Client Sony Ericsson (~2 years): In a team, implemented the Blackberry push email client for Sony Ericsson's UIQ phones
-
Client Symbian (~1 year): Fixed defects in the Symbian OS messaging layer: SMS, MMS, IMAP, POP and push email
-
Client DataViz (~3 months): In a team, implemented the first Active Sync email client for Nokia Series 60 phones
-
Client Motorola (~1.5 months): Maintained Push to Talk for Nokia Series 60 phones
-
Client Audible (~2 weeks): Implemented sound quality improvements to an audio book player on Nokia Series 60 phones
-
Android: (~2 weeks) I led the initial investigation of the Android platform
Line Manager:
-
Managed a team of 12 software consultants
-
Interview Team: Interviewed many candidates as EMCC grew from a handful of people to a company of over 200
-
Training Team: Gave training presentations on Symbian OS to new employees
-
Mentor Team: Managed new employees during their first months of employment
-
Over a 2 year period, my team had the highest retention in the engineering department with the most promotions into the senior consultants group
[6/1998 – 2/2004] Netscape Communications, Inc. (AOL) Mountain View, California
Software Engineer
IMAP Server maintenance:
-
IMAP Server maintenance (~6 months)
-
Primary maintenance engineer for the core IMAP server system
-
C, TCL, Perl
-
Web-mail (~5 years)
-
Implemented the majority of the back-end components: {RFC822 parser, VCard parser, HTML Security Filter, SMTP rate limiter, Spell Check server, Attachment subsystem, ...}
-
Implemented {multi-part/alternative/mixed/related Email Display, Email Composition, …}
-
This product was used by millions of people at aol.com, netscape.com and compuserve.com
-
C++, C, TCL, Perl, HTML, Java
-
Web Site Post Office an internet based mailing list product (~1 year)
-
Designed relational DB schema, wrote SQL transactions, wrote HTML templates
-
Responsible for all aspects of project success from gathering marketing requirements to monitoring production quality and handling customer support issues
-
Gave product presentations to executives from Yahoo!, Netscape and Sequoia Venture Capital
-
The Web Site Post Office was included in a suite of products known as the Web Site Garage that won Yahoo! Internet life’s 50 most useful sites and CNET’s Editor’s Choice awards in 1998
-
C++, Perl, SQL, HTML
Education
[5/1995 – 5/1998] University of Arizona Tucson, Arizona
Bachelor’s of Computer Science
-
Grade Point Average: 3.89/4.00
-
Magnum Cum Laude [UK 1st Equivalent]
[5/1993 – 5/1995] Pima Community College Tucson, Arizona
Associate’s of General Studies [HND equivalent]
-
Grade Point Average: 3.95/4.00
-
High Honours [UK 1st Equivalent]
Interests
Android, Football, Baseball cards, Poker, Stock Market Investing
Linked-in Refernces
“Glen is a true software development professional - he delivers quality code on time, understands (as only mature developers do) the difference between rapid prototyping and production-quality code and can operate with ease in either mode, depending on the circumstance. Glen is passionate about and a true expert in mobile software development. I can recommend him with no hesitation whatsoever.” January 6, 2012
-
Adam Berger, CTO/Co-Founder, Penthera
“Being a very skilled software engineer Glen has been an extremely appreciated colleague and a great asset in the messaging maintenance team at UIQ Technology. He is very professional, target-oriented and ambitious and has an excellent ability to work with other people. As a colleague I have truly valued his strong integrity and I have enjoyed his great sense of humour. Glen is very easy to like and it has been a true pleasure working with him.” November 10, 2008
-
Kristina Fridensköld, Maintenance project manager, Scrum master, UIQ Technology
Page /
Share with your friends: |