Jonas Elan

Brazil

I have been gaining more and more experiences in the job market, with a lot of willingness, curiosity and proactivity, always seeking to deliver the best results, bearing in mind that teamwork is crucial to success.

I had my first contact with development in 2012 and since then I have been struggling to improve my skills, both professional and personal.


Main Experiences

For more details

Consultant Developer

Thoughtworks Recife, PE

Consulting with large clients and reference in software development, following agile practices and focusing on quality.

Jun 2021 - ?

Backend Developer

Mesa Mobile Thinking Recife, PE

Software factory with several clients, national and international, focused on mobile solutions. Agile practices, javascript, ruby.

Jan 2020 - Jun 2021

Developer

Realizza Recife, PE

Startup focused on solutions for banking correspondents, with the main system called Mola . I use Sprint Design, Docker, AWS and CakePHP.

Jul 2019 - Jan 2020

Developer

Rits Tecnologia Natal, RN

Development company that has clients inside and outside the region. Concrete use of agile and development of more robust systems using Laravel, Postgres, Redis among other things.

Set 2018 - Jan 2020

Web Developer

Agencia Pan 360º Natal, RN

Building new systems using node js and mongodb. Again changing the stack and learning new technologies. Good experience of how a startup works.

Jul 2018 - Out 2018

Developer

Helpjuice Miami, Florida

Work done remotely using the Ruby on Rails framework. First experience with a complex system. Use of automated testing, jobs beyond the enriching contact of a foreign development company.

Ago 2017

Educational background

Technologist in Analysis and Development of Systems

Federal Institute of Science and Technology of Rio Grande do Norte
2014 - 2018

Computer Technician

Federal Institute of Science and Technology of Rio Grande do Norte
2010 - 2014

Skills

Basic
Languages
Backend
Frontend
Database
Others
And more...
  • Strong experience with Git (Gitlab, Bitbucket, Github, git flow, etc)
  • Knowledge about automated testing and Cloud (Devops)
  • Agile Processes with Scrum, Kanban and Design sprint
  • Already done some freelancers

Projects

  • Voice to image: Tool to convert (lyrics) music into image.
  • SMPC: Setup-my-pc was built to streamline the process of setting up new machines (based on my personal tools)
  • BNativus: System for those who are learning a new language and seek for people to practice your speaking and writing
  • New feed blogs: Fetch new articles from my favorites blogs
  • Laravel Best Practices: Best practices for Laravel
  • Sale App: Freelancer where I created a app for manage internal sales

Principles

I had my first professional experiences during college, where I was able to get acquainted with various technologies and frameworks, as well as learn values ​​that go far beyond the lines of code. I admire a lot for such virtues, such as:

  • Focus on concepts: Tools have everywhere, the question is how to use them at the right time.
  • Teamwork: I believe that every day I can learn new things along with colleagues and friends, and together build systems that solve real problems.
  • Write clean code: Keep in mind that my code has to be clean and reusable, to last for a long time. Imagine that the next generations who look at my code will know what I was thinking at the time.
  • Proactivity: Do not wait for anyone to take action!
  • Always learn: Keep in mind that I do not know anything is what keeps me wanting to learn more and more!