Daniel B.

Daniel B.

Full-stack developer

Request Rate
Brazil

Daniel is a professional Full-stack web developer with team management skills.

His stack includes such technologies as React, Redux, Node.js, HTML, CSS, MySQL, PostgreSQL,

NoSQL, MongoDB and others.

He has been working as a developer for 8 years.

Daniel enjoys working on a team and being able to share ideas and approaches with different people. He really loves what he does, and he keeps on learning new things to improve his current skills.

Skills

  • React
  • Node.js
  • JavaScript
  • CSS
  • MySQL
0246810

Experience

connectFOOD, Brazil

CTO

February 2016 to Present

Stack: 

  • React.js,
  • Redux,
  • Node.js,
  • AngularJS,
  • Android,
  • Flutter,
  • Material-UI,
  • Next.js,
  • Jest,
  • AWS,
  • Nginx,
  • SEO,
  • Java,
  • Spring,
  • PostgreSQL,
  • RabbitMQ,
  • Quartz.

Responsibilities:

  • Responsible for planning and prioritize tasks, testing, and validation of each release;
  • Design and development of the app for running scheduled jobs and background jobs using Java, Spring, PostgreSQL, RabbitMQ, and Quartz;
  • Design and development of the Android app, web system for clients using AngularJS, admin web system for suppliers using React.js and main website using React.js with Server Side Rendering to improve SEO for all products, categories, and suppliers on the system;
  • Also started to migrate the Android and iOS apps to Flutter.

Wiser, Brazil

Android and Java EE Developer

June 2014 to March 2016

Stack: 

  • Java, Spring,
  • Spring Data,
  • Spring MVC, Spring Security,
  • MySQL,
  • MongoDB,
  • JMS(ActiveMQ),
  • Push notifications,
  • Cache,
  • Redis,
  • JUnit,
  • Android.

Responsibilities:

  • Design and development of Pilesoft API using Java, Spring, MySQL, and MongoDB.
  • Design and development of Pilesoft for Android with data synchronization for offline usage.

Segware, Brazil

Java Swing and Java EE Developer

November 2010 to June 2014

Stack: 

  • Java,
  • Swing, SQL Server,
  • Hibernate,
  • Sockets,
  • Servlets,
  • Spring,
  • Spring Data,
  • Spring MVC, Spring Security,
  • MySQL,
  • MongoDB, JUnit.

Responsibilities:

  • Development of the desktop version of SIGMA using Java Swing and SQL Server;
  • Integration with GPRS equipment for receiving real-time events. Design and development of SIGMA API for the web using Java, Spring, MySQL, and MongoDB.

Education

Specialization, Software Engineering and Quality, University of the Vale do ItajaĆ­

September 2012 to June 2014

Brazil

B.S. in Computer Science, Federal University of Santa Catarina

September 2007 to June 2011

Brazil