José Carlos' profile image

José Carlos de Freitas

Staff Software Engineer @ Insider, Inc. | Master of Computer Science

Education

Publications

Languages

  • Portuguese

    Native

  • English

    Fluent

About me

Greetings! I'm a Brazilian programmer with over a decade of experience in computer science. I began studying programming at the age of 15 in 2011, and since then, I've achieved an impressive academic background, including an associate's, bachelor's, and master's degrees in computer science. Additionally, I've had the privilege of publishing two articles in international events, demonstrating my expertise in the field.

Throughout my career, I've completed over 200 courses on Alura, a tech course platform, and successfully delivered 30+ end-to-end projects ranging from Landing Pages to Apps and Systems. My passion for computer science drives me to continuously learn, with a particular interest in DevOps.

I genuinely enjoy solving complex problems with technology, and it is this passion that motivates me to stay up-to-date with the latest advancements in the field.

Don't hesitate to get in touch, and I look forward to the opportunity to discuss how I can contribute to your team.

Career

  • Senior Staff Software Engineer

    Business Insider

    Jan 2024 - Present

  • Staff Software Engineer

    Business Insider

    Apr 2022 - Jan 2024

  • Senior Software Engineer

    Business Insider

    Jul 2021 - Mar 2022

    As a Senior Staff Software Engineer, I have been a crucial part of a team that powers and supports the world's most-read, most helpful, and most trusted source of service journalism. My extensive experience with a wide range of technologies has enabled me to make a significant contribution to the success of the company.

    My expertise in HTML, CSS, JavaScript, TypeScript, NodeJS, ExpressJS, NestJS, Go, MongoDB, ElasticSearch, Docker, Kubernetes, GitHub, and other cutting-edge technologies has enabled me to design and develop highly scalable and reliable systems. I have played a key role in building and maintaining a robust and flexible infrastructure that can handle millions of requests each day.

    My experience has also allowed me to effectively mentor and lead junior team members, ensuring that they stay up-to-date with the latest industry developments and are well-equipped to handle complex software engineering tasks. Additionally, I have an excellent track record of collaborating with cross-functional teams, ensuring that project goals are met on time.

    Overall, I am a highly skilled and driven Senior Staff Software Engineer who is passionate about creating innovative solutions to complex problems. I am committed to delivering high-quality work and exceeding the expectations of stakeholders, and I believe that my expertise and experience make me an asset to any team.


  • Co-founder

    3R Eventos

    Feb 2018 - Jan 2024

    As an event coordinator, my ultimate goal is to create unforgettable experiences that bring joy and happiness to people's lives. To achieve this, I am responsible for overseeing various aspects of event planning and execution, including financial management, team management, customer service, marketing, and theme development.

    In terms of financial management, I work closely with clients to establish budgets and ensure that all expenses stay within the allocated funds. I also negotiate contracts with vendors and suppliers to secure the best rates and ensure high-quality services.

    As the team leader for a group of around 70 event staff, including bartenders, security personnel, and other professionals, I manage schedules, delegate tasks, and oversee the execution of all event-related activities. I prioritize team communication and collaboration to ensure seamless event operations and customer satisfaction.

    As the point of contact for customer service inquiries, I am responsible for handling client complaints and resolving any issues that arise during the event. I also work with the marketing team to promote events and develop themes that align with the clients' preferences and expectations.

    Overall, my passion for event planning, attention to detail, and strong leadership skills enable me to execute successful events that create unforgettable memories for all attendees.


  • Advanced Programmer Analyst

    QAT Global

    Dec 2020 - Jun 2021

    As an Advanced Programmer Analyst, I played a critical role in developing and maintaining a large utility automation application in a team of 14 using Scrum, Java, Spring Boot, SQL Server, HTML, CSS, JavaScript, jQuery, Jenkins, Unit Testing (JUnit), SVN, and many others.


  • Co-founder and Software Engineer

    3r Agência

    Oct 2016 - Dec 2020

    As a Co-founder and Software Engineer at 3r Agência, I leveraged my extensive knowledge of technologies such as Java, Spring Boot, HTML, CSS, JavaScript, and UX/UI design to create innovative and reliable solutions for entrepreneurs and companies. Through my strong leadership and communication skills, I effectively managed cross-functional teams, collaborated with clients, and delivered high-quality solutions that exceeded expectations. My passion for creating exceptional user experiences and my commitment to staying up-to-date with emerging technologies made me an asset to the company during my time there.


  • Tech Lead @ Database Group

    UNESP - Universidade Estadual Paulista

    Jan 2016 - Apr 2018

  • Software Engineer @ Database Group

    UNESP - Universidade Estadual Paulista

    Jan 2014 - Dec 2015

    As Technical Lead and Software Engineer, I managed project teams, defined project requirements and schedules, and developed project documents. I assisted the development team, reviewed their activities, and conducted project tests, reporting any bugs found. Additionally, I administered databases and developed and maintained Database Group's systems using Java, Spring Boot, JPA/Hibernate, PostgreSQL, JSP, HTML, CSS, Less, Bootstrap, JavaScript, and jQuery.


Skills

  • Programming Languages

    I have 10 years of experience with HTML, CSS, and JavaScript, and 6 years of experience with TypeScript. I also have 6 years of experience with NodeJS, 1 year of experience with Go, and 7 years of experience with Java. I have also received training in Scala (in 2018), PHP (in 2017), C# (in 2016), C (in 2013), C++ (in 2012), and Visual Basic (in 2012).

  • Databases

    I have 7 years of experience with PostgreSQL, 3 years of experience with MongoDB, and 2 years of experience with ElasticSearch, MySql and Neo4j. I also have 1 year of experience with Redis. Additionally, I received training in Sqlite in 2012.

  • Frameworks

    I have 2 years of experience with with NestJS and React, 3 years with ExpressJS and Angular2+, and 6 years with Spring Boot and jQuery. Additionally, I have trained in Vue, Sass, jUnit, Less, Spark, WordPress, GatsbyJS, NextJS, Jenkins, Apache Kafka, Flutter, Webpack, and Laravel, with varying levels of experience.

  • Others

    I have 2 years of experience with GitHub Actions, Docker, Kubernetes, and AWS. I also have 6 years of experience with Unit Testing, Integration Testing, Git, SEO, NPM, Postman, UX/UI, and 3 years of experience with PWA. Additionally, I have 7 years of experience with Maven and 3 years of experience with SVN. I also have 3 years of experience with Scrum, and was trained in Kanban in 2017.

Other Skills

  • Microsoft Office

    I have been using Microsoft Office for over 10 years. I have experience with Word, Excel, and PowerPoint.

  • Design

    I have trained in Adobe Photoshop, Illustrator, and Adobe XD. I also have experience with Figma.

