Nikolaos Grammatikos Image

Software engineer, and content creator.

Hi, I'm Nikolaos, a software engineer based in Newcastle upon Tyne in the UK. My passion is developing software whilst analysing projects and making ongoing productivity improvements. Another passion of mine is creating gameplay content for Youtube and Trovo.

ExperienceResume

Creative Assembly Logo

Creative Assembly

Senior Engineer - Continuous Improvement

> Nov 2022 - Present

Be involved with multiple projects, bringing the passion and mindset of continuous improvement and exploring new development practices while delivering simple and practical solutions to improve developer flow and happiness.

Responsibilities:

  • Make ongoing, practical productivity improvements across the studio and projects
  • Induce change through an enthusiastic, collaborative, and responsive attitude with a strong ethos of continuous improvement and value delivery
  • Develop, enhance, and maintain simple solutions delivering value to people and projects
  • Foster a sustainable environment through the pursuit of low-maintenance solutions and a "less is more" mentality
  • Proactively engage with projects and developers to identify pain points and opportunities for improvement
  • Have a tangible positive impact on the effectiveness of our game development pipelines

Projects

Ubisoft Reflections Logo

Ubisoft Reflections

Senior Tools Programmer

> Apr 2022 - Nov 2022 (8 mos)

Responsibilities:

  • Maintain and support critical tools to enhance the productivity of the studio's projects while keeping stakeholders informed and up to date.
  • Analyse projects and make ongoing, articulable productivity improvements while measuring wait times on technology and processes.
  • Work in an agile, proactive and autonomous manner to identify needs and opportunities which deliver value to our pipeline productivity.

Tools Programmer

> Apr 2020 - Apr 2022 (2 yr)

Projects

Enigma Interactive Logo

Enigma Interactive

Software Developer

> Jun 2018 - Apr 2020 (1 yr 11 mos)

Responsibilities:

  • Develop innovative and influential websites, mobile applications, and software tailored to clients' unique needs, effectively propelling their businesses forward in the digital landscape.
  • Employ agile methodologies during the development process, adapting and evolving each project phase, resulting in maximum flexibility and seamless, high-quality end products.
  • Conduct extensive debugging and troubleshooting of projects prior to release, ensuring optimal performance, user experience, and satisfaction for clients.
  • Delivering the highest quality digital solutions, consistently exceeding clients' expectations and contributing to the company's reputation for excellence.

Projects