Profile

Richard is a highly self-motivated and experienced software developer with the enthusiasm to accept new challenges and design complex software for many clients. During the past five years Richard has gained significant experience in software development, database management, mobile development, web design and project management as a result of his positions at Priceline.com, Prudential Financial, other competitive internships and doing freelance projects. Richard has also gained a great amount of project experience while working towards his Master's Degree in Computer Engineering at Rutgers University. Aside from working for Priceline.com, Richard loves to develop mobile applications on the side and take on freelance projects.

Skills

Professional

Displays great project management skills Exceptional leader
Excellent team-player Accomplished
Self-motivator Versatile
Performs well under pressure Creative & Innovative thinker

Technical

Java & C/C++ MySQL PHP
Android Development Visual Basic LotusScript
SAS Google API Facebook API
JSP Web Development UNIX
     

Experience

Mobile Engineer – Priceline.com

New York, New York (December 2013 - Present)

  • Actively contributing to the Priceline.com mobile platform, powering the Android application used by millions of consumers.
  • Involved in design, development, testing, research, prototyping, and benchmarking
  • Freelance Software Developer

    NJ (March 2013 - Present)

  • Performing software-consulting duties by approaching clients, delivering and implementing advanced software solutions and mobile applications.
  • Coordinating and designing upgrades and support work on existing applications and websites.
  • Systems Software Engineer – Prudential Financial

    Newark, NJ (July 2012 - November 2013)

  • Worked with client management to identify and specify the business requirements and processes for diverse development platforms and computing environments.
  • Evaluated alternatives and provided the most efficient and cost effective solution for the systems/program design and developed systems specifications, procedures and design.
  • Software Engineer - NASA Jet Propulsion Laboratory

    Pasadena, CA (Summer 2011)

  • Developed a web-based query and reporting system.
  • Implemented a database and web application consisting of sensitive information.
  • Systems Administrator - OSS Nokalva

    Somerset, NJ (Summer 2009 & 2010)

  • Perfomed IT and Systems Administrator tasks such as network/hardware/software maintenance, repair and installation.
  • Programmed, tested and improved the user interface of the OSS ASN.1 software.
  • Research Scholar - Research in Science and Engineering (RiSE)

    New Brunswick, NJ (Summer/Fall 2007 & 2008)

  • Analyzed eye movements & closed captioning.
  • Developed software to aid in tracking and measuring of eye movements.
  • Monitored and analyzed subjects' eye movements using a Dual Parkinje Eye Tracker.
  • Projects

    RiSE Web Application (June 2013 - Present)

    Web Application that makes it easier for the director to make changes directly to the website without having to consult a web developer

  • Setting up and maintaining a database with all the documents in tables.
  • Upgrading the web design of the site with new enhancements.
  • Writing software to dynamically post and pull data from social media.
  • Terrapin (Spring 2012)

    Android Application used for uploading & searching for ads in the area.

  • Set up and maintained the server using virtual machines and Apache.
  • Coded the Graphical User Interface using Java and Android SDK in Eclipse.
  • Implemented the login, message, upload and search modules using PHP, MySQL, Java and Google Maps API.
  • RU Search (Fall 2011)

    Internet Search Engine similar to Google

  • Coded the Graphical User Interface and created dynamic web pages using Tomcat, PHP, JSP and Java Servlets.
  • Implemented the Tf-Idf weight calculator using Java.
  • Stock Forecaster (Spring 2011)

    Web Application used to guide technical analysts and advise which stocks to buy or sell.

  • Coded the module that imports stock data from a third party website into the database using Java and JDBC.
  • Implemented the web services and coded the graphical user interface using XML, PHP and Apache.
  • Generated queries for the user using PHP and MySQL programming.
  • Rutgers NextBus (Fall 2010)

    Android Application used to guide users to their destination via Rutgers’ public transportation system.

  • Coded the Graphical User Interface and performed unit testing in Java and Android SDK.
  • Implemented Google Maps functions using Google Maps API.
  • Virtual Shelf (Fall 2010)

    Facebook Application that allows gamers to interact with other gamers.

  • Coded the Graphical User Interface, implemented and maintained the database.
  • Incorporated Facebook features into the application such as live feed, recent activity, comments, like button, etc.
  • Developed a search engine within the application used to search for games in the database.
  • Software Defined Hearing Aid (Spring 2010)

    Software to aid those who suffer from hearing & memory loss.

  • Held the “Project Leader” role. Coordinated the project and presented the research to the department faculty.
  • Applied digital signal processing filters to the hearing aid system.
  • Implemented a graphic equalizer in C++ to make the hearing aid more functional and user friendly.
  • Copyright © 2013 Richard E. Knowles. All rights reserved.