Howdy Logo
Image of Alexsandro D.

Alexsandro D.
Principal Engineer

Postgresql
Mysql
Mongodb
Spring
Kotlin
Java
Oracle Database
Microsoft Azure
Docker Cloud
Node.js
Angular
Bio

Independent Web Developer specializing in Java, particularly within the Java 8+ framework and the Spring ecosystem, encompassing Boot, MVC, Data, Cloud, and Batch modules. Demonstrated expertise in Hibernate, Angular 2+, RabbitMQ, and various database management systems such as MySQL, Postgres, MongoDB, Cassandra, and SQL Server. Proficiency extends to using the ZK Framework, Thymeleaf, JSF (JavaServer Faces), Primefaces UI library, Central Desktop Integration (CDI), Enterprise JavaBeans (EJB), and Firebird. Experienced in Delphi and Visual Basic 5, with additional skills in TypeScript development. Driven by a strong passion for technology and a continuous thirst for knowledge in the field.

  • Senior Software Engineer
    11/1/2023 - Present

    Gained extensive experience in Kotlin, leveraging its features to develop robust, high-performance applications. Worked with the Spring ecosystem, including Spring Boot and Spring Cloud, to build scalable and maintainable microservices architectures. Utilized Kafka for building real-time data processing pipelines and developing event-driven systems. Demonstrated proficiency in both MongoDB and PostgreSQL, optimizing database interactions and ensuring efficient data retrieval and storage. Managed MySQL databases, performing complex queries and maintaining data integrity. Employed various AWS services for cloud solutions, ensuring scalable and reliable deployment of applications.

  • Senior Java Developer
    7/1/2022 - 11/1/2023

    Demonstrated substantial expertise in Java and the Spring framework, focusing on backend development and microservices architecture. Developed comprehensive solutions utilizing MongoDB for database management and RabbitMQ for message brokering. Gained significant experience with Apache Kafka for real-time data streaming and processing. Employed Git for version control, ensuring seamless collaboration in a team environment. Leveraged Jenkins for continuous integration and continuous delivery (CI/CD) pipelines, automating build and deployment processes. Utilized SonarQube to maintain code quality and ensure adherence to coding standards and best practices.

  • Senior Software Engineer
    7/1/2022 - Present

    Played a critical role in the squad responsible for the marketplace, contributing to the development and optimization of an advanced e-commerce platform. Acquired expertise in JavaScript frameworks such as React and Angular, enhancing the frontend user experience. Utilized backend technologies including Node.js and Express.js to develop robust, scalable server-side applications. Employed SQL and NoSQL databases like MySQL and MongoDB for efficient data storage and retrieval. Utilized microservices architecture to ensure modularity and ease of system maintenance. Demonstrated proficiency in RESTful API design, significantly improving data interchange efficiency and reliability. Coordinated collaborative development using version control systems such as Git, ensuring high-quality code integration and continuous deployment through CI/CD pipelines. Applied knowledge of cloud services like AWS to optimize the deployment and maintenance of infrastructure. Developed skills in Agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to drive project success and team cohesion.

  • Senior Java Developer
    4/1/2022 - 10/1/2022

    Gained extensive experience in developing logistics applications utilizing a robust technical stack. Leveraged Java for core application development, and Spring for building enterprise-grade applications. Utilized MongoDB for efficient and scalable database solutions. Employed RabbitMQ for messaging and communication between services, and Redis for high-performance data storage and caching. Developed a comprehensive understanding of the logistical domain and applied advanced technical skills to deliver reliable and high-performing software solutions.

  • Senior Software Engineer
    10/1/2021 - 7/1/2022

    Acquired extensive experience working in the PIX squad, specifically utilizing Kotlin, Golang, and Java. Developed and maintained robust financial transaction systems with a focus on high performance and reliability. Implemented various backend services and microservices, leveraging Kotlin for seamless integrations and code efficiency. Led efforts in optimizing Golang applications for concurrency and memory management, and enhanced existing Java applications for improved scalability and functionality. Demonstrated ability to collaborate with cross-functional teams to deliver well-documented and maintainable code.

  • Java Developer
    9/1/2021 - 12/1/2022

    Involved in the development and maintenance of complex systems leveraging Java, with implementation and integration using the Spring framework. Applied extensive expertise in creating and managing PostgreSQL databases. Played a pivotal role in optimizing system performance and ensuring database integrity. Other responsibilities included performing code reviews, debugging issues, conducting unit tests, and refining application modules for enhanced efficiency and scalability.

  • Senior Java Developer
    12/2/2019 - 10/1/2021

    Gained proficiency in developing systems using microservices architecture with Java 8+ and a comprehensive suite of Spring technologies including Boot, Framework 4+, Data, Batch, and Cloud. Utilized messaging systems such as Kafka, ActiveMQ, and IBMMQ, alongside expertise in both relational databases like SQL Server and MySQL, and NoSQL databases like Cassandra. Worked with big data technologies such as Hadoop and front-end development using Angular with Bootstrap. Employed test-driven development (TDD) strategies using tools like JUnit 4, Mockito, and Jacoco. Applied Agile methodologies utilizing Scrum and Kanban for project management.

    Contributed as a key member of a development team for the Siga-DOC module within the SP Sem Papel program, an open-source initiative under the Government of the State of São Paulo in collaboration with TRF2 of Rio de Janeiro. Leveraged technologies including Java EE, JBoss, Oracle, JSP, Bootstrap, and PL/SQL. This project is publicly accessible and can be reviewed at the following link: https://github.com/projeto-siga/siga.

  • Systems Development Analyst
    11/2/2019 - 12/2/2019

    Gained significant expertise in developing both web and mobile applications along with overseeing and maintaining the core infrastructure. Demonstrated proficiency in various programming languages and frameworks essential for building scalable applications. Utilized front-end technologies like React, Angular, and Vue.js to create intuitive user interfaces, while leveraging back-end frameworks such as Node.js, Django, and Ruby on Rails for robust application logic. Ensured database design and optimization with tools like MySQL, PostgreSQL, and MongoDB. Mastered version control and collaborative code management through Git and GitHub. Implemented CI/CD pipelines using Jenkins and Docker, enhancing the deployment process. Strengthened cybersecurity practices and infrastructure management with Kubernetes and AWS, ensuring secure and efficient cloud-based solutions. Developed skills in agile methodologies, participating actively in sprint planning, code reviews, and regular stand-ups to promote team productivity and project success.

  • Support Analyst
    1/2/2015 - 11/2/2019

    Excelled in developing Java solutions using frameworks such as Spring MVC, Spring Boot, JPA, and Hibernate, alongside frontend development with Angular. Spearheaded the creation of an invoice generation system for the Totvs Datasul 12 billing module in Delphi, and successfully implemented the Budget module for ERP Totvs 12, providing comprehensive support for the entire ERP system. Administered and supported computer networks with Windows Server 2008/2012, and fortified network security using Fortigate Firewall. Managed Google Apps accounts efficiently and delivered high-quality user support services.

  • Systems Analyst
    7/2/2011 - 7/2/2014

    Developed and implemented systems for public agencies using a robust technology stack, including Java, Spring, EJB, Hibernate, and ZK. Provided extensive support and system maintenance, ensuring optimal performance and scalability. Utilized and managed various database systems, such as MySQL, PostgreSQL, and Firebird, to handle data storage and retrieval efficiently. Demonstrated technical expertise in creating resilient and efficient system architectures while addressing the unique needs of public sector clients.

  • Fullstack Developer
    1/2/2011 - 12/2/2019

    Gained extensive experience in system development utilizing a variety of frameworks and technologies. Developed proficiency in Java and JavaScript, leveraging frameworks such as Spring and NodeJS. Demonstrated expertise in modern JavaScript frameworks, including React and Angular, for front-end development. Additionally, gained significant experience with JSF (JavaServer Faces) and Primefaces for building robust, UI-driven applications. This role involved a comprehensive application of both backend and frontend technologies, ensuring seamless development and deployment of complex systems.

  • Computer Technician
    1/2/2010 - 6/2/2011

    Gained significant expertise in the assembly and maintenance of microcomputers, notebooks, and netbooks. Developed skills in diagnosing and troubleshooting hardware-related issues, ensuring optimal performance and reliability of computer systems. Excelled in configuring and maintaining corporate networks, demonstrating a strong understanding of network architecture, security protocols, and connectivity solutions. This role required a meticulous attention to detail and proficiency with various hardware components and networking tools.

  • Computer Science at September Seventh School
    2004 - 2005

  • Analysis and Development of Systems at UNIP
    2020 - 2022

  • React Native - Design System in Your App at Alura
    8/1/2021

  • Microservices Architecture with Spring Cloud Netflix at Udemy
    11/2/2020

  • Microservices with Spring Boot, Spring Cloud, Apache Kafka and Cassandra at Udemy
    6/2/2020

  • Terminal Linux at Udemy
    5/2/2019

  • Spring Boot, OAuth2, MongoDB Atlas, and Angular 7 and 8 at Udemy
    4/2/2019

  • Android Studio Sales App Course with Admin Area PHP at Udemy
    1/2/2019

  • Spring Boot, Hibernate, REST, Ionic, JWT, S3, MySQL, MongoDB at Udemy
    1/2/2019

  • Budget Execution at Totvs
    12/2/2018

  • Angular 5, JWT, Spring Boot, REST, Security, Data and MongoDB at Udemy
    11/2/2018

  • MEAN 2 - Javascript Fullstack at Treinaweb
    11/2/2018

  • Free Fullstack Angular and Spring Workshop at Algaworks
    10/2/2018

  • Surfing with Scrum at PMG Academy
    7/2/2018

  • Accounting Entries for Totvs Datasul at Totvs
    7/2/2018

  • Totvs Datasul Fiscal and Managerial Accounting at Totvs
    6/2/2018

  • Good Software Development Practices at Timtec
    4/2/2018

  • Cash and Banks at Totvs
    4/2/2018

  • HTML 5 Course at Curso em Vìdeo
    4/2/2018

  • Accounts Payable TOTVS Datasul at Totvs
    4/2/2018

  • Tosv Datasul Accounts Receivable at Totvs
    3/2/2018

Alexsandro is available for hire

Hire Alexsandro D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.