Howdy Logo
Image of Antonio F.

Antonio F.
Full-stack Product Engineer

Sql
Delphi
Oracle Database
Java
Javascript
Php
Bio

Experienced software developer specializing in Java, PHP, and Object Pascal (Delphi).

  • Backend Developer
    6/1/2022 - Present

    Developed proficiency in Java, Spring Boot, and Hibernate. Extensive experience in building and optimizing RESTful APIs for banking applications. Demonstrated strong expertise in utilizing Apache Kafka and RabbitMQ for efficient messaging and event-driven architecture. Gained significant experience with relational databases like MySQL and PostgreSQL, as well as NoSQL databases such as MongoDB. Implemented authentication and authorization using OAuth2 and JWT. Leveraged Docker and Kubernetes for containerization and orchestration, ensuring scalable and reliable deployments. Employed Jenkins for continuous integration and delivery, ensuring automated, efficient, and consistent deployment processes. Maintained code quality and collaboration through the use of Git and GitHub. Developed and conducted unit and integration tests with JUnit and Mockito, ensuring robustness and reliability of the codebase. Ensured compliance with industry standards and best practices for security and performance.

  • Senior Software Developer
    2/1/2021 - 6/1/2022

    Gained expertise in developing desktop and web software using Object Pascal (Delphi) and JavaScript. Mastered designing and programming applications to meet various client requirements. Advanced skills in integrating complex functionalities and features, optimizing performance, and debugging using Object Pascal. Proficient in JavaScript for creating dynamic user interfaces and ensuring seamless user experiences. Developed thorough understanding of cross-platform compatibility and web technologies. Collaborated on code maintenance and version control, ensuring high-quality, reliable software delivery. Leveraged various frameworks and tools to streamline development processes and enhance project efficiency.

  • professor
    1/2/2020 - Present

    Taught courses in Internet Systems and Systems Analysis and Development, culminating in a deep understanding of advanced web technologies and system development methodologies. Developed proficiency in various programming languages and tools, including JavaScript, HTML5, CSS3, and Python, leveraging these skills to create engaging and effective curriculum material. Demonstrated extensive experience with web frameworks such as Angular, React, and Django, facilitating hands-on learning experiences for students. Utilized database management systems like MySQL and PostgreSQL to teach comprehensive database design and implementation. Excelled in system analysis using UML and other modeling tools, and guided students through the principles of project management using Agile methodologies. Employed Git and GitHub for version control, ensuring collaborative and efficient project development. Engaged in continuous evaluation of student performance, providing constructive feedback and fostering an environment conducive to learning and innovation.

  • PHP Web Developer
    3/2/2017 - 8/2/2020

    Gained significant expertise in web system development using PHP. Demonstrated advanced knowledge in PHP frameworks, including CodeIgniter and Laravel, facilitating efficient and secure web application development. Contributed to the backend development process by integrating and managing MySQL databases, ensuring high performance and scalability. Utilized HTML5, CSS3, and JavaScript to enhance front-end functionality and user experience. Implemented RESTful APIs, enabling seamless communication between different parts of the web application. Employed best practices in version control, utilizing Git for collaborative development and maintaining code integrity. Mastered debugging and performance optimization techniques, ensuring robust and efficient web systems.

  • professor
    3/2/2016 - 1/2/2018

    Developed and delivered course materials for Internet Systems and Systems Analysis and Development, emphasizing the integration of modern technologies and methodologies into curricula. Utilized a range of programming languages and tools including Python, JavaScript, and SQL to facilitate student learning. Introduced frameworks such as Django, Flask, and Angular to demonstrate full-stack development principles. Implemented hands-on projects that employed cloud services like AWS and Azure to illustrate real-world application deployment and management. Guided students through various system development life cycles, leveraging methodologies such as Agile and Scrum to simulate industry environments. Utilized relational databases like MySQL and NoSQL databases such as MongoDB to teach data management and analysis. Employed version control systems including Git for collaborative projects, ensuring students developed essential collaboration and code maintenance skills. Regularly updated course content to reflect the latest technological advancements and industry trends, preparing students for contemporary challenges in the field of internet systems and systems analysis.

  • professor
    2/2/2012 - Present

    Developed proficiency in Java, C++, and Python for teaching advanced programming concepts. Utilized frameworks such as Spring, Hibernate, and Django to illustrate real-world applications to students. Extensively guided learners in frontend technologies, including HTML, CSS, JavaScript, and React. Enhanced curriculum by integrating cloud computing platforms like AWS and Google Cloud. Provided hands-on experience with database management systems, including MySQL and Oracle. Employed tools such as Git and Docker to teach version control and containerization. Pioneered the use of virtual environments and CI/CD pipelines for streamlined development processes. Implemented pedagogical strategies incorporating both theoretical knowledge and practical skills, ensuring students gained a comprehensive understanding of system development and internet computing.

  • Software Developer
    1/2/2010 - 1/2/2013

    Developed extensive expertise in desktop software development using the Object Pascal (Delphi) language. Gained considerable experience in managing and manipulating Database Management Systems, specifically Oracle and Firebird. Demonstrated proficiency in designing, coding, and maintaining robust desktop applications, and ensured efficient data handling and storage solutions.

  • Information Systems at Educational Foundation of Fernandopolis
    2006 - 2009

  • Web Consulting at FATEC São José do Rio Preto
    2012 - 2014

  • Teacher Training for Professional Education at State Center for Technological Education Paula Souza
    2014 - 2014

Antonio is available for hire

Hire Antonio F.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.