Fernando Martins
@fernandomartins
Proactive Software Engineer with a passion for innovative solutions.
What I'm looking for
I am a proactive and sociable Software Engineer with a degree in Computer Science, based in São Paulo, Brazil. My career spans several years, during which I have developed a strong ability to absorb new concepts and methodologies. I thrive in collaborative environments and am driven by a passion for learning and adapting to evolving technologies. My experience includes developing high-resilience applications and building event-driven architectures using Apache Kafka, ensuring scalability and reliable communication between services.
Throughout my career, I have consistently delivered high-quality solutions by implementing best practices such as Clean Code and SOLID principles. My work at Sicredi involves designing robust REST APIs with Java and Spring Framework, focusing on microservices architecture to create modular and distributed systems. I have also integrated platforms with Amazon AWS and established automated testing and deployment environments, which have significantly improved operational efficiency.
With a solid foundation in both back-end and front-end development, I have contributed to various projects, including migrating legacy systems and developing integrated management systems for educational institutions. I am committed to driving innovation and optimizing system performance through multithreaded programming and rigorous testing methodologies.
Experience
Work history, roles, and key accomplishments
Software Engineer
Sicredi
Dec 2023 - Present (1 year 5 months)
Developing and maintaining high-resilience applications for large-scale data processing. Utilizing Apache Kafka for event streaming and building event-driven architectures. Focused on microservices architecture and building robust REST APIs using Java and Spring Framework.
Software Engineer
Zup Innovation
Jun 2020 - Dec 2023 (3 years 6 months)
Applying clean architecture and SOLID principles in developing REST applications using Java and Spring Framework. Integrated the platform with Amazon AWS and established automated testing and deployment environments.
Software Engineer
DISYS
Apr 2019 - Jun 2020 (1 year 2 months)
Implementing improvements based on systemic requirements, including legacy technology updates. Set up system scheduling and maintenance processes to enhance platform performance.
Java Software Developer
FábricaDS Soluções em Tecnologia
Jan 2019 - Apr 2019 (3 months)
Migrated a legacy banking system to JBoss EAP, enhancing system performance and reliability.
Back-end Developer
Kyros Tecnologia
Jan 2017 - Dec 2017 (11 months)
Supported a cable TV interrupt control system, resolving errors and improving performance on both back-end and front-end functionalities.
Back-end Developer
Crosara Tech
Jan 2015 - Dec 2017 (2 years 11 months)
Developed an integrated management system for a dental clinic and a control system for a university restaurant, including requirements gathering and database migration.
Intern
CTI - UFU
Jan 2014 - Jan 2015 (1 year)
Developed a management system module for vehicle and travel control, including vehicle registration and scheduling functionalities.
Education
Degrees, certifications, and relevant coursework
Universidade Federal de Uberlândia
Bachelor of Science, Computer Science
2011 - 2015
Completed a Bachelor's degree in Computer Science, focusing on software development, data structures, algorithms, and system design. Developed strong programming skills in Java and Python, and gained experience in various software engineering methodologies.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Fernando?
You can contact Fernando and 90k+ other talented remote workers on Himalayas.
Message FernandoFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
