Mariana Bravo, Developer in São Paulo - State of São Paulo, Brazil
Mariana is available for hire
Hire Mariana

Mariana Bravo

Verified Expert  in Engineering

Full-stack Developer

Location
São Paulo - State of São Paulo, Brazil
Toptal Member Since
September 24, 2017

Mariana is a versatile generalist developer with over ten years of experience in projects including full-stack web application development, infrastructure automation, and legacy back-end services. She is passionate about doing quality work that delivers value to clients quickly and iteratively.

Portfolio

ThoughtWorks
AngularJS, Chef, ECMAScript (ES6), JavaScript, MongoDB, Ruby on Rails (RoR)...
StoryTouch
SWT, Eclipse RCP, Java

Experience

Availability

Part-time

Preferred Environment

Git, Terminal, Vi, Linux

The most amazing...

...transformation I've taken part in was changing an internet banking manual deployment process into a one-click fully automated blue/green deployment.

Work Experience

Lead Developer

2011 - PRESENT
ThoughtWorks
  • Developed on the full stack with experience on different front-end and back-end tech stacks, as well as infrastructure automation.
  • Led several technical projects and teams, aligning technical vision, defining architecture, and enabling team growth.
  • Consulted on Agile practices with experience in different organizational contexts, helping clients adopt and adapt to their needs.
Technologies: AngularJS, Chef, ECMAScript (ES6), JavaScript, MongoDB, Ruby on Rails (RoR), Ruby, Spring, Java

Developer

2008 - 2011
StoryTouch
  • Developed a movie script writing desktop application with Eclipse RCP.
  • Worked on implementation of a rich text editor with pages for SWT.
  • Developed multiple graphical visualizations of script meta-data.
Technologies: SWT, Eclipse RCP, Java

Internet Banking

Technical lead for a project to allow customers to create new accounts online, including a front-end responsive web app, back-end services integrating with an ESB, and Blue/Green deployment automation.

Supply Chain Services

Worked on multiple back-end services supporting a clothing retailer supply chain. This involved creating and maintaining multiple Java microservices, reusing cross-cutting libraries, and automating their deployment.

Group Food Ordering

Delivered a group food ordering app within a short time-box, quickly ramping up on a custom-made jQuery-based framework.

Languages

JavaScript, Java, Ruby, HTML5, ECMAScript (ES6), CSS3, SCSS, Python 3, SQL

Frameworks

JUnit, Mockito, AngularJS, Spring, Spring 4, Bootstrap, Ruby on Rails (RoR)

Libraries/APIs

API Development, Chai, jQuery, Eclipse SWT, Sinon.JS, SWT

Tools

RSpec, *nux Shells, Vim Text Editor, Git, Mocha, Chef, Bamboo, Cucumber, Rollup, Terminal, Babel, Webpack, Eclipse RCP, Apache Solr

Paradigms

Refactoring, Test-driven Development (TDD), Agile Software Development, Object-relational Mapping (ORM), Functional Programming

Other

Full-stack, Web Development, Single-page Applications (SPA), Vi, GoCD

Platforms

Linux, Docker

Storage

MongoDB, Relational Databases

2007 - 2011

Master's Degree in Agile Software Development

Universidade de São Paulo - São Paulo, Brazil

2003 - 2006

Bachelor's Degree in Computer Science

Universidade de São Paulo - São Paulo, Brazil

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring