My name is Caique and I'm a Mid-level Software Engineer, from Brazil.
π As an experienced Fullstack Software Engineer, with over 3 years of experience, my expertise spans Java, Go, Spring Boot, Angular and more. I stand out for creating innovative solutions, such as a robust authentication microservice in Java using technologies like Spring Boot, Hibernate, PostgreSQL, and Redis, significantly improving operational efficiency. I reduced query response times by 40% and improved overall system efficiency by 25%. Additionally, I have developed scalable and high-performance systems in Java, applying object-oriented design principles and robust architecture patterns.
π My journey in software engineering is marked by an insatiable passion for creating exceptional digital experiences. With a background in Computer Science and specialization in Software Engineering and Object-Oriented Programming from prestigious universities like Harvard and Helsinki, I aim to apply my expertise to develop innovative and impactful solutions.
π My collaborative approach and advanced communication skills have been instrumental in fostering productive team environments where innovation thrives.
π‘ Committed to continuous learning, I stay updated on the latest industry trends and technologies through online courses, workshops, and conferences. Recently, I completed a certification in advanced Java development, further enhancing my expertise in backend technologies and design patterns.
I specialize in crafting holistic solutions that transcend immediate needs, aligning seamlessly with the long-term goals of businesses. My key strengths include:
β’ Java;
β’ Go
β’ Spring Boot;
β’ AWS;
β’ Angular;
β’ MySQL;
β’ PostgreSQL;
β’ MongoDB;
β’ Docker;
I am well-versed in implementing efficient Continuous Integration/Continuous Deployment (CI/CD) practices, with a strong command of agile methodologies, particularly in Scrum.
My Docker skills come into play to streamline the development and deployment of applications, ensuring a seamless and efficient workflow.
Effective team communication is at the core of my priorities, ensuring a collaborative and harmonious development environment.
Personal Qualities:
β’ Fast learner;
β’ Organized;
β’ Good in troubleshooting;
β’ Customer experience;
β’ Good to give and receive feedbacks;
Feel free to explore my repositories and join me in this exciting coding adventure! Let's build something amazing together! ππ§
π Iβm currently working on my personal Micro-SaaS project
π± Iβm currently learning Java Expertise
β Ask me about anything related to JAVA stack and related technologies
β‘ Fun fact: I use tabs over spaces
π§ Curiosity, a passion for learning, and the drive for self-improvement
π± Self-motivated, capable of independent work and thriving in a team