Howdy Logo
Image of Raphael F.

Raphael F.
Principal Engineer

Ruby On Rails
Elixir
Github
Java
Kotlin
Python
Bio

A software developer boasting four years of professional experience in analysis and development, with expertise in Java, version control systems, and database management. Dedicated to continuous learning and staying abreast of emerging mobile technologies, particularly with a focus on Android development. Presently involved in the development of a native Kotlin application designed for intelligent transportation systems, which includes features such as bus arrival time predictions.

  • Software Engineer
    11/1/2017 - 4/1/2021

    Operated as a Software Engineer for multiple clients, including four fintech companies and one medical startup. Developed proficiency in various programming languages and stacks, notably learning Ruby and Elixir. Contributed to the creation of libraries, efficiently consuming millions of lines of files through ETL processes.

  • Junior Systems Analyst
    1/1/2016 - 10/1/2017

    Developed proficiency in Java through the creation of an ATM application and its subsequent maintenance, focusing on code improvement and optimization. Analyzed use cases to ensure the application's robustness and user-friendliness. Maintained collaborative code integrity and version control using CVS and Git.

  • Trainee Systems Analyst
    8/1/2015 - 12/1/2015

    Gained extensive experience in Java development while working on an ATM application, including both the initial development and ongoing maintenance of the software. Focused on code enhancement to improve functionality and performance. Utilized version control systems such as CVS and Git for efficient code management and collaboration.

  • Intern
    1/1/2015 - 7/1/2015

    Developed proficiency in Java, Spring Framework, and Hibernate, contributing to the development and maintenance of scalable web applications. Leveraged expertise in RESTful and SOAP-based web services to create robust APIs, enhancing system integration and communication. Utilized JUnit for unit testing and ensured code quality through automated testing frameworks. Employed tools such as Maven and Jenkins for continuous integration and deployment, facilitating smooth and efficient development workflows. Demonstrated skills in relational databases like MySQL and PostgreSQL, participating in database schema design and optimization. Ensured collaborative code maintenance and version control using Git and GitHub. Implemented front-end solutions integrating JavaScript, Angular, and HTML/CSS, contributing to full-stack development projects. Emphasized Agile methodologies, actively participating in sprint planning, daily stand-ups, and iterative development cycles to deliver high-quality software products.

  • Scholarship Holder
    8/1/2013 - 8/1/2014

    Engaged in a scientific initiation project focusing on code compression and cache performance in RSA and ECC algorithms through COPES-UFS. Developed technical expertise in cryptographic algorithms, specifically RSA and ECC, by analyzing and optimizing their code compression and cache performance. Utilized programming languages such as C and Python for implementing and testing various optimization techniques. Employed statistical tools and methodologies to measure performance improvements and validate results. Gained hands-on experience with CPU architecture and cache memory systems to enhance the understanding of how code optimization can impact performance. Acquired proficiency in utilizing version control tools like Git to manage project code and collaborate effectively with the research team. Enhanced skills in technical writing and presenting findings through research papers and presentations at academic conferences.

  • Scholarship Holder
    8/1/2012 - 7/1/2013

    Contributed to a scientific initiation project titled Applying Aspect-Oriented Programming and Source Code Transformation Techniques to Improve the Adaptation and Maintenance Process of the UFS Integrated Management System under COPES-UFS. Developed a strong understanding of Aspect-Oriented Programming (AOP) and its application in enhancing system adaptability and maintainability. Employed source code transformation techniques to refactor and optimize the UFS Integrated Management System. Utilized various development tools to facilitate source code modifications and integrations. Applied problem-solving and analytical skills to identify system inefficiencies and implement improvements. Conducted thorough testing and debugging to ensure functionality and performance. Documented project progress and outcomes, contributing to research publications and presentations. Gained experience in collaborative research and project management within an academic setting.

  • Scholarship Holder
    6/1/2010 - 12/1/2011

    Participated actively in the development and maintenance of the Integrated Academic Management System (SIGAA) at the Data Processing Center. Achievements include migrating and administrating databases using PostgreSQL and IBM DB2, as well as developing software with Java utilizing the Hibernate framework.

  • Computer Science at Federal University of Sergipe
    2012 - 2017

Raphael is available for hire

Hire Raphael F.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.