Ivan Radigales Creus, Software Developer in Barcelona, Spain
Ivan Radigales Creus

Software Developer in Barcelona, Spain

Member since March 22, 2016
Ivan is a senior full-stack developer, familiar with the latest technologies, who can bring any real project to production. During his career, he worked with multiple industries and company sizes. Every project is different, and his contributions went way beyond pure development, with great ideas on improving company goals, client retention, application metrics, etc.
Ivan is now available for hire

Portfolio

  • exp(Quant)
    Python, C#, Lean, Jupiter, quantconnect, Data Analysis, Finance, Research...
  • TrueCare24
    React, PHP, Laravel, Cordova, Twilio, Mailchimp, PowerSchool, Education...
  • Toptal
    Objective-C, Perl, C#, C++, C, Java, Ruby, CSS, HTML, JavaScript, Python, PHP...

Experience

Location

Barcelona, Spain

Availability

Part-time

Preferred Environment

Sublime Text, Git, MacOS, PyCharm, PhpStorm, WebStorm, Linux, Python 3, Back-end

The most amazing...

...thing I've developed is a profitable, fully automated algorithmic trading app that invests in US stocks and derivatives, generating a yearly ROI of >30%

Employment

  • Senior Quantitative Analyst

    2022 - PRESENT
    exp(Quant)
    • Built a solid framework in Python to analyze and backtest trading models on the US markets on top of the Lean framework.
    • Implemented hundreds of research-based models seeking opportunities from market movements and volatility changes.
    • Helped create custom risk-management models and tracked portfolio allocations to make sure proper diversification was in place.
    • Automatized, using Python scripts and API calls, live trading, and backtesting on the QuantConnect platform.
    • Helped set up the Quant Firm and launched live trading with real client money.
    Technologies: Python, C#, Lean, Jupiter, quantconnect, Data Analysis, Finance, Research, Quantitative Analysis, Quantitative Modeling, Quantitative Risk Analysis, SSL Certificates, Machine Learning
  • Senior Software Engineer

    2021 - 2022
    TrueCare24
    • Wrote cutting-edge technology to connect Healthcare providers with final clients, companies, or particulars and schedule At-Home COVID-19 tests or vaccinations.
    • Built a platform using Twilio API connecting students, their parents, and the schools to help manage attendance and easily report incidents with text messages.
    • Created API connections with multiple providers, such as PowerSchool or ProgressBook, providing student information and school enrollments to our platform.
    • Helped to migrate some legacy front end pages to modern React technologies.
    Technologies: React, PHP, Laravel, Cordova, Twilio, Mailchimp, PowerSchool, Education, RESTful Web Services, SQL, HTML5, Bootstrap, Agile Software Development, Sass, NoSQL, Back-end, PostgreSQL, Responsive Web Apps, Adaptive Design, SSL Certificates, Web Design, Front-end, Webpack, ECMAScript (ES6)
  • Technical Screener

    2016 - 2022
    Toptal
    • Handled, as part of the Toptal screening team, all types of applicants in the development vertical.
    • Vetted candidates so that only the best of the best (top 3%) got approved.
    • Helped those approved candidates to shape their profiles into the standard Toptal format.
    • Improved the processes and prepared new testing materials.
    Technologies: Objective-C, Perl, C#, C++, C, Java, Ruby, CSS, HTML, JavaScript, Python, PHP, Full-stack, API Architecture, React, RESTful Web Services, Node.js, NoSQL, Back-end, Firebase, Public Relations (PR), Webpack
  • Director of Engineering

    2018 - 2020
    Toptal
    • Cooperated with Toptal clients on properly defining project scopes and matching them with the right developers.
    • Built teams of developers for high demanding projects.
    • Managed disputes and helped clients and developers to come up with beneficial agreements for both parties.
    • Handled the internal Toptal freelance network, helping to vet developer skills, classifying developers, and training them to use our internal systems properly.
    • Collaborated directly with other internal teams to source and train developers and clients, ensuring everyone ends with a great user experience.
    Technologies: Management, JavaScript, Python, Team Leadership, Full-stack, API Architecture, Python 3, RESTful Web Services, SQL, Agile Software Development, Back-end, Public Relations (PR)
  • Freelance LAMP Software Engineer and DevOps

    2017 - 2018
    SMS Masterminds (Toptal Client)
    • Maintained and improved a platform for online marketing and advertisements.
    • Implemented the receipt and delivery of short message services (SMS) via Twilio.
    • Worked with Mblox—one of the most popular providers for handling SMS and MMS.
    • Supported several Linux services to process queues, perform periodical tasks, and more.
    • Created several reports (both the UI and back end) and ensured that they were calculated quickly by using caching systems.
    Technologies: JavaScript, CSS, HTML, MySQL, Bash, Java, PHP, Full-stack, API Architecture, Web Development, jQuery, RESTful Web Services, SQL, HTML5, Bootstrap, Sass, Windows, Back-end, Firebase, PostgreSQL, Responsive Web Apps, Adaptive Design, SSL Certificates, Front-end, Webpack, ECMAScript (ES6)
  • Freelance Developer

    2016 - 2016
    Edoglobe (Toptal Client)
    • Developed an e-learning platform with different roles as a teacher, student, administrator, and others.
    • Implemented a WebRTC-based interface to provide real-time online video calls between 2 users.
    • Constructed a time scheduler to allow teachers and students to schedule classes.
    • Implemented a profit optimization tool to automatically associate teachers and students according to the teachers' prices.
    • Provided a UI to download automatically generated PDFs and notes after the class ends.
    • Integrated with several APIs, namely Collins, Bing Translator, and more.
    Technologies: WebRTC, CSS, JavaScript, HTML, Python, Django, Full-stack, API Architecture, Web Development, jQuery, React, Python 3, RESTful Web Services, SQL, HTML5, Windows, Node.js, NoSQL, TypeScript, Back-end, Responsive Web Apps, Adaptive Design, SSL Certificates, Web Design, Front-end, Pixel Perfect, Webpack, ECMAScript (ES6)
  • Freelance Full-stack Web Developer

    2016 - 2016
    Neon (Toptal Client)
    • Developed Neon, an MVP for the startup that included a website and a Chrome extension.
    • Helped build out a public website where you can take a personality test, which provides a score according to International Personality Item Pool.
    • Created a Google Chrome extension to collect data from user behavior and help the app provide more personalized information.
    • Implemented a credit-rewarding system to compensate users for the value of their data.
    • Built a solid back-end API that can be accessed from any extension, application, or website.
    • Wrote a simple administration interface to access the information stored by the app in a clean and fast format.
    Technologies: Chrome Extensions, JavaScript, CSS, HTML, PHP, Full-stack, API Architecture, Web Development, jQuery, React, RESTful Web Services, SQL, HTML5, Bootstrap, Windows, NoSQL, TypeScript, Back-end, Firebase, Responsive Web Apps, Adaptive Design, SSL Certificates, Web Design, Front-end, Pixel Perfect, Webpack, ECMAScript (ES6)
  • Freelance Back-end Engineer

    2016 - 2016
    Bauxy (Toptal Client)
    • Developed and maintained some REST API endpoints to fetch and send information to US healthcare providers.
    • Scraped some websites to provide API formatted responses of some of the HTML code contained.
    • Placed the scraped caching content to a database and improved the performance for some API endpoints.
    • Used proper authentication and user roles in Python and Django.
    • Returned API error responses correctly and notified the back-end team via email with debug information on how to fix them.
    Technologies: Django REST Framework, Python, Django, Full-stack, API Architecture, Web Development, Python 3, RESTful Web Services, SQL, Windows, Back-end, SSL Certificates
  • DevOps Software Engineer

    2015 - 2016
    LeaseWeb/Ocom Technologies
    • Maintained and implemented new features to all websites of the Ocom group and LeaseWeb.
    • Created plugins for Drupal and managed a Drupal website.
    • 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: JavaScript, CSS, HTML, Python, Drupal, Symfony, PHP, Full-stack, API Architecture, Web Development, jQuery, RESTful Web Services, SQL, HTML5, Bootstrap, Agile Software Development, Node.js, Back-end, SSL Certificates, Front-end
  • Freelance Developer

    2014 - 2016
    Freelance
    • Contributed to several web and mobile projects as a freelance developer.
    • Created some plugins for WordPress websites to show customizable Flash objects or other dynamic content.
    • Developed the Puzzle Maniac Android game in Unity3D.
    • Built several arcade and puzzle games for Android in Java Native.
    • Developed internal Android applications for tracking some parameters using QR codes in private exposition rooms.
    • Built Google Chrome extensions to manipulate browser history and cookies.
    • Used the 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: Unity3D, iOS, Android, Java, WordPress, JavaScript, MySQL, PHP, Full-stack, Web App Development, API Architecture, Web Development, jQuery, RESTful Web Services, SQL, Node.js, NoSQL, TypeScript, Back-end, Firebase, MongoDB, PostgreSQL, Responsive Web Apps, Adaptive Design, SSL Certificates, Web Design, Front-end
  • Full-stack Web/Mobile Developer

    2010 - 2014
    Xopie Online Shops
    • Contributed to the development of an online shop's SaaS startup platform and provided the full infrastructure required to create and maintain the online shop automatically.
    • Set up an automatically managing DNS and set up the Apache Hosts every time a customer created a new shop.
    • Developed a full-featured back end to customize all of the aspects in online shops like design customization, domain association, products, categories, makes, static pages, and more.
    • Created full-featured front-end shops customizable according to customer expectations, 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.
    • Built private tools to obtain statistics on our clients and find out how much they pay, how much they sell, and so on.
    Technologies: ASP.NET, Bash, Linux, CSS, HTML, JavaScript, MySQL, PHP, Full-stack, Web App Development, API Architecture, Web Development, jQuery, RESTful Web Services, SQL, Back-end, Responsive Web Apps, Adaptive Design, SSL Certificates, Front-end
  • Cryptography Engineer

    2009 - 2010
    Universitat de Lleida
    • Provided a voting platform for the client-side using Java applets.
    • Ciphered all the client inputs individually with ElGamal and elliptic curves encryption before being sent to the server.
    • Stored ciphered information in a secure file system.
    • Provided server management scripts and tools, integrated with Apache Tomcat to reorganize, decipher, and count votes.
    • Made a stable and robust platform to send and receive information through TCP connections directly from the clients' applets to a Java server.
    Technologies: Applets, JavaScript, HTML, Apache Tomcat, Java, Back-end, SSL Certificates

Experience

  • Puzzle Maniac

    This is an Android game created with Unity3D and integrated with in-app purchase, parse.com integration, Google Analytics, AdMob ads, video ads, and more. This simple game had several small brainteasers and was made scalable and easy to add new puzzles or new languages.

  • Domains Checker UI App
    https://github.com/ivanrdgc/DomainsChecker

    A small tool that uses the RRPproxy API to check the availability of a given domain name per all entities in the tld.csv file.

    It is a Python UI tool that can easily be built and configured for Windows or Mac.

  • Neon ID
    https://www.neonid.com/

    An MVP that allowed users to take a quick personality survey to find out what colors represent them and how they connect to your world. This science has been built for you by world-renowned personality scientist Dr. Galen Buckwalter, allowing users to own the most valuable personalized data in the online ecosystem.

    I helped the startup to create the initial version of their website and a Chrome extension.

Skills

  • Languages

    Python, Python 3, JavaScript, PHP, ECMAScript (ES6), HTML5, Sass, SQL, MQL, C, Java, Bash, CSS3, CSS, HTML, TypeScript, Ruby, Perl, Objective-C, C++, C#
  • Frameworks

    Chrome, Bootstrap, Bootstrap 3, Symfony 2, ASP.NET, Laravel, Django REST Framework, Symfony, Unity3D, Django
  • Libraries/APIs

    jQuery, Node.js, React, PayPal API, REST APIs, WebRTC, JavaScript API for Chrome, Underscore.js, jQuery Mobile, Facebook API
  • Tools

    Sublime Text, Sublime Text 2, Sublime Text 3, Git, Chrome Developer Tools, Subversion (SVN), Webpack, Apache Tomcat, GTK+, Microsoft Visual Studio, PyCharm, PhpStorm, WebStorm, Google Analytics, Mailchimp
  • Paradigms

    API Architecture, DRY, Object-oriented Programming (OOP), Data Science, RESTful Development, Kanban, Agile Software Development, REST, Scrum, Management
  • Platforms

    DigitalOcean, Windows, Linux, Firebase, Drupal, Android, WordPress, iOS, Google Chrome, MacOS, Twilio
  • Storage

    NoSQL, SQLite, MySQL, PostgreSQL, MongoDB
  • Other

    Full-stack, Web Development, Web App Development, APIs, Chrome Extensions, Ajax, Back-end, Responsive Web Apps, SSL Certificates, Payment Gateways, RESTful Web Services, Google AdMob, Public Relations (PR), Adaptive Design, Front-end, Applets, Team Leadership, Statistics, Game Development, Machine Learning, Computer Science, AdMob, In-app Purchases, Cordova, PowerSchool, Education, Lean, Jupiter, quantconnect, Data Analysis, Finance, Research, Quantitative Analysis, Quantitative Modeling, Quantitative Risk Analysis, Pixel Perfect
  • Industry Expertise

    Web Design

Education

  • Bachelor's Degree in Computer Science
    2007 - 2009
    Universitat de Lleida - Lleida, Spain

To view more profiles

Join Toptal
Share it with others