Diego Polido Santana

Diego Polido Santana

$40/hr
Ruby on Rails/Javascript Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
38 years old
Location:
Curitiba, Paraná, Brazil
Experience:
12 years
Diego Polido Santana Brazilian, Married, 31 years old Experience Curitiba – PR - Brazil Rua Sanito Rocha 261 ap 903A – Cristo Rei ZIP- I work on Software Development area, with focus in Javascript and Ruby on Rails. I’m always looking for the best ways to develop solutions to provide quality of software. I like to work with agile methodologies to help the team to understand the backlog product and realize a great work! In my professional life, I seek opportunities to help software projects and live its entire life cycle, collaborating from business modeling, development of requirements to implementation and deployment. It would be a very interesting opportunity that I could interact with people internationally with the possibility of travel, always practicing English or even other languages to learn. LinkedIn: https://www.linkedin.com/in/diegopolido Github: https://github.com/diegopolido 11 years E-mail/Google Hangout-Skype diego.polido Phone +55 - Info  B1/B2 Visa (valid until 2020)  Available for travel EXPERIENCE i. RUBY ON RAILS/JAVASCRIPT DEVELOPER – SMART FIT (FROM 03/2018 TO NOW) Microgyms team. Responsible to implement and adapt applications to work with Smart Fit and Microgyms in the same code base. Race Bootcamp - Microgym focused in running classes (https://racebootcamp.com.br) Nós Treino Coletivo - Microgym focused on functional training classes (https://nostreino.com.br/) Smart System - Main application to integrated all main functionalities for the brands NPS - Survey application to get customers feedback Fitness Classes - Application responsible to schedule classes appointments Used Technologies: Ruby on Rails, AWS, React, jquery, MySQL, PostgreSQL, memcached, Redis, Sidekiq, Paperclip ii. RUBY ON RAILS/JAVASCRIPT DEVELOPER - FREELANCER (FROM 07/2013 TO NOW) I usually use in my freelance / personal projects Ruby on Rails. I always use the latest version to enjoy the best gems. In production, I usually use Apache / Nginx with Passenger to the web server, Capistrano to deploy and git for version control. Some projects: CoLAB Calendar/Player - Calendar and Events functionality and Player with some visual interactions (audios, youtube videos, and soundwaves) http://app.colabrio.com/player and http://app.colab-rio.com/calendario Used Technologies: rails 5, postgresql, jquery, javascript, nginx, Capistrano, passenger. Galeria da Gávea - Art Gallery Website with CMS and online candidate registration Used Technologies: rails 4, mysql, jquery, javascript, nginx, Capistrano, passenger. Objet - Rails E-commerce (www.objet.com.br) Used Technologies: rails 4, mysql, jquery, javascript, chosen, masonry, openseadragon, SSL Certificates Tuxon - Rails Consultant for 3rd party projects BRTrax: online music system (www.brtrax.com) Used Technologies: rails 4, devise, postgresql, coffeescript, javascript, jquery, haml, rspec, backbone.js Amigão - Oil company website with order system (www.amigao.srv.br) Used technologies: rails 4, devise, mysql, javascript, jquery Foreign Citizen - Language School website Used Technologies: rails 4, devise, mysql, javascript, jquery Campainha - real estate agency system Used technologies: rails 3, devise, postgresql, coffeescript, javascript, jquery, haml, capybara Immobil - real estate agency system Used technologies: rails 3, devise, mysql, javascript, jquery, capybara iii. RUBY ENGINEER – CLEVERTECH (FROM 09/2017 TO 11/2017) Maintenance / development of Talk Shop Live project, an e-commerce with live stream interactions. Used technologies: Ruby on Rails, Spree/Solidus, Docker, ReactJS, NodeJS. iv. RUBY ON RAILS/JAVASCRIPT DEVELOPER – IBM (FROM 05/2015 TO 09/2017) IBM Support Portal - Development on new IBM Support Portal projects. The Support Portal team is spread around the world and we're working with scrum to organize the team. Used Technologies: AngularJS, NodeJS, Gulp, Jasmine, Karma, Jazz Source Control, RTC IBM Pathfinder - Developed a web system to deliver local services which user could track from beginning to the end the statuses of each service assigned to each support employee. This system was a required to IBM from a large telecommunications company located on Europe. Used Technologies: Java, AngularJS, Grunt, Karma, Git, RTC IBM R3SMAN - Web system to integrate services with Pathfinder and other apps around and help some users with routine tasks Used Technologies: Ruby on Rails 4, HTTPParty, IBMdb, jQuery. V. SYSTEM ANALYST – GLOBAL VILLAGE TELECOM (FROM 09/2014 TO 04/2015) Maintenance/Development of several internal project to request internal tasks. Used technologies: Eclipse, java, weblogic, servlets, JSP, maven, Strus2, Spring, javascript, jQuery. VI. SYSTEM ANALYST - IPIRANGA OIL PRODUCTS (FROM 11/2012 TO 06/2013) Maintenance/Development of applications to support marketing people to make decisions. Used Technologies: JSP & Servlets, JDBC, Oracle, Websphere, jQuery, RAD, JavaScript, HTML, CSS. VII. INTERCHANGE PROGRAM (FROM 7/2012 TO 10/2012) I stayed at Vancouver, British Columbia – Canada, improving my english for 3 months, in a full time at King George International College, from 9am to 3pm, every weekdays. VIII. JAVA CONSULTANT - BRQ IT SERVICES (FROM 4/2011 TO 7/2012) Maintenance/development of Bradesco Insurance’s projects: Modulos Saude – System that provides services related to access Filenet P8. Used Technologies: Spring, Webservices, BSAD3 (framework owner of Bradesco), FilenetP8 Engine. Dashboards - Graphics display system statistics data related to decision-making board of Bradesco Insurance. Used Technologies: Struts 2, Spring, JDBC, jQuery, BSAD3. SIP - Support system for DBAs, facilitating content management of database tables. Used Technologies: Struts1, JDBC, jQuery, BSAD2. Catalogo de Leis - Health insurance laws’ Management system. Used Technologies: Struts 2, Spring, JDBC, jQuery, BSAD3. Estrutura de Navegação - Panel applications for Life and Pensions area. Application pool on the same screen, managing sessions and variables via HttpClient. Used Technologies: Struts 2, Spring, JDBC, jQuery, HttpClient, BSAD3. Acompanhamento de Propostas - Tracking system proposed life insurance of Bradesco Insurance. Maintenance / adaptation for the applications panel (Estrutura de Navegação). Used Technologies: Struts 2, Spring, JDBC, jQuery, CICS (COBOL interface), BSAD3. Acompanhamento de Carteiras - System monitoring of portfolios of life insurance of Bradesco Insurance. Adaptation to the panel applications (Estrutura de Navegação). Used Technologies: Struts1, JDBC, jQuery, CICS (COBOL interface), BSAD2. IX. SYSTEM ANALYST - IDEAIS TECHNOLOGY (FROM 6/2010 TO 4/2011) Maintenance / development of Wedding List, Billing and Affiliates projects for the company's largest customer: B2W (b2winc.com) for the brands americanas.com, shoptime and submarino. Used Technologies: Struts 2, Wicket, Spring, Hibernate, SoapUI, BEA Weblogic, Jetty, Eclipse, Junit, WebServices, SCRUM, XP, TDD. X. SYSTEM ANALYST - MOBILE FACTORY (FROM 8/2009 TO 10/2009) BlueAds development tool, focused on content distribution marketing via Bluetooth. Used Technologies: Java, Spring Framework, Hibernate, Groovy on Grails, Maven, Tomcat. XI. SYSTEM ANALYST - EDUWEB E-LEARNING SOLUTIONS (FROM 3/2009 TO 8/2009) Maintenance / development in AulaNet tool, used by large companies for job training. Used Technologies: Java (Servlets e JSPs), PHP, ASP, Struts, JDBC, SQL Server 2005, IIS, Tomcat, Javascript, VB Script. XII. TRAINEE DEVELOPMENT - LOGIC POINT – TECHNOLOGIES SOLUTIONS (FROM 10/2007 TO 9/2008) Internship in the training, support and systems development area, developing hotel management, commercial and custom Java projects (desktop and web). Used Technologies: Vraptor (MVC), Toplink (JPA), Tomcat, PostgreSQL, Swing, JDBC. EDUCATION I. POST GRADUATION (FROM 9/2009 TO 9/2011) MIT Software Engineer with Java – INFNET Institute II. GRADUATION (FROM 1/2005 TO 12/2008) Computer Science - Veiga de Almeida University - UVA COURSES AND CERTIFICATIONS IP-67 - iOS Development, Caelum (20 hours) Exchange program in Canada, studying English for 3 months (from July to October 2012). Participation in the program Microsoft Students To Business (80 hours) Course Object-Oriented Programming in Java Advanced (60 hours) Oracle Java Standard Edition 6 Programmer Certified Professional Exam (formerly SCJP - Sun Certified Java Programmer) GENERAL KNOWLEDGE - OSes: Linux, Windows, MacOSx. - Programming Languages: Ruby, JavaScript, Java, SQL, Shell Script - Frameworks: Struts 1, Struts2, Wicket, Vraptor 2, JSP & Servlets, Rails 2, Rails 3, Rails 4, AngularJS, jQuery - Agile: Scrum, XP
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.