Bruno R.

Bruno R.

Belo Horizonte, Brazil
Hire Bruno R. Hire Bruno R. Hire Bruno R.

About Me

Bruno is a Senior Full Stack Developer responsible for development tasks and the complete life-cycle of software solutions and web apps, focusing on development, testing, and support. He is hands-on with emerging technologies, frameworks and techniques; with a passion for continuous improvement - rapidly prototyping and implementing scalable, reliable, and maintainable web applications for clients.

Frontend

Backend

DevOps

Other

Work history

UpStack
UpStack
Software Developer
2017 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Toptal
Toptal
Software Developer
2017 - Present (8 years)
Belo Horizonte, Brazil (Remote)
  • Building advanced applications for different clients across a broad range of industries.

  • Assess and improve code quality of solutions through the writing of unit tests, automation and code reviews.

  • Liaise with cross-functional teams to define, design and deliver new features on different applications for clients.

Zone
Zone
Senior Developer
2015 - 2017 (2 years)
Remote
  • Provided technical expertise in implementing and maintaining various CMS applications for different clients using Java framework.

  • Developed two quality React Native source code applications for clients and ensured optimum solution performance of the different applications.

  • Provided expert User Interface and backend implementation processes on different applications for clients using Scala.

Conversion Science Ltd Company Industries
Conversion Science Ltd Company Industries
Senior Developer
2013 - 2015 (2 years)
Remote
  • Led the development of CMS applications for clients using the Java framework AEM.

  • Provided technical expertise in developing an asynchronous scraping process using Twisted (a Python library) for a client.

  • Researched, proposed and implemented creative technical solutions in developing a single page app using Angular and Node.js.

Mydeco
Mydeco
Programmer
2008 - 2013 (5 years)
Remote
  • Contributed to the development of an information retrieval (search and indexing) backend service using Xapian, Xappy and Python for a client.

  • Developed software and analytical tools to support ETL processing for indexing using Hadoop and Dumbo.

  • Provided solutions for efficient web scraping of applications using Python and libraries such as Beatiful Soup for clients.

CMBH - Câmara Municipal de Belo Horizonte
CMBH - Câmara Municipal de Belo Horizonte
Analista de Tecnologia da Informação (Information Technology Analyst)
2008 - 2015 (7 years)
Belo Horizonte, Brazil
  • Supervised and managed the technical components of the architecture which allowed multiple web applicatons of CMBH to be developed and accessed independently.

  • Led the development of different web applications for the CMBH using different frameworks in response to the requirements of CMBH.

  • Maintained robust QC processes in implementing continuous integration services using Jenkins on different applications with the architecture.

Paradigma Serviços de Informática LTDA
Paradigma Serviços de Informática LTDA
Programmer | Technical Manager
2004 - 2008 (4 years)
  • Utilized established and standard methodologies in managing Zope and Plone projects effectively for different clients.

  • Employed Plone, Zope and Python in storing procedures, packages, functions, and views for the CMS applications of different clients.

  • Created and maintained clear web scraping services using Python for clients.

Showcase

Software Developer - Fraunhofer
Software Developer - Fraunhofer
  • Fraunhofer is an application-oriented research organization.

  • They specialize in developing needs-based solutions across the entire product lifecycle.

  • They collaborated with Eggs to build Fraunhofer Society's website in AEM.

Software Developer - Interflex
Software Developer - Interflex
  • Interflex provides comprehensive workforce management solutions including time accounting, personnel scheduling, and security systems.

  • The solution integrates card production, CCTV video surveillance, offline components, and biometrics.

  • Interflex was developed in Adobe Experience Manager (AEM) with collaboration with Eggs.

Software Developer - Onemarkets
Software Developer - Onemarkets
  • Onemarkets is a European securities and financial services firm.

  • It offers a diverse range of products including risk tolerance, market opinions, and investment horizons.

  • The website was developed using Adobe Experience Manager (AEM) with collaboration from Eggs.

Software Developer - Guardian Soulmates
Software Developer - Guardian Soulmates
  • Guardian Soulmates is an online dating service focused on matching likeminded individuals.

  • The service contributes to multiple back-end API, front-end, and data analysis projects.

  • The developer's work includes tasks related to application development and data analysis.

Software Developer - Mydeco
  • Mydeco is a furniture search engine and e-commerce platform.

  • It facilitates the discovery and purchase of furniture and home accessories from European boutiques.

  • The project involved information retrieval, indexing, and machine learning for ranking.

Education

Education
Master's degree in Information Science
UFMG - Universidade Federal de Minas Gerais
2001 - 2004 (3 years)
Education
Bachelor's degree in Computer Science
UFMG - Universidade Federal de Minas Gerais
1998 - 2001 (3 years)