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

Professional Experience 7 years

  1. Markdata

    Present
    • Cartões & Soluções

      • Develop loyalty program software

      • Develop custom website codebase with modular paid features in mind (E-commerce, Newsletter, loyalty card integration, real-time chat support, Google Analytics, proprietary data import ...)

      • Lead foreign programming interns

    • GoFact

      • Develop electronic invoicing web app: fact.pt

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

      • Develop deployment and backup tools

      • Lead programming interns

    Skills

    • Website 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 apps

    • Third-party _API_s (PayPal, HiPay, ifthenpay, Facebook, Twitter ...)

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

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

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

    • Document-oriented database: 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