Orban Botond

Orban Botond

Gheorgheni, Romania
Hire Orban
Scroll To View More
Orban Botond

Orban Botond

Gheorgheni, Romania
Member since February 3, 2015
Botond is a highly skilled professional software developer who enjoys writing code that others can understand and follow. His passion for programming began when he was 13, after receiving a ZX Spectrum-compatible Russian PC from his father. He learned programming and became a true lifelong enthusiast.
Orban is now available for hire
Portfolio
Experience
  • Ruby, 7 years
  • CoffeeScript, 4 years
  • Factory Girl, 5 years
  • Ruby on Rails, 5 years
  • Grape, 3 years
  • Devise, 5 years
  • Sidekiq, 4 years
  • RSpec, 5 years
Gheorgheni, Romania
Availability
Part-time
Preferred Environment
Sublime 3, Terminal, Mac OSX
The most amazing...
...thing I have done is a back-end serving the mobile application for the world's largest casino.
Employment
  • Lead Developer
    Logic Optimum
    2011 - PRESENT
    • Analyzed client needs.
    • Made and implemented screen plans.
    • Designed reusable OO back-end parts.
    • Designed databases.
    • Deployed servers.
    Technologies: Ruby on Rails, CoffeeScript
  • Lead Developer
    Encore.io
    2013 - 2015
    • Designed API endpoints from mobile screen plans.
    • Created RESTful API endpoints serving 3 mobile applications.
    • Extracted a mobile authentication API Rails Engine from the mobile applications.
    • Optimized the queries and solved the n+1 query problems.
    • Kept in touch with the client and normalized the API naming conventions.
    Technologies: Ruby on Rails
  • Web Developer
    Netronix
    2013 - 2013
    • Analyzed client requirements.
    • Made screen prototypes.
    • Implemented a Rich Client using Backbone/Marionette.
    • Designed the API and back-end serving the Rich Client.
    • Designed the MongoDB database.
    Technologies: Ruby on Rails, Backbone, Marionette, MongoDB
  • Lead Developer
    ProjectLounge
    2012 - 2013
    • Implemented Multifaceted Search UI components.
    • Wrote an abstract search interface to support multifaceted searching: Elasticsearch, Solr, Amazon CloudSearch.
    • Wrote web crawlers for 80 shops.
    • Maintained the test DB for the web crawlers.
    • Deployed servers.
    Technologies: Ruby on Rails, Backbone
  • Senior Developer
    4D Soft
    2010 - 2011
    • Conducted usability interviews and usability testing of the UI.
    • Implemented a UI under Eclipse framework.
    • Implemented UI serving logic.
    • Provided on-demand debugging and implemented parts of the code analyzer.
    • Led the Daily Standups meetings.
    Technologies: Java, HTML, JavaScript
  • Senior Developer
    Epam
    2003 - 2010
    • Developed components for large financial transactions.
    • Created automatic testing, clearing, and settlement systems.
    • Developed a component for cricket on a BEA WebLogic Server.
    • Developed a 3-component API achieving 98% code coverage.
    • Spread the word about TDD and popularized it across the company.
    Technologies: Java, J2EE, HTML, JavaScript
  • Developer
    Ambo Consulting
    2002 - 2003
    • Developed an online catalog for spare parts.
    • Analyzed client requirements.
    • Designed the DB.
    • Implemented a DB agnostic DAO layer.
    • Implemented a reusable servlet and JST tags.
    Technologies: J2EE, Servlets, Struts
Experience
  • Greatvenue (Development)

    A venue reviewer site for people with disabilities.

  • The Locker (Development)
    https://www.thelocker.com

    A social network for lacrosse players. I was responsible for the creation of admin interface.

  • Pijajo (Development)

    A hostess management app for agencies. I joined late, but was involved in several important parts of this project.

  • Velvet Vegas (Development)

    Made for Ceasar's Palace in Las Vegas, the world's largest casino. I worked on the back-end, reviewing the API, normalizing, correcting the errors, implementing it and ensuring that it can handle thousands of requests.

  • Checklists (Development)

    The world's easiest recipe/checklist software, a hobby project of mine.

  • Ruby on Rails Development (Development)
    http://www.meeteor.com/

    I designed the API serving the mobile platform, the Google plugin, HipChat and Slack plugins, and the Outlook plugin.

    I also developed various important parts of the web application.

  • Grape Gem Tutorial: How To Build A REST-Like API In Ruby (Publication)
    In this tutorial, Toptal Engineer Orban Botond demonstrates how to use the Grape gem -- a REST-like API micro-framework for Ruby -- to build backend support in Rails for a JSON API. Grape is designed to run as a mountable rack engine that complements your web applications without interfering with them.
  • Ruby on Rails Best Practices and Tips by Toptal Developers (Publication)
    This resource contains a collection of Ruby on Rails best practices and Ruby on Rails tips provided by our Toptal network members.
  • Orban is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Orban shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    Ruby, CoffeeScript, JavaScript, SQL
  • Frameworks
    Grape, Ruby on Rails, Factory Girl, Swagger, Capybara
  • Libraries/APIs
    Rolify, JSON REST API, Sidekiq, Devise, OmniAuth, Pundit, Ruby on Rails API, jQuery, Facebook API, Backbone.js, Backbone.Marionette
  • Tools
    SimpleCov, Sublime Text 3, RSpec, Cucumber
  • Paradigms
    Agile Software Development, Entity-relashionship Diagrams, Scrum, Behavior-driven Development (BDD), Object-oriented Programming (OOP), Test-driven Development (TDD), Refactoring
  • Storage
    Redis, Elasticsearch, PostgreSQL, MongoDB, MySQL
  • Misc
    HTTP, Database Design
  • Platforms
    Mac OS X, Linux
Education
  • Master's degree in Computer Engineering
    Babeș-Bolyai University - Cluj-Napoca
    1998 - 2003
I really like this profile
Share it with others