Thiago Ururay Fragoso Araujo
Thiago Ururay Fragoso Araujo

Full-Stack Software Engineer

Actively looking · Member since 20 Jul 2025
Message
Location
Brazil
Desired salary
Unspecified
Work preference
Full Time, Contract
Experience level
Not set

About

Professional summary

I am a Full-Stack Developer with over 10 years of experience and a Bachelor’s degree in Computer Science from the Universidade Federal Fluminense. My experience includes leading technical teams, developing complex systems, and fostering a collaborative environment. I have a passion for architecting efficient solutions, conducting technical development sessions, and continuously optimizing systems to ensure high quality and performance.

Skills

19 capabilities

Experience

Career history

Platform Engineer Welligence Energy Analytics

• Platform Development and Maintenance: Develop and maintain features for the company’s core platform, which delivers oil & gas data intelligence compiled by data science and analytics teams to clients and internal users.
• Full Lifecycle Contribution: Contribute to the full development lifecycle, from conception and implementation to deployment and maintenance of platform functionalities for both administrators and clients.
• Agile Practices and Collaboration: Actively participate in agile ceremonies (daily standups, backlog grooming, knowledge sharing) within a customized Scrum framework in a remote, global team environment.
• Technical Contribution & Technologies: Utilize technologies including Ruby on Rails, React, GraphQL, PostgreSQL, AWS, and Jenkins for platform development, and contribute to ETL processes using SQL and Bash.

Full-Stack Developer & Technical Lead APOIA.se

• Technical Leadership: I lead a team of six developers, guiding them in architectural decisions and promoting a collaborative and empathetic work environment. Currently spearheading the migration of our main platform from MEAN stack to Ruby on Rails 7. I hold regular meetings to discuss project progress and resolve technical issues. End-to-End
• Development: I am responsible for the complete implementation of features, from initial conception and design to final deployment.
• Monitoring and Maintenance: I implemented monitoring solutions to detect critical system failures, improving system availability and operation.
• Software Architecture: I designed and maintained the architecture for various areas of the platform, applying solid object-oriented principles and using both relational and non-relational databases.
• Quality and Testing: I created and expanded automated test suites to ensure high delivery quality.
• Development Methodologies: I implemented and managed agile practices such as Scrum and Shape Up. This included conducting ceremonies like daily stand-ups and retrospectives to ensure the team remained aligned.
• Development Sessions: I conduct regular technical and professional development sessions for the team, including training and workshops to improve developers’ skills. I also hold one-on-one meetings for personal tracking and development, such as Individual Development Plans (IDPs).
• Investigation and Refinement: I lead meetings focused on investigating and refining bugs and new features.
• Technologies: NodeJS, ExpressJS, MongoDB, AngularJS, Angular, ReactJS, React Native, GraphQL, AWS, Serverless, Git, Bitbucket, GoLang, Ruby on Rails.

Full-Stack Developer Imaginedone

• Application Development: I worked on the development and implementation of projects using Ruby on Rails, Ionic, Python, Salesforce, and MQTT. These projects were hosted on Heroku, ensuring high availability and performance.
• Types of Systems: I participated in the development of Web, Mobile (iOS & Android), and IoT systems. This included administrative and reporting systems, sales systems, and sales automation systems.
• System Integration: I performed efficient integrations between platforms, including SMS, phone calls, push notifications, and geolocation. This significantly improved system communication and functionality.
• Background Applications: I developed and implemented asynchronous processes and background tasks.
• Collaboration in Small Teams: I worked in small teams of up to three people, where everyone contributed to all stages of the project.

Development Intern IBM

• Application Development: I worked on a hybrid app project for insurance brokers to sell policies using Ionic. While I had some contact with the backend (in C#), my main focus was on app development.
• Offline Functionality: I implemented features that allowed the app to function both online and offline. This required implementing a synchronization process between the device and the database when the connection was restored.

Development Intern Imaginedone

• Application Development: I worked on the development and implementation of projects using Ruby on Rails, Ionic, Python, Salesforce, and MQTT. These projects were hosted on Heroku, ensuring high availability and performance.
• Types of Systems: I participated in the development of Web, Mobile (iOS & Android), and IoT systems. This included administrative and reporting systems, sales systems, and sales automation systems.
• System Integration: I performed efficient integrations between platforms, including SMS, phone calls, push notifications, and geolocation. This significantly improved system communication and functionality.
• Background Applications: I developed and implemented asynchronous processes and background tasks.
• Collaboration in Small Teams: I worked in small teams of up to three people, where everyone contributed to all stages of the project.

Full-Stack Developer Vortex Developer

• Teamwork: I worked with a small team of 3 people developing software and digital marketing solutions for various clients.
• Technologies Used: I used Ruby on Rails, PHP, and Ionic 2/Angular. All databases used were relational, such as MySQL and PostgreSQL.
• Social Network Development: One of the notable projects was a social network focused on boat sales. I participated in all stages, from database modeling to code architecture and developing features such as an integrated chat using WebSocket.

Full-Stack Developer STI UFF - Superintendency of Information Technology

• Application Development: Development of a reporting system from different university databases for the entire academic community;
• Technologies: RubyOnRails, MySQL, Oracle, HTML, CSS, Javascript.

Education

Learning history

Faculdade INPRO - FACINPRO

MBA in Advanced Software Development with Ruby on Rails

Universidade Federal Fluminense

Bachelor’s in Computer Science

Instituto Superior de Educação do Rio de Janeiro

High School and Technical Course

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu