Timothy Donald Ross
EXPERIENCE:
Hobjob Inc.
Development Manager
Seattle, Washington, Remote work from West Hartford, Connecticut
2/2008 - 9/2010
As Hobjob Inc.'s Development Manager, it was my original responsibility to develop Bragdoo.com (formerly Jobvana.com) from inception. As Bragadoo.com grew and personnel needs increased, I hired a team of programmers for assistance. With my direction and supervision, we collaborated to advance development and maintain Bragadoo.com. We utilized the LAMP software bundle along with a custom MVC framework to create an expandable and scalable backend solution. The front end of Bragadoo.com was driven by the Yahoo! User Interface Library (YUI) JavaScript library to create a modern Ajax driven web 2.0 user experience.
On a daily basis, I communicated with site marketers and managers on Bragadoo.com improvements, features and implementation. I was responsible for taking their ideas and suggestions and bringing them to life on the web.
RealNetworks Inc.
Software Development Engineer
Seattle, Washington
12/2006 - 1/1/2008
As a front-end developer building Real Network's video-related sites, I was an integral part of Real Network's video services team. Using JSTL, Java, CSS, XHTML, JavaScript, Flash and Actionscript it was my responsibility to create enterprising, CMS-driven, public facing web pages that work in a cross browser environment.
Independent Investor Inc.
Web Applications Developer
Bloomfield, Connecticut
9/2002 - 11/2006
I was hired by Independent Investor Inc. in 2002 to assist with the renovation of their website to a more modern, LAMP based, e-commerce driven website (SpearReport.com). During my four years of employment, I was regularly relied upon to develop programs and built databases to ensure the company stayed automated. In addition, I created multiple Content Management Systems to support the Stock Analysts in the creation of dynamic HTML pages without needing programming experience.
Using technology ranging from Java programming to writing SQL-Server stored procedures, I did it all on a daily basis. Independent Investor Inc. is a small business, and because of this I was the only technical member employed with the company. As such, I was obligated to continually learn and teach new technologies, applications and languages to keep up with the changing demands on the company.
EDUCATION:
Quinnipiac University , Hamden Connecticut
Bachelor of Science in Computer Information Systems
8/1998 - 5/2002
I graduated from Quinnipiac University in 2002 with a degree in Computer Information Systems. While at Quinnipiac, I took an entire program of computer programming and system design classes, giving me a great foundation of skills to enter the business world. Because the Computer Information Systems program at Quinnipiac is a part of Quinnipiac's business school, I was also able to take an entire range of business curriculum, ranging from finance to international business.
SKILLS:
PHP - I consider PHP 5 my programming language of choice. I tell people I write PHP code better than I write in English. Over the past 5 years, I have amassed an enormous library of production-tested PHP code. I have employed PHP to build various applications from online communities to website specific forums. All of my websites use PHP 5 and the Object Oriented Design principles to create extremely fast and widely adaptable web applications. My personal website, Blogs4me.com, is 100% PHP 5 and completely object based. I also use PHP as my backend scripting language on Linux servers to automate my websites and keep them maintenance free.
Linux - I have been running my personal websites on Linux servers for the past 8 years. I can configure a bare Linux server from the ground up. From installing PHP and MYSQL to running the Postfix email server, I can do just about anything with a Linux box, including configuring firewall iptables, running the BIND-named server and installing the Apache web server.
Apache - With vast knowledge of the configuration files, I consider the Apache web server as my server of choice. In the past 8 years, I have done everything from installing Apache to upgrading specific modules such as mod_security and mod_evasive. I am also experienced using mod_rewrite to create search engine friendly URLs.
MYSQL - I have 8+ years of experience using the MYSQL database software. I like to use MYSQL when I need to design a large scale database to support a dynamic web application. Its smooth interaction with PHP 5 gives me the ability to create blazing fast database-driven websites.
XML - While employed at Independent Investor Inc., I utilized XML to hold information for the weekly stock reports. This information was then transformed using XSLT files and PHP to create progressive web pages. XML has also been an important technology I have used to transfer information from a dynamic PHP program to Flash Movies.
CSS - With 8+ years of CSS experience, I can design very adaptable websites supported by all major web browsers. While developing with CSS, I try to create websites containing no HTML tables.
XHTML - I hand code my websites to be easily adaptable and supported by all web browsers in a strict XHTML format.
JavaScript - I have manipulated JavaScript to do everything from simply detecting a web browser to creating vigorous text editor-based GUI's. I have experience building sites with many of the popular Javascript libraries from the Yahoo! User Interface Library to JQuery and its limitless plugins.
Ajax - I have been using Ajax for years in development of my websites, especially Bragadoo.com. I use Ajax to its full potential to create efficient, quick flowing websites that mimic the capabilities of desktop software.
CMS - The websites I worked on at Real Networks were connected to a 3rd party Content Management System. It was my responsibly to reciprocally develop alongside the CMS system to give the Editors and Directors the ability to modify the site's content on the fly.
Java - At Independent Investor Inc., the majority of internal intranet jobs were automated using Java-based technology. I built a massive backend system using the Object Oriented Design principles. This design made the system easily adaptable and extremely efficient. I also have swing programming experience which I use to create Java GUI's for control panel type applications attached to the backend Java System. Java was also employed as the backend programming language on Bragadoo.com to develop our Lucene-based search engine.
CVS - I have experience using CVS to work as part of a team of programmers and boost efficiency.
Photoshop - I have a vast knowledge of Photoshop going back to Photoshop 3. I use Photoshop on a daily basis to create artwork for my websites.
Design experience - I have created numerous web designs in the past 5 years. I prefer to build my designs using code more than images, which allows them to load with amazing speed. I can create logos, but on a limited basis.
Flash - I have been using Flash for the past 5 years to create small animations and interactive programs. I have experience with Actionscript and can use Flash to create dynamic movies.
|