Diego Ballona

Diego Ballona

Belo Horizonte - State of Minas Gerais, Brazil
Hire Diego
Scroll To View More
Diego Ballona

Diego Ballona

Belo Horizonte - State of Minas Gerais, Brazil
Member since January 18, 2014
Diego is an entrepreneur, software engineer, and technology enthusiast. Over the past 7 years, he has worked in marketing, software architecture, systems administration, software engineering, front-end engineering, and product development.
Diego is now available for hire
Portfolio
Experience
  • JavaScript, 8 years
  • Ruby on Rails (RoR), 5 years
  • Ruby, 5 years
  • Test-driven Development (TDD), 4 years
  • SaaS, 4 years
  • Shell, 4 years
  • Redis, 3 years
  • Sass, 3 years
Belo Horizonte - State of Minas Gerais, Brazil
Availability
Part-time
Preferred Environment
OS X, Terminal, Git
The most amazing...
...thing I've created is a learning management system that allows users to choose the best learning path based on their abilities.
Employment
  • CTO, Partner
    NDA2 (http://nda2.com)
    2012 - PRESENT
    • Built a learning management system from scratch.
    • Architected the software and created standards focusing on healthy growth.
    • Managed teams with various skills such as engineering, design, product, marketing, etc.
    • Wrote video converting and versioning background tasks similar to the strategy employed by big players on the video encoding market.
    • Collaborated on products, services, and project sales modeling.
    Technologies: Ruby, Rails, Node.js, Ember.js, AngularJS, Shell Script, HTML5, CSS3, PostgreSQL, MySQL, MongoDB
  • Software Engineer
    Viaweb (http://gvw.com.br)
    2010 - 2012
    • Built a website for the biggest Christian school network in Latin America (Salesians).
    • Handled website development for 20+ clients.
    • Led the IT team. Was accountable for recruitment, team responsibilities, and team management.
    • Implemented Cloud IT infrastructure.
    • Made a 30 second video contest that had 700k+ hits in one month.
    Technologies: Ruby on Rails, PHP, Postgres, MySQL, HTML5, CSS3, OO JavaScript, Shell Script
Experience
  • NDA2 Learning Management System (Development)

    I developed learning objectives and technical prerequisites. I was also responsible for team management and product development.

Skills
  • Languages
    XML, CSS3, JavaScript, Sass, HTML5, SQL, Ruby, JRuby, Bash Script, CoffeeScript, PHP, Haml
  • Frameworks
    Ruby on Rails (RoR), minitest, Selenium, Ember.js, Zend
  • Libraries/APIs
    jQuery, YouTube API, Lucene, Facebook API
  • Tools
    Grunt, Sublime Text, Nginx, Shell, RSpec, Cucumber, Bower, Adobe Photoshop, Adobe Illustrator, Vim Text Editor, Ansible
  • Paradigms
    UX Design, Class-based OOP, REST, DevOps, Test-driven Development (TDD), Object-oriented Design (OOD), Cross-browser JavaScript, Behavior-driven Development (BDD), Asynchronous Programming, Web Design, Iterative programming, Agile Software Development, Kanban, Design Patterns, Search Engine Optimization (SEO), Scrum, Event-driven Programming
  • Platforms
    Mac OS, Linux RHEL/CentOS, Mac OS X, Red Hat Linux, CentOS, Android, Amazon Web Services (AWS), iOS, WordPress
  • Storage
    Data Integration, JSON, Redis, MySQL, Database Modeling, Amazon S3, Database Performance, Sphinx Search Engine, PostgreSQL, MongoDB, NoSQL
  • Misc
    RESTful Web Services, SaaS, Information Architecture (IA), Lean Development, User Experience (UX), AJAX, Sales, Elasticsearch, System Administration, Product Development, API Integration, API Design, Scraping, Product Management, Design, Product Support, Security, SEM, Interaction Design (IxD), Business Intelligence (BI)
Education
  • Incomplete degree in Information Systems
    Centro Universitário UniBH - Belo Horizonte
    2010 - 2011
  • Incomplete degree in Management
    Centro Universitário FUMEC - Belo Horizonte
    2009 - 2010
I really like this profile
Share it with others