Sergio Cambra, Software Developer in Zaragoza, Spain
Sergio Cambra

Software Developer in Zaragoza, Spain

Member since February 17, 2017
Sergio has experience in web development, full-stack development, and server installation and management. For the back-end, he's experienced with Ruby on Rails and has knowledge of PHP. He knows HTML5, CSS3 and JavaScript (mostly jQuery, but other libraries too). He also has experience in new JavaScript-related tech (File, web sockets, SSE, WebRTC).
Sergio is now available for hire

Portfolio

Experience

Location

Zaragoza, Spain

Availability

Part-time

Preferred Environment

Git, RubyMine, Linux

The most amazing...

...thing I've developed is a provisioning system for a phone, internet, and cloud company, integrating billing, monitoring, and all business processes.

Employment

  • Software Developer

    2012 - PRESENT
    Servpac, Inc.
    • Developed a provisioning system for a phone, internet, and cloud company.
    • Set up and managed servers using SaltStack.
    • Collected and graphed data for provisioned devices.
    • Integrated the CRM and document signing service.
    • Integrating with the billing app.
    Technologies: VMware, OpenStack, FreeSWITCH, InfluxDB, MongoDB, MySQL, Lua, SaltStack, Linux, Ruby on Rails (RoR), Ruby
  • Software Engineer

    2012 - PRESENT
    Programatica on Demand SL
    • Developed a SaaS ERP and CRM web application.
    • Set up and managed internet services with Linux.
    Technologies: MySQL, Linux, Ruby on Rails (RoR), Ruby
  • Web Developer

    2006 - 2012
    Entrecables SL
    • Developed websites and eCommerce and web applications as well as ERP and CRM web applications.
    • Set up and managed internet services with Linux servers.
    Technologies: MySQL, Linux, Ruby on Rails (RoR), Ruby, PHP

Experience

  • Provisioning System for a Phone, Internet, and Cloud Company

    I have been working on this provisioning system for five years, adding ease of use, integrating new business areas, collecting and graphing more info from devices, replacing old systems with newer technologies, adding a REST API for a mobile app, and integrating external apps, such as QuickBooks or DocuSign.

  • PuntoDecimal
    https://puntodecimal.com

    I designed architecture and developed an ERP web application, sold as a SaaS product. Built from scratch using Ruby on Rails and ActiveScaffold, it's a multi-tenant application for horizontal scaling, supporting most newer features available on this kind of applications, such as recurring billing and automatic guided accounting.

  • ActiveScaffold
    https://github.com/activescaffold/active_scaffold

    Gem for CRUD scaffolding, with generic controller actions and views, supporting customization with config options and method and view overrides.

  • DeviseInvitable
    https://github.com/scambra/devise_invitable

    An invitation strategy for a device.

Skills

  • Languages

    Ruby, PHP, SQL, Markdown, Lua, JavaScript
  • Frameworks

    Ruby on Rails (RoR), OAuth 2
  • Tools

    ActiveScaffold, Postfix, Apache, Git, RubyMine, SaltStack, FreeSWITCH, VMware, VMware vSphere, NGINX, Subversion (SVN), GitHub, GitLab, RVM
  • Libraries/APIs

    Google Geocoding API, Google Maps API, jQuery, jQuery UI, QuickBooks API, REST APIs, PayPal API, Trello API, WebRTC
  • Paradigms

    Rapid Prototyping, RESTful Development, Behavior-driven Development (BDD), Test-driven Development (TDD)
  • Platforms

    Linux, OpenStack, Heroku
  • Storage

    MySQL, Redis, PostgreSQL, InfluxDB, MongoDB
  • Other

    Iptables, HTTPS, POP3, SMTP, IMAP, Courier, Dovecot, HTTP, Apps, Collectd, Grafana 2, DocuSign, Puma

Education

  • Master's Degree in Computer Engineering
    2000 - 2006
    University of Zaragoza - Zaragoza

To view more profiles

Join Toptal
Share it with others