Contact Me

John Therrell

Call me now!

Archive for the ‘Portfolio’ Category

Edge Detection Program

Wednesday, July 13th, 2011

A C++ edge detection program I implemented during the course of my Computer Vision coursework.

FTP Client Program

Wednesday, July 13th, 2011

A fully-featured ftp client program I developed in C++ as a final programming assignment for my Networking class.

Letter from Greg Paskett, Sr Specialist, Program Mgmt ITS Hosting, Network & Information Security

Tuesday, April 27th, 2010

To Whom it May Concern:

As a Senior IT Network Project Manager with Avanade for 3 years and Network Implementation Project Manager for AT&T Mobility for 6 years prior, I highly recommend John Therrell as a candidate for employment. John was an intern with Avanade starting in January, 2008 and I had the pleasure of working with John on two specific projects:

· Network Security Monitoring – The Network Security Monitoring system is a security toolset that will allow ITS department to identify and monitor network behavior, utilization, and configuration for security, capacity planning, and maintenance.
· BitLocker Deployment – Microsoft® BitLocker™ Drive Encryption protects data when a computer is in unauthorized hands or is running an exploiting operating system. BitLocker does this by preventing an unauthorized user who boots another operating system or runs a software hacking tool from breaking file and system protections, or even viewing the files that make up the operating system itself.

John’s role on both projects was Quality Assurance Specialist. He was held accountable for all aspect of Quality Assurance and Testing including planning, test case creation/execution and defect tracking/resolution for the projects. John successfully completed his deliverables, adjusting planning and execution according to customer needs while maintaining the high-level quality we demanded.

Some of the skills and knowledge I witnessed John used to complete these deliverables:

· Understood QA activities in relation Avanade project implementation methodology
· Developed QA Plan and all test cases
· Provided good estimates for task duration
· Identified QA process issues and either provided solution or escalated
· Managed defects and resolution path
· Actively participated on project team, clearly providing QA skills and knowledge

From my Project Manager perspective, John was very easy to work and I appreciated his proactive attitude with ways QA could improve delivery. His interpersonal skills make him an excellent team member. John demonstrated he could work independently, utilizing his organizational skills. Our customer changed focus and priority during the Network Security Monitoring project which resulted in significant changes to QA Plan. John was never deterred, instead reaching out to the customer to completely understand his needs resulting in high quality test cases. John also worked closely with other teams on a number of occasions and was able to juggle his priorities accordingly.

I would therefore highly recommend John Therrell. If his performance on these two projects is a good indication of how he would perform as a employee, he would be an extremely positive asset to your organization and company.

If I can be of any further assistance, or provide you with any further information, please do not hesitate to contact me.

Sincerely,

Greg Paskett | Sr Specialist, Program Mgmt
ITS Hosting, Network & Information Security
Avanade Inc | Seattle Service Center
818 Stewart St., Suite 400, Seattle, WA 98101

Letter from Brent Sommerseth, Avanade QA Infrastructure Team Lead/Supervisor

Tuesday, February 2nd, 2010

January 29,2010

Letter of Recommendation for John Therrell

I hired John Therrell as an SE intern on Avanade’s Infrastructure QA team in January of
2008. During his internship I was his direct supervisor up until my departure from
Avanade in June of2008.

In a largely Microsoft environment, John provided support for our physical and virtual
server environments ranging from hardware installations to software deployment and
troubleshooting. He was a valued team member who brought an attention for details to
his work. John worked well with our cross functional teams and had many opportunities
to assist these teams in an Infrastructure QA capacity. The feedback I received from
other team members was positive and I was happy to have John represent our team with
technical project efforts.

Some projects and/or tasks of note that John played a role in include: Vista bitlocker
deployment testing, writing and executing test cases for Infrastructure QA projects, and
assisting with the migration of Microsoft Virtual Server 2005 virtual machines to a
clustered Hyper-V environment.

John’s professional manner and willingness to collaborate added to his value as a team
member. It was a pleasure working with John and I am happy to provide this letter of
recommendation and to see his career continuing in the Information Technology field.

Regards,

Brent Sommerseth
Avanade QA Infrastructure Team Lead/Supervisor 2006-2008

Simple Drawing Application

Monday, February 1st, 2010

Simple drawing application
A simple, Java-based drawing application I implemented during my Computer Programming II course. The main goals of the program were to gain experience designing graphical user interfaces (GUIs) and to practice use of the Model-View-Controller (MVC) architectural pattern. (more…)

John Conway’s Game of Life

Monday, February 1st, 2010


A fun Computer Programming I assignment which exposed us to GUI design, two-dimensional arrays, and cellular automata. Implemented in Java. (more…)

Bayfront Builders Website

Monday, January 18th, 2010


A website I built in 2009 for a family friend’s custom home construction business. The site was implemented using Wordpress, a paid theme, and a few helpful community plugins provided by the wordpress community.
(more…)

2009 GA Peace Summit Website

Tuesday, January 12th, 2010


Built a web 2.0 website for the 2009 Global Alliance Peace Summit in San Jose, Costa Rica. The site featured live video streaming of the events, chat, forums, photo gallery, video gallery, and blog with a commenting system. Implemented with Wordpress, a paid theme, and a bunch of community plugins. (more…)

latest news

Testimonials

An overview of web services

Posted on Thursday, 17th February, 2011

A web service is a software system designed to support interoperable machine-to-machine interaction over a network. Web services are casually described as “Web APIs” by web service providers such as Flickr, Google, Twitter, etc. Web services can communicate over any choice of network protocol, however, Hypertext Transfer Protocol (HTTP) over TCP/IP is the de facto standard protocols of choice.

follow me

facebook technorati delicious twitter

John Therrell - Copyright © 2011