Djalma Araújo • +351 910.623.833
Coimbra, Portugal

About me

What I really love is working with everything related to the web, especially when we are talking about front-end. 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 performatic 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:

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

My Experience

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

Download this page as PDF.

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

Front-end Manager, CTO and Business Partner

Pianolab ( | Brazil)

  • Project manager and team manager
  • Focused on acquiring new business accounts for the company
  • Team manager
  • Focused on developing new internal solutions, such as: CMS and team integration systems


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. is where community-members show their awesome Web Components. I'm an active contributor for this project. I believe that the web is about to change and Web components is a good path to follow. I also maintain the fetch-service repository, which is the crawler for all custom elements. We fetch bower, npm and github projects into a single api. fetch-service repository

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

    Tools I use

  • Sublime Text / VSCode
  • Sketch, Photoshop
  • Chrome + devtools
  • Grammarly, Google Keep, Slack
  • ZSH + ohmyzsh (S2)
  • Macbook Pro 15' + External Monitor 28' + IKEA Standing Desk