Hi! I'm Francisco Demontiê dos Santos Junior, and I'm a Master in Computer Science, graduated at the Federal University of Minas Gerais. Currently I work as a Software Engineer. My main areas of interested are:

  • Compilers
  • Programming Languages
  • Software Engineering
  • Distributed Systems
  • Concurrent Computing

In this site I present some professional information about me. You can download my complete resume here. If you want to contact me, please visit the contact section and feel free to leave me a message and/or to visit my social networks.

Academic Education


Bachelor of Science in Computer Science

March 2009 – October 2013

Federal University of Campina Grande

Master in Computer Science

February 2014 – January 2016

Federal University of Minas Gerais


Software Development Engineer at Amazon

January 2017 – present

Software Engineer at the São Paulo office working on the development and maintainance of systems to suppot operations for the Brazil and Mexico retail website.

Working with: Java, Spring, DynamoDB, Redshift.


Software Developer at NetLex

August 2016 – December 2016

Developed a REST API to support creating documents programatically using NetLex backend. Also developed new features for the web system and for a Microsoft Word plug-in.

Working with: PHP, C++, C#, Java, Laravel, JavaScript, HTML.


Software Engineering Intern at Google

February 2016 – July 2016

Software Enginnering Intern at the Belo Horizonte office. Developed, end-to-end, a BMI Calculator on the search page. Also worked on a data mining project (using a framework similar to MapReduce).

Working with: C++, Java, JavaScript, HTML.


Software Engineer at Distributed Systems Laboratory (LSD - UFCG)

September 2013 – February 2014

Software Engineer in the Pulsar OpenStack project in association to HP R&D (Porto Alegre - RS). Worked collaborating with OpenStack, an open source software used to configure and operate cloud computing and storage infrastructure. The OpenStack community has more than 16.000 people over the world.

Working with: Python, SQLAlchemy, Bash Script.


Mitacs Globalink Research Intern at University of Calgary

June 2013 – August 2013

An emerging paradigm of access control that has been inspired by the success of social network systems is that of Relationship-Based Access Control (ReBAC). Unlike classical access control models, such as Role-Based Access Control, ReBAC offers natural support for parameterized roles and trust delegation. This project is a part of an ongoing effort to develop software support for developers who would be interested in deploying ReBAC protection mechanisms in their own projects. The scope of the project included the design of foundational data structures and algorithms that support and enhance the application of ReBAC, the implementation of these technologies in the context of an open-source development project.

Working with: Java, Maven.


Software Developer Intern at BVR Negocios e Consultoria LTDA

January 2013 – June 2013

Software Developer (home office) at BVR, Energy Efficiency team. Working on the development of an Attendance Management System for Chesf, an Electric Company from Recife-PE. The software consisted in modifying the SGA LIVRE , a Brazilian Government's open source project.

Working with: PHP, Java, JavaScript.


Software Developer Intern at E.Life

July 2012 – January 2013

Development of web tools and desktop applications for information monitoring in social networks, using mainly Java and JavaScript for a social media monitoring company. Worked on the development of web services for Buzzmonitor, a Social Media Monitoring Solution and Customer Relationship Management tool.

Working with: Java, JSF, EJB 3.0, Apache Tomcat 7.0, JBoss Seam, XPath, HTML, SVN, PHP.


Software Developer Intern at Software Practices Laboratory (SPLab - UFCG)

April 2011 – June 2012

Software developer at e-Pol, an information system developed at the Software Practices Laboratory that models the entire investigations workflow of Brazilian Federal Police Department (Brazil). The system tends to speed up the investigations in Brazil and should be fully integrated into the workflow in a few years.

Working with: Java, JBoss Seam, EJB 3.0, Hibernate, JSF, Oracle DB, RichFaces and TestNG.



Technical Skills


Languages





Get in touch!






  • Find me on: