Senior developer remote only.

Contact

City/State/Country: Florianópolis/SC/Brazil

Phone: +55 (48) 99150 1012

Mail: jonatasdp@gmail.com

Site: http://ideia.me

Developer

  • Passionated developer has 11+ years of experience working on software development, applying agile methods in the last 8 years.
  • Actually working on onboarding process at Resultados Digitais as a Full Stack Trainer
  • Self taught and researcher in the last 5 years has worked with research/development of automated trading strategies for financial markets
  • Responsible and committed working 7+ years from home for various customers and companies.
  • Entrepreneur and independent has working without supervision since 2010. Being partner of two different business from there. Executive (2010-2012) and Invent.to(2012-2016).
  • Hacker e activist created Beltrão Hacker Club - a hacker/maker group in Francisco Beltrão with regular meetings to hack software and hardware.

Abilities:

  • analytical thinking
  • intermediate people to get focused in some objective
  • excellent verbal and written communication skills
  • resilient on troubleshooting

Other characteristics:

  • Self-motivated to work and live
  • Diligent and interest on our sustainable planet
  • Living a nerd life

Interesting activities on career

  • Computer vision for biometrics
  • Performance benchmarking, development and research
  • Distributed architecture and parallel processing
  • debugging and performance tuning on
    • High frequency algorithms - JVM (Java Virtual Machine).
    • Event driven systems - CEP (Complex Event Processing)
    • Complex SQL, big queries and indices optimization.
  • Design and deployment of various web/mobile apps
  • Ruby on Rails web and friendly mobile applications
  • Native Android applications
    • Integrated and offline/sync applications.
    • Musical apps
    • Bluetooth integrated applications
  • Designing Object Oriented applications
  • Backend linux - process and services integrations
  • Integration between hardware and software - Internet Of Things
  • Managing clouds, linux environment: Shell scripts, Puppet, Vagrant.
  • International markets and integrated markets - FIX Protocol
  • Image processing with Java and Javascript
  • Research and development of trading strategies for financial markets: from quantitative indicators to fully automated trading strategies experiencing CME, Forex, BMF and Bovespa markets.
  • BigData manipulation

Familiar with frameworks like: AngularJS, HandleBars, Backbone, HighCharts, JQuery, Underscore, d3. Adopted coffeescript instead of javascript in all the projects as possible.

Uses Test driven development (TestUnit, JUnit) and Behavior driven development RSpec, cucumber) to develop since 2007.

Technologies summary

Languages | Tools | Methodologies | OS | Databases, Persistence and Prevalence ——————–+————————+———————-+———+————————————– Ruby | VIM, Eclipse | Extremme Programming | OS X | PostgreSQL Coffee / JavaScript | Sinatra, Rails, Yeoman | Scrum | Linux | MySQL Java | Bundler, npm, gradle | Kanban | iOS | CouchDB Python | RSpec, JUnit, jasmine | Business Model Canvas| Android | MongoDB Shell | Bower + Grunt | | Tizen OS| Redis SQL/PlPgSql | AngularJS | | | Prevayler PureData, R, Elixir | JQuery | | | Madeleine

Professional Experience

From To Position Company Experiences
2004 2006 Software developer TJ Sistemas Clipper/FlagShip, Linux, PostgreSQL
2006 2009 Software developer Leosoft Java, Ruby, Javascript, Linux Servers, PostgreSQL, JBoss, Tomcat
2009 2010 Freelancer http://ideia.me Ruby, Javascript, Java, Node, PostgreSQL, MySQL
2010 2012 Partner / CTO Executive Inteligência Tecnológica. Java, jRuby, Statistics, SOA, CEP, FIX Protocol
2012 2016 Partner / Developer Invent.to Pesquisa e Desenvolvimento Ruby, jRuby, Java, Javascript, Node, C
2013 2013 Teacher UNOESC - Universidade do Extremo Oeste Distributed computing and parallel processing classes
2015 2016 Full stack developer Resultados Digitais Performance and Operation team. Benchmark, research and improve actual infrastructure to scaling up RDStation digital marketing platform.
2016 actual Full stack trainer Resultados Digitais Out teach guy. Help people to code using the best practices: TDD/BDD, code quality, metrics and monitoring.

Interests

  • Performance issues
  • Scalability strategies
  • Internet of Things
  • 3D Printing
  • Sonification and art-technology
  • Startups
  • Statistics and Data Science
  • Functional Languages
  • Computational Intelligence and autonomous systems

Academic experience

From To Title University
2006 2011 Bachelor of Computer Information Systems UNIPAR
2012 2014 Graduate School in Art-therapy, education and health UNOESC

I really enjoy and learn so much more on http://coursera.org and a lot of other open source online courses than from my academic experiences.

My favorites actually are coursera and udacity.

Voluntarism

  • Bliss Symbols International Community - Created bliss.ideia.me - a tool for work with bliss symbols. Create interactive content to learn blisssymbolics language.
  • Activist on local hacker/maker culture
  • Active Rails Rumble competitor
  • Active Speaker at tech conferences - Find my presentations at slideshare or speackerdeck
  • Active participant on local tech events. Find me on a meetup near from me.
  • Active apoiador on startup/entrepreneurship events
  • github.com/jonatas is where I put my open-source code.
  • LinkedIn exists but is not up to date.
  • ideia.me is my personal website
  • invent.to is the company I was partner focused on maker world.
  • Executive is another company I was partner focused on automated trading for financial markets.

Talks

I like to talk so much at events and be part of the tech communities.

See some of my talks in portuguese.

Pet Projects