I'm a software developer with wide background, from VFX and video games to backend development. I'm an enthusiastic person, always studying and improving. I enjoy learning new programming languages. I focus on reliable and performant code, never forgetting about the beauty in it.
Daniel Sánchez Quirós sanchez.quiros.daniel@gmail.com
Master in AI research
Learning and data science specialization. •2018
I learned the general base state of the art algorithms and techniques:
Master in video games programming • September 2012 - July 2013
I learned all the video games developing processes an several skill related to them:
Software engineering • September 2011 - July 2016
I gained general software engineering knowledge including the following:
Courses, certificates, non related.
I have some certificates and courses:
Software Engineering Team Lead • January 2022 - Current
I lead the R&D engineering team in the Logos project (TBA). I develope a simulation framework for snow family consensus algorithms. Also implement such consensus algorithims from specifications. We develop and maintain Rust open source libraries, including "Overwatch" a simplification sofware for writing general applications in a modular way and the Waku protocol rust bindings.
Rust Software Engineer • February 2020 - December 2021
I maintain jormungandr node and project related chain libs, full rust stack based. I also work on other web services, libraries and tools for jormungandr node and project catalyst (tresury and private voting system).
Software Engineer • September 2018 - December 2019
I developed sensitive software systems for state of the art MPC and Consensus protocols. Also I participated in the creation of a plattform around those protocols for secure and distributed private key storing. During this period I gather some experience in some new protocols like Webauthn , U2F or FIDO.
Associate Professor • January 2018 - March 2018
Professor of computer graphics. I taught base 3D computer graphics algorithms using DirectX. I was also tutor for last year students thesis projects.
R&D Engineer • January 2016 - December 2017
I was committed in the development of all the core pipeline tools for the studio. Most of them being third-party software (Maya, Nuke, Deadline...). The main technology I used was Python, although C++ was also used. The major projects I was involved with were:
Android developer • September 2015 - December 2015
I was responsible of updating and implementing features of the 11870 android app including:
R&D Junior Engineer • September 2012 - July 2013
I was part of the core tools team, providing necesary libraries for the studio pipe-line. The major projects I was involved with were:
Software Developer
Ocasionally, I have worked as freelance developer. Some tasks and companies I've interact with:
3D related jobs• 2008-2011
I studied Digital Production, specialized in 3D development, hence, I worked in the industry and as teacher for some interesting companies:
I'm an skilled developer with outstanding problem solving, comunication, teamwork and time management skills. I can work independently or as part of a team. I'm the kind that never saves anything for himself and focus on the greater good.
I have a wide range of knowledge, coming from different professional, educational and personal experiences. I enjoy learning new programming languages. Lately I've been playing around with Haskell and I am deep diving into Rust. I'm a FP, functional programming, enthusiast. Aditionally I have worked with several other languages as Go, C++, Java, C# or Scheme. And last but not least, my mother language and the one I'm more experienced with, which is Python. I've worked with SQL and No-SQL (Mongo, Redis, Neo4J) databases. I've also used big data tools/frameworks as Hadoop or Spark.