Scroll To View More
Hire the top 3% of freelance developers
Paul Padier

Paul Padier

Tokyo, Japan
Member since February 24, 2016
Paul has had the pleasure of working with a wide variety of technologies since teaching himself TI-BASIC 15 years ago. Most comfortable with Ruby and Python, he is familiar with other tech stacks and always eager to learn new ones. Paul's studies were focused on database design and software architecture, and since then, he has also focused on RESTful API development. He is passionate about writing elegant code that runs well and reads well.
Paul is now available for hire
Portfolio
  • Venmo
    Python, Django, MySQL, Mongo, Cassandra, Redis, Elasticsearch, JavaScript
  • Urtak
    Ruby, Ruby on Rails, MySQL, Redis, CoffeeScript, Sphinx, Haml, Rabl
Experience
  • SQL, 6 years
  • Python, 5 years
  • Agile Software Development, 4 years
  • Ruby on Rails (RoR), 4 years
  • Test-driven Development (TDD), 4 years
  • REST, 4 years
  • API Design, 4 years
  • Functional Programming, 4 years
Tokyo, Japan
Availability
Part-time
Preferred Environment
UNIX, Sublime Text or Vim, Git
The most amazing...
...project I've worked on was rewriting and migrating Venmo's funding source system from the database to the new RESTful API while its popularity was exploding.
Employment
  • Software Engineer
    Venmo
    2014 - 2016
    • Revamped Venmo's user search with Elasticsearch.
    • Integrated the app with third-party APIs to make linking a bank account to Venmo a more seamless process.
    • Overhauled the friendship and user request logic, designing everything from the Cassandra and MySQL schemas up to the RESTful API consumed by internal and external clients.
    • Re-architected Venmo's funding source schema, logic, and API, and migrated all existing data into the new model.
    • As part of a team of three developers, built the back-end foundation for Pay with Venmo.
    Technologies: Python, Django, MySQL, Mongo, Cassandra, Redis, Elasticsearch, JavaScript
  • Software Engineering Intern
    Urtak
    2012 - 2013
    • Wrote an internal metrics dashboard and daily digest email using Sphinx for data collection.
    • Created daily digest emails for Urtak platform publishers and users, based off my preceding work on internal metric digests.
    • Built an "Explore" page to enable Urtak discovery by end users.
    • Built a system to store URLs hosting any Urtak iframe from which questions were submitted or responses made.
    • Designed and built a "shared question" system in order to track viral responses.
    • Built a flagging system that allowed users to flag inappropriate questions and publishers to take actions on these flagged questions.
    Technologies: Ruby, Ruby on Rails, MySQL, Redis, CoffeeScript, Sphinx, Haml, Rabl
Skills
  • Languages
    Python, C#, SQL, Ruby, Haml, HTML/CSS, Java, JavaScript, CoffeeScript, Scala, Groovy, Rust
  • Storage
    MySQL, PostgreSQL, Cassandra, MongoDB, Redis, Sphinx Search Engine
  • Frameworks
    Ruby on Rails (RoR), Django, Bootstrap
  • Libraries/APIs
    API Development, React.js, ActiveRecord, Devise, Slack API, GitHub API
  • Tools
    Slack, GitHub, Trello, JIRA, Git, Pivotal Tracker, Celery, Confluence
  • Paradigms
    Test-driven Development (TDD), REST, Functional Programming, Agile Software Development, Continuous Integration (CI), Scrum
  • Other
    Debugging, API Design, ActiveAdmin, Elasticsearch
  • Platforms
    Heroku
Education
  • Master's degree in Software Engineering
    Université de Technologie de Belfort-Montbéliard - Belfort, France
    2013 - 2014
  • Exchange program during studies towards a Master's degree in Software Engineering
    Universidad Técnica Federico Santa María - Valparaíso, Chile
    2013 - 2013
  • Bachelor's degree in Computer Science
    Université de Technologie de Belfort-Montbéliard - Belfort, France
    2009 - 2013
  • Exchange program during studies towards a Bachelor's degree in Computer Science
    Norwegian University of Science and Technology - Trondheim, Norway
    2011 - 2011
Hire the top 3% of freelance developers
I really like this profile
Share it with others