Projects

  • 2019 - 2021

    Concept, develop and maintain one of the largest online farm catalog in Brazil, which receives over a thousand daily accesses. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Thymeleaf, HTML, CSS, JavaScript, jQuery, Bootstrap, and Google Maps.


  • Mais Fácil Contabilidade

    https://maisfacilcontabil.com.br

    2020

    Concept, develop and maintain an online brokerage platform. I worked with Java11, Spring Boot, Hibernate/JPA, PostgreSQL, Angular10, HTML, CSS, TypeScript, and PO UI.


  • 2020

    Concept, develop and maintain a platform for product indication and commissioning. I worked with Java11, Spring Boot, Hibernate/JPA, PostgreSQL, Angular10, HTML, CSS, TypeScript, PO UI, React, Bootstrap, and NextJS.


  • Concept, develop and maintain a women's fashion ecommerce. I worked with Wordpress, WooCommerce, PHP, MySQL, HTML, CSS, and JavaScript.


  • 2020

    Concept and develop a landing page for a lawyer. I worked with HTML, CSS, JavaScript, React, and Gatsby.


  • 2020

    Concept and develop a landing page for a light company. I worked with HTML, CSS, JavaScript, React, and Gatsby.


  • Concept and develop a landing page for a solar energy company. I worked with HTML, CSS, JavaScript, React, and Gatsby.


  • Concept and develop a landing page for a events (parties) company. I worked with HTML, CSS, JavaScript, React, and Gatsby.


  • Concept and develop a landing page for a digital transformation agency. I worked with HTML, CSS, JavaScript, React, and Gatsby.


  • Concept and develop a landing page for a car wash company. I worked with HTML, CSS, JavaScript, React, and Gatsby.


  • 2020

    Concept, develop and maintain an app for managing digital people documents. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Angular8, HTML, CSS, TypeScript, Angular Material, and Flutter.


  • Concept, develop and maintain a platform for online selection process of soccer players for the FC Corinthians Paulista. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Angular8, HTML, CSS, TypeScript, and Angular Material.


  • 2019

    Concept, develop and maintain an app to request winch and other services for the car. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Angular8, HTML, CSS, TypeScript, Angular Material, Ionic, and Real-time geographic location.


  • Concept, develop and maintain an app to order cooking gas. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Angular8, HTML, CSS, TypeScript, Angular Material, Ionic, Real-time geographic location, and Cielo integration.

  • Multiple Store Management - AC Soluções

    https://acsolucoes.com.br

    2019

    Concept, develop and maintain a platform for managing multiple cooking gas stores. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Angular7, HTML, CSS, TypeScript, and Angular Material.

  • Alugadinha

    2018

    Concept, develop and maintain an online house and apartments catalog. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Thymeleaf, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • EasyProtect

    2018

    Concept, develop and maintain a platform and app for low cost car insurance management. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Thymeleaf, HTML, CSS, JavaScript, jQuery, Bootstrap, and Ionic.

  • FlixImóveis

    2018

    Concept, develop and maintain an online house and apartments catalog. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Thymeleaf, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • Gamelive

    2018

    Concept, develop and maintain a platform for betting on soccer matches and on single lowest betting games. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Thymeleaf, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • Concept, develop and maintain a building management platform that shows information about the progress of works to customers. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Thymeleaf, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • 2016 - 2017

    Concept, develop and maintain a platform for managing a semi-jewelry company. I worked with Java8, Spring Boot, Hibernate/JPA, PostgreSQL, Thymeleaf, HTML, CSS, JavaScript, jQuery, MaterializeCSS, PagSeguro integration, and NFe integration.

  • Concept, develop and maintain a platform for managing a semi-jewelry company. I worked with Java8, Spring MVC, Hibernate/JPA, PostgreSQL, JSP, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • SRU - Sistema do Restaurante Universitário

    https://sru.ibilce.unesp.br

    2016

    Concept, develop and maintain a platform for managing the Unesp's University Restaurant and for booking and selling meal tickets. I worked with Java8, Spring MVC, Hibernate/JPA, PostgreSQL, JSP, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • PLATCOL

    2016

    Concept, develop and maintain an online platform of collocations dictionary. I worked with Java7, Spring MVC, Spring Internationalization, Hibernate/JPA, PostgreSQL, JSP, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • Concept, develop and maintain a platform to show information about Database Group. I worked with Java7, Spring MVC, Hibernate/JPA, PostgreSQL, JSP, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • Portal GBD Lattes

    2015

    Concept, develop and maintain a platform to show information of Unesp's scientific production, which are collected from the Lattes Platform with some enhancements when compared to Portal PROPe. I worked with Java7, Spring MVC, Hibernate/JPA, PostgreSQL, JSP, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • Portal PROPe

    2015 - 2017

    Develop and maintain a platform to show information of Unesp's scientific production, which are collected from the Lattes Platform . I worked with Java7, Spring MVC, Hibernate/JPA, PostgreSQL, JSP, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • Online English Collocations Workbook

    2015

    Develop and maintain a platform to learn English collocations by playing games. I worked with Java7, Spring MVC, Hibernate/JPA, PostgreSQL, JSP, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • Proceedings

    2014

    Concept and develop a website for presenting the proceedings of the congress "III Congresso Nacional de Formação de Professores (CNFP) e XIII Congresso Estadual Paulista sobre Formação de Educadores (CEPFE)". I worked with Java7, Spring MVC, Hibernate/JPA, PostgreSQL, JSP, HTML, CSS, JavaScript, jQuery, and Bootstrap.

  • Develop and maintain a Scientific Events Management System. I worked with Java7, PostgreSQL, HTML, CSS, JavaScript, and jQuery.

  • SoftGym

    2012

    Gym management software developed. I worked with Visual Basic and MySql.

Last updated on January 10, 2024

Developed by José Carlos