Software Engineer at Trier Sistemas
November 2011 - Present
As software engineer leader, I participated in every company product, with an emphasis in the following solutions: “Farmácia Popular do Brasil” (a Brazilian government program), Sistema Nacional de Gerenciamento de Produtos Controlados (SNGPC Trier) and Convcard (Trier credit card). Besides of that, I developed several tools that improve the company's products architecture, such: PgExpert (PostgreSQL embedded tuning advisor), MetadataSync (database migration tool like Liquibase or Flyway), SchemaGuard (a tool that compares and synchronizes structure of PostgreSQL instances), TrierDM (a data mining tool that executes FpGrowth algorithm to find frequent patterns in our customer retail databases), DataCentralizer (a data stream between customers database and Redshift), Customer Monitoring Panel (tool using the Elastic stack to collect health check data from customers instances), etc.
Technologies used: Java, Golang, Python, C++, Redis, PostgreSQL, AWS (Redshift, Lambda, Kinesis Firehose, DynamoDB, API Gateway, CloudWatch, etc.), JSP, JSF, Hibernate, Spring Boot, Netflix OSS, pyspark, data-mining, regex, RESTful, Angular, React.
Software Engineer at Solução Simples
May 2010 - October 2011
The company provided software outsourcing, so I had contact with several different technologies. I participated in the main project of the company, an ERP specially designed for the Regional Councils of Labor (CRA, CRC, etc.). I also worked on other projects such as e-commerce, retail systems, project management system, etc.
Technologies used: Java, PHP, C#, .NET, GWT, regex, Adobe Flex, BlazeDS, SOAP, JSP, JSF (RichFaces, PrimeFaces), Hibernate, Symfony, Magento, Oracle, SQL Server, MySQL, PostgreSQL, Jquery, CSS/SASS.
Software Engineer at Nexxera Techpeople
January 2008 - April 2010
I participated in many projects, among which I highlight an electronic data interchange system (EDI) that, until now, has an important participation in the company's portfolio (eg GKO, Portobello, WalMart, etc.). I also worked on a financial market solution and other small solutions.
Technologies used: Java, PHP, JSP, JSF (RichFaces), Python, Hibernate, Oracle, Struts, Jquery, Prototype.js, CSS, regex, SOAP.