Scroll To View More
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
  • Full-stack, 9 years
  • Git, 6 years
  • JavaScript, 5 years
  • Python, 4 years
  • Docker, 3 years
  • AngularJS, 2 years
  • Node.js, 2 years
  • Kubernetes, 1 year
São Paulo - State of São Paulo, Brazil
Preferred Environment
Linux, Git, Vim, Docker, Kubernetes
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
    2013 - 2015
    Project One
    • 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, Bash, JavaScript, C#, VB.NET, VimL, C++, C, PHP, Kotlin
  • Frameworks
    Express.js, Koa, Django REST Framework, Django, AngularJS, Redux, Angular, React Native, .NET, Bottle, Flux
  • Libraries/APIs
    jQuery, jQuery UI, Node.js, React
  • Tools
    Tmux, Git, Vim Text Editor, Sublime Text, Vagrant, Google Kubernetes Engine (GKE), Dialogflow, Visual Studio, Zsh
  • Paradigms
    Kanban, Web Design, Scrum
  • Platforms
    Linux, Kubernetes, Docker, Heroku, Android
  • Storage
    MongoDB, Redis, NoSQL, Neo4j, Microsoft SQL Server, PostgreSQL
  • Other
  • Bachelor's degree in Computer Science
    2011 - 2014
    Carlos Drummond de Andrade University - São Paulo
  • Technician's degree in Electricity/Eletronics
    2008 - 2009
    Senai Roberto Simonsen - São Paulo
I really like this profile
Share it with others