trevor mack

Trevor Mack

Computer Science Student

  • flickr icon
  • twitter icon
  • facebook icon
  • linkedin icon
  • contact me
  • contact me

About Me

Current Computer Science student at RIT, Rochester Institute of Technology with 2 years of practical, real industry experience in developing high-quality code for dynamic web applications. Good communication and presentation skills with a logical approach to problem-solving. Have had experience working in both large and small group settings. Can and will strive in a non-managed position or working environment, and is self motivated.

Experienced developer in both desktop and web-based systems, with the understand of how to take a project from initial design to final product through a number of design and development stages. Also have experience with System Administration through setting up a professional server environment personal use.

Have interest with advanced algorithms, data representation, and artificial intelligence. While in school make a cluster out of complexity and computability along with AI. Have a nack for trying to stay up today on the lastest and greated gadgets and technologies. Very active in the beta testing community regarding public webservices and applications.

Work Experience

March 2009 - October 2009

Co-op Developer

MITRE Corporation, Full-Time


  • Evaluated the business advantage of creating academic relationships with universities.
  • Researched and evaluated Google Wave for implementation into an Enterprise environment.
  • Developed multiple applications that adhered to the OpenSocial Gadget API these included: finding currently available conference rooms, airline and aiport statuses, and idea posting/ranking gadgets.

March 2008 - September 2008

Co-op Software Developer

Bytronics Incorporated, Full-Time


  • Directly communicated with utility companies to customize their experience with the application. These requests ranged from bug fixes to customer enhancements and new modules.
  • Worked alongside a team of 5 developers to enhance and implement new features to a web-based utility ticket management application which is used nationwide.

Education

September 2006 to Present

Rochester Institute of Technology

Computer Science and Economics Double Major


Currently a fifth year student enrolled as a dual Computer Science and Economics major pending graduation in August 2010. Have made several programs in Java and C++ which involved the use of GUIs, advanced algorithms, and/or network communication. I have learned how to implement the Software Development Lifecycle and how a professional development team is comprised and corroborates with each member during this cycle.

  • GPA: (overall): 3.173 / 4.0
  • GPA: (PFOS): 3.250 / 4.0

Technical Skills

Intermediate, 1 year

PHP & MySQL Development


Having only started web-based development 2 years ago, I still have much to learn about PHP 4 & 5, but I do have an intermediate understanding of PHP (both Object-oriented and Procedural). Most of my knowledge in PHP has come from independant studies and online tutorials over the past couple of years.

  • Designed SQL/PHP Rest services for use in websites and applications
  • Developed an access control list (ACL) with user authorization using encrypted sessions and cookies
  • Created a custom content management system (CMS)
  • Used the phpMailer object to send emails server-side
  • Knowledge of Zend Studio, Eclipse, and Aptana.

Intermediate, 2 years

Javascript Programming


I began using Javascript for dynamic elements in websites using AJAX (XmlHTTPRequest), to incorporate with other PHP/MySQL applications and services.

  • Script creation from scratch, or using the jQuery framework along with the OpenSocial APIs
  • Integration with third-party web services (XML and JSON) to product AJAX rich application components (including FlightStats, twitter, friendfeed, blogs, etc.)
  • Live in-browser validation and submission of user input using custom scripts and live validation
  • Visual effects, components, and animations using jQueryUI and YUI User Interface frameworks

Beginner, 1 year

Server Administration


I have experience with setting up, administrating and maintaining both Windows (Server 2003 & 2008) and Linux (Ubuntu & Fedora) servers. Ability to configure a webserver to use HTTP-Secure (HTML with SSL/TLS) with a self-signed certificate, PHP, and MySQL.

  • Mail server management including spam prevention
  • DNS zone administration using an online DNS server, EveryDNS
  • Web (Apache, WAMP Server) & Database (MySQL, Microsoft SQL 2008) server operation, configuration, and maintenance
  • Version control using Subversion and CVS systems

Beginner, 1 year

C++ Programming


While studing for my degree in Computer Science we covered basic console based C++ application development, using both Windows and Linux-based compilers.

Interests

Hockey


Hockey has always been something that has sparked my interest, lately (since 2008) I have gotten myself into playing hockey. Now I am hooked, I play at least once a week and watch every one of our school's home hockey games. Go Tigers!

Lastest Gadgets and Technology


I have always been intrigued by the latest and greatest gadgets, applications, and webservices. I like to know what is out there on the market and look at the pros and cons of new devices and services. I know this is very common with technology students and professionals, but I have begun blogging (not always seriously) about some of these gadgets when they come to market.

References

Email for Details


For privacy reasons my references are excluded from this page. Please email me for these details if they are required.