fran dev

Hey, I'm Fran Pérez Open to work

More than 5 years of experience. Backend Developer with Java and Spring Boot. Currently learning Frontend. From Valencia, Spain.

Work Experience

  1. Teralco Backend Developer

  2. Sngular Backend Developer

    During my tenure at Sngular, I played a pivotal role in developing and maintaining robust backend services using Java, Spring Boot, Hibernate, and PostgreSQL. Collaborating within Agile teams, I contributed to designing and implementing innovative features to meet client needs effectively. A significant part of my responsibility involved optimizing code and database queries for scalability, reliability, and performance enhancement. Leveraging AWS services like Amazon SQS and Jenkins, I streamlined message queuing, processing, and implemented continuous integration and deployment strategies to ensure seamless delivery of solutions. This experience not only enhanced my technical skills but also provided valuable insights into delivering high-quality solutions within dynamic environments.

  3. NTT Data Spring Batch Developer

    During my tenure at NTT Data, I was deeply involved in developing and maintaining loan processes for Santander bank. Leveraging Spring Batch and Java 6-8, I spearheaded the development of critical systems to ensure the seamless operation of loan projects. Using Spring Boot and Oracle SQL, I played a pivotal role in creating and maintaining robust backend services, ensuring the reliability and efficiency of our systems. Collaborating closely with my team, I managed code effectively using Git and Subversion, fostering seamless teamwork and efficient version control. Additionally, I facilitated secure file transfers between systems using FTP, thereby ensuring data integrity and smooth inter-system communication. This experience not only enhanced my technical proficiency but also provided valuable insights into managing complex banking systems and fostering effective collaboration within development teams at NTT Data.

  4. IST Medical Junior Backend Developer

    During my time at IST, I had the opportunity to contribute significantly to telemedicine projects by developing robust backend services using Java 6-8. While diving into Spring Boot, I gained hands-on experience implementing it effectively. Leveraging DICOM libraries, I ensured seamless handling of medical images, a critical aspect of telemedicine applications. Managing databases with MySQL, I implemented powerful search functionality using Apache Solr, enhancing the usability of our systems. Additionally, I created and maintained REST APIs, playing a crucial role in enabling smooth communication between different components of the projects. Handling incidents with clients, I troubleshooted and resolved issues promptly, ensuring minimal disruption to services. Notably, I achieved remarkable performance improvements, reducing processing time by over 99%, from over 5 minutes to less than 20 seconds. As part of project management, I prepared comprehensive reports and technical documentation using LaTeX, ensuring clear communication of project details. Lastly, I facilitated seamless data exchange between systems by managing file transfers using FTP. This experience not only honed my technical skills but also provided invaluable insights into the complexities of telemedicine projects and effective client communication at IST.

Projects

Portfolio DEV

Developed with Astro and TailwindCSS. As a backend developer this was my first time using frontend technology. It was fun learning ASTRO and it has motivated me to keep trying new things. At first it was difficult to change my mindset from backend to this, but it was worth the work because now I know I can create a whole application.

Portfolio DEV project's screenshot
  • HTML
  • TailwindCSS
  • ASTRO

Randomlist

The Spotify Recommendations Playlist Generator is a Python library designed to enhance the Spotify listening experience by providing users with curated playlists that exclude their most frequently listened to genres. Leveraging the Spotipy library, this project offers seamless integration with the Spotify API, allowing users to access their account data securely.

Randomlist project's screenshot
  • Python
  • Flask
  • Spotify