About

Hello, my name is Fran Iglesias. I am a Senior Software Developer based in Spain, with a strong focus on software design and agile technical practices.

Contact

I am always open to engaging discussions about programming, software design, or related topics. Please feel free to contact me via email.

Additionally, I am happy to offer free mentoring, particularly to those who may face challenges accessing support due to their personal circumstances or who belong to underrepresented communities.

franiglesias@mac.com

Employers and Collaborations

This site reflects my personal opinions and content, with occasional contributions from collaborators.

It is not sponsored or endorsed by any company or organization. The site is entirely ad-free, and I have no plans to monetize it, except for selling some of my own books.

Nevertheless, the content may be influenced by my professional context at the time of writing and publication. For transparency, I have listed below the companies and organizations with which I have been associated.

Current Position

Qualifyze

I contribute as a Staff Software Engineer, supporting the growth and excellence of all technology and product teams as we build the trust layer for global supply chains (Typescript).

Community

  • Crafters Vigo: Local community of practice focused on continuous improvement of development skills.
  • PulpoCon: Annual developer conference inspired by the Software Crafters movement.

Open Source Projects

  • VersionTag: Shell utility to facilitate semantic versioning for your projects.
  • Golden: Go library for snapshot, approval, and combination testing (also available in PHP).
  • CSV: Simple PHP library for reading and writing CSV files.

Previous Experience

The Hotels Network

The Hotels Network helps hotels increase sales through their direct channel.

I served as Senior Software Engineer in one of the Backend teams (Golang and PHP).

Codurance

As a technical coach and trainer, I delivered a Backend Developers Upskilling program for a large international client, covering topics such as TDD, software design, refactoring, agile practices, pair and mob programming, among others (Java).

DocPlanner

As a member of the Developer Quality Team, I contributed to defining modernization strategies for existing software and conducted workshops on TDD and agile technical practices. I also contributed to the company’s tech blog. (PHP/Symfony)

Pridatect

As a Senior Software Engineer, I supported the team in modernizing existing software and introducing testing and other technical practices (PHP/Symfony).

Holaluz

As a Software Engineer, I contributed to the internal tools and solar teams, helping to improve testing and development practices (PHP/Symfony, and occasionally Go, Python, and Java).

Atrapalo

As a Backend Developer, I worked in the Flights team (PHP).

Talks

Some of my talks (in Spanish) can be found in the following playlist:

Extras

Additional information not covered in other sections.

Blog Theme

Designed by myself.

Credits

Icon image credits: