FRANCISCO DIAZ

 DUNDEE, UK · [email protected]

Hi! I am a software engineer experienced in game development, C++, Unreal Engine, Perforce, Git, Jenkins and Agile Development. I have a BSc degree in Computer Games Technology from Abertay University.
After being affected by a layoff I am looking for a new role in UK, Spain, US or Australia.


Skills

Programming Languages & Tools - Hard Skills
  • C++, C#, Java
  • OpenGL, GLSL, HLSL, DirectX11, Vulkan
  • Unreal Engine, Unity, Android Studio, Xcode, Visual Studio, Rider
  • Windows, Linux, PS5, PSVita, XBox, Android
  • Git, Perforce, Jenkins, Groovy
  • Agile Development (Scrum & Kanban), Jira
  • HTML, CSS, JavaScript, PHP, JSon, Python, SQL, Bootstrap

Personality - Soft Skills
  • Proactive attitude
  • Eager to learn
  • Special attention to details
  • Love maths and coding
  • Analisy and Testing Skills, Problem-Solving

WORK Experience

JUNIOR SOFTWARE ENGINEER (C++)

PEOPLE CAN FLY - DUNDEE, UK (REMOTE)

Key responsibilities: My day-to-day duties were working in the assigned Jira ticket which could be programming a test, fixing a bug or adding improvements to an existing test. This contemplates researching on my own, reaching out team members affected by the Jira ticket to collect more information, reviewing code from my co-workers in swarm, suggesting ideas or improvements in the framework, etc. I worked closely with QA and Tools teams.

Areas covered: Gameplay, Camera, Player, Network, Graphics, UI, Database, etc.

Achievements: I was the first intern in the company of more than 600 people. My performance and level of satisfaction in the company has been so high that PCF agreed to continue hiring interns at Abertay University and no only that I was promoted to Junior Test Automation Programmer on the first performance review moving from working part time to full time all that while I studied at my university. On these over two years my team and I successfully developed a strong Automation Test Framework which is used along all the company projects such as Outriders or BulletStorm VR.

Skills: JetBrains Rider · Visual Studio · Unreal Engine · C++ · JetBrains Rider · Visual Studio · Agile Methodologies (Kanban and Scrum) · Helix Swarm · Jira · Confluence · Perforce · Jenkins · Blueprints · C# · JSON · Groovy · PS5 · Xbox · Windows

02/2022 - 05/2024

FULL STACK WEB AND ANDROID DEVELOPER

MAXVALLEY - MADRID, SPAIN (ONSITE)

Key responsibilities: My day-to-day duties were working in several projects, usually two projects in the same day. Some of these projects were fixing apps or website bugs, updating content, adding new features, continue with the work of previous workers and develop from scratch three websites and two multiplatform applications (android, IOS and web).

Areas covered: Android APP, Web Design and Development, Front-End, Back-End, Database, etc

Achievements: I was the first intern in the company coming from an HND centre as they were only taking interns from universities before. My performance and level of satisfaction in the company was so high that they made a contract with my college to continue hiring interns in the following years. I was the only front-end developer in the company in charge of the projects thus during these nine months I was working mainly in this area with the supervision of a senior full stack which was working mainly in the back-end of the projects. Some of these apps and mobile games were WaytoGo (an app for the wellness in companies with +1K downloads), Bumver (an app to watch ads in exchange of money) and La gran Aventura de los Lunnis (an interactive AR game with +5k downloads which was created for a famous TV series for children of the National Spanish Television).

Skills: Android Studio · Visual Studio · Git · Java · SQL · PHP · Python · JavaScript · jQuery · XML · HTML · CSS · JSON · User Experience (UX) · Bootstrap · JSON · AdSense (Google) · AR

09/2018 - 05/2019

Education

BSC (HONS) COMPUTER GAMES TECHNOLOGY

ABERTAY UNIVERSITY - DUNDEE, UK

Degree from which I have learnt games programming, graphics, artificial intelligence, games hardware, procedural generation, math (3D, vector, matrix…), etc. This degree has accreditations from TIGA and ScreenSkills Select. Abertay University has been ranked Europe's top university and global top ten for video games education by the prestigious Princeton Review.
1st Year Modules:
Computer Hardware Architecture and Operating Systems · Programming with C++ · Applied Mathematics 1 · Software Design · Games Programming · Defense Against the Dark Arts (Cyber security)
2nd Year Modules:
Data Structures and Algorithms 1 · Graphics Programming · Applied Mathematics 2 · Data Structures and Algorithms 2 · Games Programming and System Architectures · Film and Game Genres
3rd Year Modules:
Graphics Programming with Shaders · Network Systems for Game Development · Procedural Methods · Professional Project · Mathematics and Artificial Intelligence

Skills: Agile Methodologies (Kanban) · JetBrains Rider · Visual Studio · Unreal Engine · C++ · Python · OpenGL · SFML · UDP · TCP · Git · Shader Languages · DirectX · HLSL · Jira · Confluence · Unity · PS Vita · Cybersecurity

09/2019 - 05/2023

DOUBLE HND WEB AND MULTIPLATFORM APPLICATIONS DEVELOPMENT

IES CLARA DEL REY - MADRID, SPAIN

I learned all the fundamentals for android and web design/development (front and back-end). 

Skills: Android Studio · Visual Studio · Git · Java · SQL · MySQL · PHP · JSON · UDP · Python · TCP · JavaScript · jQuery · XML · HTML · CSS · User Experience (UX) · Oracle Database · Bootstrap · Linux · Model-View-Controller (MVC) 

09/2016 - 05/2019

Interests

  • Maths
  • Rendering/Graphics
  • Gameplay
  • AI
  • Smarthome

RIGHT TO WORK

  • UK - Full right to work (EU Settle Status)
  • Europe- Full right to work (Spanish Passport)
  • Australia - Work and Holiday Visa (Subclass 462)
  • US - I would need sponsorship

LANGUAGES

  • Spanish - Native
  • English - IELTS 6.5 (B2-C1)

What MY PAST COWORKERS SAY ABOUT ME

DOROTA RUTKOWSKA

Technical Producer at People Can Fly

As the producer overseeing the Test Automation team's productivity, I've had the privilege of closely observing Francisco's contributions, work throughput and witnessing his outstanding work ethic and teamwork firsthand.

From the moment Francisco joined our team, his positive attitude and enthusiasm were evident. He approaches every task with dedication, proffessionalism and a genuine passion for programming. His eagerness to learn and adapt to new challenges continued to impress me, and so did high-quality deliverables.

It has been a pleasure to have Francisco as our first programming intern at PCF, and I have no doubt that he will continue to excel in all his future endeavors. I wholeheartedly recommend Francisco and would be more than more than happy to provide additional insights.

KAMIL SŁAWICKI

Lead Tools Programmer at People Can Fly

Francisco was our first programming intern in the UK. During his recruitment process he has demonstrated solid C++ knowledge and great problem solving skills expected at his level of experience.

Once hired he has continued to keep his high standards and was eager to learn the arts of test automation. During his time at People Can Fly, he had a chance to learn about Unreal Engine's automation framework and its applications in the game code.

I believe that Francisco could be a great asset bring his expertise into any team.

On a personal note Francisco is a great guy. He is very approachable and easy to talk to. He is not afraid to ask questions or admit that he doesn't know/understand something.

TIBOR NYERS

Junior Test Automation Programmer at People Can Fly

I have had the pleasure of working with Francisco for more than two years at the Test Automation team of People Can Fly. He is also my first colleague in game dev and I feel lucky to have started my game development career with such a great and supportive partner.

Francisco is a motivated, approachable, and easy-going person who always strives to deliver high-quality work. He is also a great team player who communicates well.

He would be a valuable developer to any company that is looking for a talented and reliable C++ Unreal Engine programmer.

EUGENE LAZUTIN

QA Software Engineer at People Can Fly

I had a chance to collaborate with Francisco on several features. I can say that he has strong communication and problem-solving skills, which make him a valuable asset to any team. Thank you for your contributions!

JAKUB URBANEK

Junior Test Automation Programmer at People Can Fly

Francisco is a great guy and a very skilled Automation Programmer.
Constantly looking to improve his skills and knowledge.
His thorough and detail-oriented approach to tasks sets him apart,
making him a very reliable and invaluable team member.

MATEUSZ NAROLEWSKI

Senior Test Automation Programmer at People Can Fly

I wholeheartedly recommend Francisco based on our collaboration at People Can Fly. His rapid learning, efficient work, and collaborative spirit made a significant impact. Francisco is a valuable asset, and I have full confidence in his future success.