Ivan Radigales Creus

Ivan Radigales Creus

Barcelona, Spain
Hire Ivan
Scroll To View More
Ivan Radigales Creus

Ivan Radigales Creus

Barcelona, Spain
Member since February 21, 2016
Ivan is an experienced full-stack web and Android developer who can easily adapt to any technology required for your projects. He highly understands the requirements for web applications and tries to provide the best infrastructures to allow you grow and scale in a safe and fast way.
Ivan is now available for hire
Portfolio
Experience
  • Python, 8 years
  • JavaScript, 7 years
  • PHP, 6 years
  • Linux, 8 years
  • HTML, 6 years
  • Java, 4 years
  • MySQL, 5 years
  • Unity3D, 2 years
Barcelona, Spain
Availability
Part-time
Preferred Environment
Windows, Git, Sublime Text
The most amazing...
...thing I've developed is a full-featured game for Android using the Unity3D framework and interactions with the user device.
Employment
  • Back-End Engineer
    Bauxy (via Toptal)
    2016 - 2016
    • Developed and maintained some REST API endpoints.
    • Scraped some websites to provide API formatted responses of some of the HTML code contained.
    • Caching-content scraped to database and improved the performance for some API endpoints.
    • Properly used authentication and user roles.
    • Properly returned API error responses and notified via email the back-end team with debug information in how to fix them.
    Technologies: Django, Python, Django REST Framework
  • DevOps Software Engineer
    LeaseWeb / Ocom Technologies
    2015 - 2016
    • Maintained and implemented new features to all websites of the Ocom group and LeaseWeb.
    • Created plugins for Drupal.
    • Integrated with specific marketing tools such as Marketo, Google Analytics, and others.
    • Managed internal tools and created APIs with Symfony.
    • Integrated with new products provided by the company and provided the full eCommerce platform to allow customers to buy services.
    Technologies: PHP, Symfony, Drupal, Python, HTML, CSS, JavaScript
  • Developer
    Freelance Work
    2014 - 2016
    • Worked in several web and mobile projects as a freelance developer.
    • Developed some plugins for WordPress websites to show customizable Flash objects or other dynamic contents.
    • Developed the Puzzle Maniac Android game in Unity3D.
    • Developed several arcade and puzzle games for Android in native Java.
    • Developed internal Android applications for tracking some parameters using QR codes in private exposition rooms.
    • Developed Google Chrome extensions to manipulate browser history and cookies.
    • Using DigitalOcean API to automatically create servers on demand, resize them and connect between more than one instance using private networking and properly configured firewalls.
    Technologies: PHP, MySQL, JavaScript, WordPress, Java, Android, iOS, Unity3D
  • Full-Stack Web / Mobile Developer
    Xopie Online Shops
    2010 - 2014
    • Worked in an online shop's SaaS startup platform and provided the full infrastructure required to automatically create and maintain the online shop.
    • Set up an automatically managing DNS and also set up the Apache Hosts every time a customer created a new shop.
    • Developed a full-featured back-end to customize all aspects in the online shops like design customization, domains association, products, categories, makes, static pages, and more.
    • Created full-featured front-end shops that were very customizable according to customer expectations like allowing them to drag and drop design blocks.
    • Integrated the platform with online services such as PayPal or other Spanish or Argentinian local payment methods.
    • Developed an official mobile application for Android and iOS to allow customers to customize their shop settings or see recent orders from their phones.
    • Developed private tools to get statistics on our clients; to see how much they pay, how much they sell, and so on.
    Technologies: PHP, MySQL, JavaScript, HTML, CSS, Linux, Bash, ASP.NET
  • Cryptography Engineer
    Universitat de Lleida
    2009 - 2010
    • Provided a voting platform for the client-side using Java Applets.
    • Ciphered individually all the clients inputs with ElGamal and elliptic curves encryption before being sent to the server.
    • Store ciphered information in secure a file system.
    • Provided server management scripts and tools, completely integrated with Java Tomcat to reorganize, decipher, and count votes.
    • Made a stable and robust platform able to send and receive information through TCP connections directly from the clients' applets to a Java server.
    Technologies: Java, Tomcat, Java Applets, HTML, JavaScript
Experience
  • Puzzle Maniac (Development)
    https://play.google.com/store/apps/details?id=com.puyapps.puzzlemaniac

    This is an Android game created with Unity3D and integrating it with In-App Purchase, parse.com integration, Google Analytics, AdMob ads, video ads, and more.

  • Ivan is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Ivan shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    PHP, JavaScript, Python, Python 3, SQL, SASS, Java, Bash, C, CSS3, HTML, HTML5, CSS, C++, C#
  • Frameworks
    Chrome, Drupal, Bootstrap 3, Bootstrap, Symfony2, Unity3D, Symfony, Django, Django REST
  • Libraries/APIs
    jQuery, API, MQL, RESTful APIs, PayPal API, Facebook API, Underscore.js, jQuery Mobile, JavaScript API for Chrome
  • Tools
    Sublime Text, Git, Sublime Text 3, Sublime Text 2, DigitalOcean, Subversion, Chrome Developer Tools, Visual Studio
  • Paradigms
    Web App Development, Full-stack, Object-oriented Programming (OOP), DRY, AJAX, Scrum, Agile Software Development, REST, Kanban
  • Platforms
    Windows, Chrome Extensions, Linux, Android
  • Misc
    Web Development, Full Stack Development, RESTful Web Services, PayPal Integration, RESTful, Payment gateways, Google AdMob, Statistics, Game Development
  • Storage
    MySQL, SQLite
Education
  • Bachelor's degree in Computer Science
    Universitat de Lleida - Lleida, Spain
    2007 - 2009
Hire the top 3% of freelance developers
I really like this profile
Share it with others