Jonathan Rafael Zanella

Jonathan Rafael Zanella

$35/hr
Android Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
36 years old
Location:
Porto Alegre, Rio Grande do Sul, Brazil
Experience:
10 years
JONATHAN ZANELLA - SUMMARY I work with development for almost 10 years. I started as an C++ developer working in an ERP system. Since the android release I started looking to it and making small projects at home to have fun with. In July of 2013 I quit my job to go to Sparta Labs to work as android developer. In Sparta I learned a lot of Android and development with a lot of different technologies. We had total freedom to use the best tools we think in our projects since it was always green fields project. In January of 2016 I went to Thought works searching for bigger projects, since in Sparta we worked always with small projects and small customers. After almost a year I learned a lot at Thought Works and now I would like to work with products again. EDUCATION University of Washington Programming Languages 2016 I did this course in the Coursera system. Sociesc Postgraduate Software Engineering 2013 Uniasselvi Bachelor TI 2010 EMPLOYMENT Thought Works, Consultant, Porto Alegre, Rio Grande do Sul, Brazil Jan 2016 - Current Working as a consultant for an airline company in the development of in-house software. Technologies: Java, Spring, Tomcat, Gradle, Git, Docker, Jenkins, Microservices Sparta Labs, Mobile Software Engineer & CTO, Blumenau, Santa Catarina, Brazil Jul 2013 - Jan 2016 In Sparta I worked developing android applications for our customers. If the app needed a backend, I developed it too. Usually in Ruby on Rails. Since we worked with outsourcing, I developed a lot of different apps. Some examples of the type of application that I developed was: - Radio Station: an application where the users could listen to the online radio, check the ration station social networks and enter in contact - Contractors: an application to help with the sales/marketing of the building. - Political Campaign: an application to help the politicians to manage their campaing. The application had an agenda, a task manager, contacts, etc - Aesthetic treatment: an application to professionals who work with aesthetic treatment. In the app they can manage their customers and do an extensive questionary. The objective of this questionary is to help the professional to get all the informations and generate the amount of each product the professional should use. - Selling app: an application that work with inversal sale, where the people register what they wanted to buy and the sellers enter in contact to sell their product. WK Sistemas, C++ Developer, Blumenau, Santa Catarina, Brazil Jul 2008 - Jul 2013 I worked in the development of the company product. The product was an ERP and I worked in the module responsible for managing accounting offices. Technologies: C++, MFC, COM/DCOM, Visual Studio Intern, Blumenau, Santa Catarina, Brazil Internship of C++ development. Concepts learned: Object orientation Binary arithmetic Data Structures Sorting algorithms Distributed systems (Using COM/DCOM for comunication) SKILLS ANDROID DEVELOPMENT: Java, Model View Presenter, Sqlite, Espresso, JUnit, CI BACKEND DEVELOPMENT: Java with Tomcat or Spark, Ruby on Rails, Python with Flasky, Clojure with Ring, JSON, Rest, Microservices FRONTEND DEVELOPMENT: HTML, CSS, Javascript, Elm PROJECTS My Expenses An application to control my expenses. I also use it to try the things that I read about. Currently I am moving it to kotlyn. My Expenses backend The backend for the my expenses app. It is written in Clojure. I used a NoSql database to try it out, but it was not a good choice and now I pretend to change to use a Sql database, possibly postgres. Sep 2007 - Jul 2008
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.