Scroll To View More
Hire the top 3% of freelance developers
Daniel Santana

Daniel Santana

São Paulo - State of São Paulo, Brazil
Member since May 11, 2015
Daniel is a full-stack software engineer with a solid knowledge in JavaScript, Python, and .NET, plus a wide range of technologies. He designed the architecture of real-time, highly-scalable, and highly available systems, where performance was a must. He always considers the best solution for each situation, develops high-quality software, and is always prepared to solve new challenges.
Daniel is now available for hire
  • Project One
    C#, VB.NET, PHP, JRuby, Clojure, Python, Bash, Node.js, AngularJS, ReactJS...
  • Freelance
  • JavaScript, 5 years
  • Full-stack, 4 years
  • Git, 3 years
  • Node.js, 2 years
  • AngularJS, 2 years
  • Python, 2 years
  • Express.js, 2 years
São Paulo - State of São Paulo, Brazil
Preferred Environment
Linux, Git, Vim, Docker
The most amazing...
...project I've built is a highly-scalable social commerce platform that aggregated services from multiple providers in a single place for the end user.
  • Full-stack Software Developer
    Project One
    2013 - 2015
    • Developed the architecture of proprietary CRM systems in the company.
    • Developed an ORM in .NET (inspired by Entity Framework) to integrate the company proprietary frameworks.
    • Designed and implemented a system of dynamically-generated lead capture forms with real-time statistics dashboards.
    • Integrated and normalized information from multiple APIs (of different data providers).
    • Developed a highly interactive data analysis dashboard using Crossfilter and D3.js.
    • Configured production environments and deployment procedures.
    • Developed a simple deployment system using bash scripts.
    • Created extensions and customizations for vTiger (CRM system).
    • Created custom portlets for Liferay using JRuby.
    Technologies: C#, VB.NET, PHP, JRuby, Clojure, Python, Bash, Node.js, AngularJS, ReactJS, jQuery, MS SQL Server, Oracle, MongoDB
  • Software Developer
    2011 - 2012
    • Developed a pet shop ERP (desktop and web application) with real-time synchronization and analytical data visualizations.
    • Developed an access control system for a medical government entity.
    Technologies: .NET
  • Easytown (Development)

    Easytown is a social commerce platform that provides multiple tourism services in a single place. I developed the general system architeture and designed a modular system for connecting it with multiple data providers.

    Technologies used include Node.js, MongoDB, RabbitMQ, ElasticSearch, Redis, Python, and AngularJS.

  • Languages
    Python, JavaScript, C#, VB.NET, C, C++, Clojure, PHP
  • Frameworks
    Express.js, AngularJS, Redux, Koa, Bottle, Flux, .NET, Flask
  • Libraries/APIs
    Node.js, jQuery, jQuery UI, React.js
  • Tools
    Git, Vim Text Editor, Sublime Text, Tmux, Visual Studio, Vagrant
  • Paradigms
    Kanban, Web Design, Scrum
  • Platforms
    Linux, Heroku, Docker, Oracle
  • Storage
    MongoDB, Redis, NoSQL, PostgreSQL, Microsoft SQL Server, Neo4j
  • Other
  • Bachelor's degree in Computer Science
    Carlos Drummond de Andrade University - São Paulo
    2011 - 2014
  • Technician's degree in Electricity/Eletronics
    Senai Roberto Simonsen - São Paulo
    2008 - 2009
Hire the top 3% of freelance developers
I really like this profile
Share it with others