Djalma Araújo

[email protected] • +55 8198980.0660
Recife, Brazil

About me

Javascript is an incredible world of possibilities, and I am fascinated by that. I like to solve problems always trying to choose the best and more performative alternative, but sometimes we need to deliver, then, refactor! I enjoy working on small teams, I think we can make big things working with a few incredible minds. A few words can describe my skills:

  • JavaScript, Node.JS, Electron (S2), Ruby, Web API's, HTML5, CSS3, Groovy.
  • Experience as a team leader
  • Experience with remote teams (+6 years)
  • Great experience in web design, web development and graphic design.
  • Adaptive to new applications and technologies.
  • Always trying to learn a new crazy-last-week-mini-framework or creating new mini-ones

Experience as employee

Principal Developer

Follett Higher Education ( – Present | Westchester, IL)

The Principal developer is responsible for the development of all areas and projects. Follett has API's built using Groovy, PHP, and other technologies. They are all based in the AWS Stack, which is also a partnership between the developer and the DevOps team. The developer also implements and maintain some mobile applications using React Native framework. Particularly, in this case, I am also responsible for some of the design work needed for certain projects.

Senior Front-end Developer ( | San Francisco, CA)

Development and maintenance of the CRM Front-end. Different Javascript frameworks and heavy work with Atom Electron applications (S2). Great interaction with the current designer implementing some design principles and UX improvements.

Lead UI Engineer

Wobo Inc ( | Walnut Creek, CA)

The Lead UI Engineer is responsible for leading the development of the UI components across all Woboinc projects. Implements and maintain base UI structures across company projects, creates and maintain style guides for company projects, analyzes and optimizes front-end performance, trains other developers on UI base structures, style guides, and best practices and more.

Software Engineer

Wobo Inc ( | Walnut Creek, CA)

Working in different projects with new technologies, such as: NodeJS, Ruby and NoSQL databases. Focused front-end development and improvements for UI/UX.

Sales Engineer

Liferay, Inc. ( | Brazil)

  • Consultant on big clients of Liferay
  • Business strategies to improvement the sales area using technology of Liferay Portal

Software Engineer

Liferay, Inc. ( | Brazil)

  • Core developer of AlloyUI framework.
  • Improvements on Liferay Portal with Java technologies, high-level and performatic Javascript.
  • Consultant on big clients, focusing on front-end performance for high traffic applications

For a full list of companies that I've worked for, please visit

Experience as entrepreneur

Founder / CTO

TRADERTAX ( – Present | Remote — Brazil

TRADERTAX is a Brazillian accounting solution for investors. We automate broker notes from all different brokers in the Brazilian stock market. We deliver tax calculations and amazing reports for the investor. I am a solo-developer in the project. It's a Rails/React/Bootstrap project with a good amount of automation using Puppeteer, Node, Ruby and web scrapping.

Founder / Advisor

KeepClear ( – Present | Remote — Brazil

KeepClear automates your compliance, due diligence and monitoring routine for suppliers, outsourcers and partners in Brazil, bringing security and efficiency to risk management. I basically handle all the initial Rails/React/GraphQL stack with other partners.

Front-end Manager, CTO and Business Partner

Pianolab ( | Brazil)

I started as an employee and after a few months I was asked to become a partner. I used to manage the developer team and was in charge of all technology related tasks.


Faculdade Marista do Recife

Internet Systems | Superior (Computer Science Equivalent) ()

Worthwhile Mentions

Some projects that I enjoy code them. To see all projects and my open source contributions, check out my github.


Paste a list of songs with the pattern: Iron Maiden - Run to the hills (artist name - song title) and the tool will try to create a playlist with the Spotify tracks found. You can choose to add the results to an existing playlist or create a new one.

Semaphore Menubar

Semaphore Menubar is an Open Source Unofficial Semaphore CI Desktop App. At Follett, my team and I use to run our tests and we wanted to avoid keeping a chrome tab opened all the time to see if the build passed. So I created this Electron Application, a multi platform way to receive notifications of our builds using semaphore ci.

Pull Request Trello

Create a Pull-Request using trello cards information automatically. This CLI will increase your productivity if you use Trello as your software for mananing projects and github.


wrk logger is a daily logger for tasks/activities. Useful to record standup notes/meetings/etc.

Cowdown - Another markdown app

Cowdown is a fun and powerful markdown application built on top of Node-Webkit (nw.js). You can use shortcuts, video previews, twitter hashtags, github markdown syntax, etc.


Coding Standards - Wollets :)

Pull Request Trello (prtrello)

Material Design Lite

HPB JS Patterns

Mercado Tecnologico - De Recife para o mundo

Node webkit

Twitter Bootstrap



Check my Github profile to see what I'm doing

    Professional skillset (Already worked/working now)

  • Sass, Stylus, Less
  • NodeJS, Express, ElectronJS, NW.js
  • Ruby, Rails, Sinatra
  • PHP, Zend, Codeigniter, Laravel
  • Vanilla JavaScript, React, React Native, jQuery, Mootools, YUI3, SpiceJS, Angular, Backbone
  • Mocha, Jasmine, Selenium, Phamtomjs, Jest, Enzyme

    Tools I use

  • VSCode
  • Sketch, Photoshop
  • Chrome + devtools
  • Grammarly, Google Keep, Slack
  • ZSH + ohmyzsh (S2)
  • Macbook Pro 15' + External Monitor 28'
Download this page as PDF.