Fotografia
Name
Daniel Araujo
Age
27
Address
Loureira, Braga, Portugal
Website
www.daniel-araujo.com
Email
contact@daniel-araujo.pt
Phone
Provided by email

Professional Experience 8 years

  1. Markdata

    Present
    • Cartões & Soluções

      • Develop customer loyalty software

      • Design and develop customizable and proprietary websites for pharmacies with opt-in paid features (E-commerce, Newsletter, loyalty card integration, real-time chat support, Google Analytics, proprietary data import, custom app management ...)

      • Lead team of foreign software developer interns

    • GoFact

      • Develop electronic invoicing web app: fact.pt

      • Take over existing projects to fulfill maintenance and client feature requests

      • Lead team of software developer interns

    Skills

    • Web app and Web API development (HTTP, HTML, CSS, JS, AJAX, REST, SOAP, Vue.js, Vue.js SSR, Angular, React, ASP.NET CORE, jQuery, Rails, Laravel, GraphQL, Node.js, WebSocket ...)

    • Android apps (Native, Cordova)

    • Windows and Linux desktop and command line apps

    • Develop firmware for microcontrollers with small memory footprint (ESP32)

    • Third-party APIs (PayPal, HiPay, ifthenpay, Binance, Facebook, Twitter, Twitch ...)

    • Diverse knowledge of frameworks and libraries (Vue.js, Qt, jQuery, AngularJS, React, .NET, WCF, ASP.NET, Rails...)

    • Unit testing (JUnit, Mocha, PHPUnit ...)

    • Good programming practices, paradigms and design patterns. (OOP, MVC, ...)

    • Relational databases in SQL (MySQL, PostgreSQL, SQLite ...)

    • Document-oriented databases (MongoDB, ...)

    • Version control systems (git, mercurial, cvs ...)

    • Linux server management (Docker, cPanel, Apache, MySQL, MongoDB, BIND/named, systemd, nginx ...)

    • Data interchange formats (JSON, YAML, XML, CSV ...)

    • Programming languages: C, C++, Lua, Python, Bash, Ruby, Perl, Java, Kotlin, C#, Rust, PHP, JavaScript

    • Good written and spoken English (Level C1)

    Download PDF