Banner Image

Skills

  • Python
  • CSS
  • HTML
  • JavaScript
  • Google App Engine
  • SQL
  • Data Analysis
  • Java
  • Jinja2
  • Knockoutjs
  • NoSQL
  • Constraint Programming
  • Flask
  • OAuth
  • PostgreSQL

Sign up or Log in to see more.

Services

  • Software Developer

    $20/hr Starting at $25 Ongoing

    Dedicated Resource

    I am a software developer. I've written several websites from the ground-up, including generating the initial product idea, choosing the web technologies and frameworks, designing the database schema,...

    AjaxApacheBusiness AnalysisC++Constraint Programming

About

Full stack web developer comfortable working with new and different languages and technologies.

My name is Ryan. I am a web developer comfortable working across a range of front end and back end technologies. I was born in and went to school in the USA, and I am passionate about writing, programming, teaching, and travel. I've written several websites from the ground-up, including generating the initial product idea, choosing the web technologies and frameworks, designing the database schema, and implementing the server side and client side code.

I am most comfortable with Python, Java, SQL, JavaScript, HTML, and CSS, but have written code in several other languages such as C#, R, MATLAB, and MiniZinc (a constraint/logic programming language useful for discrete optimization problems). At any rate, the programming language doesn't matter as much as the problem to be solved, and I enjoy picking the right tool for the job.

In my free time, I love to travel (especially in South East Asia), study languages (Spanish, German, and Thai), play guitar, play soccer, and walk or hike in beautiful outdoor scenery.

You can view my recent projects here:
portfolio-1336.appspot.com

You can view my code here:
https://github.com/ryanwc

You can view my full professional profile here:
https://www.linkedin.com/in/ryanwilliamconnor

Work Terms

My hours of operation are generally flexible -- my only guarantee is that I will produce a quality product within the time and budget agreed upon.

I prefer to communicate by Skype or other online voice or video chat software, or by email.

I prefer payment to be made as a deposit or transfer to my bank account.