Miguel Diez

Broomfield, CO 80020 • miguel.diez.developer@gmail.com
Software Engineer | Unity | XR

Medical device professional with expertise in computer-assisted surgical devices, ranging from managing software development projects, to providing technical support, customer training and consulting for hospitals.

Solid understanding of software algorithms and design patterns. Aimed at providing students with innovative learning opportunities through the use of cutting-edge XR technology. Expertise in overseeing the development and maintenance of image-guided surgical platforms and applications used in a variety of medical specialties. Demonstrated ability to quickly adapt to new environments and technologies, enabling to take on challenging projects and deliver high-quality results. Aptitude to swiftly comprehend and take ownership of novel concepts and provide inventive solutions to complex problems.

Feel free to take a look at my portfolio below and message me on LinkedIn or by email at: miguel.diez.developer@gmail.com


Experience

Software Engineer

Professor Z

I am developing an XR game for the Meta Quest 2 with an emphasis on STEM subjects and meditation. Wrapped in a story-driven game, the goal of this app is to provide the student with a balanced training in rational thinking via science and math, and self-awareness via meditation and Buddhist philosophy.

  • Spell casting system based on hand tracking
  • Use of passthrough camera for augmented reality elements
  • Computer vision for detection of surfaces in the real world
  • Skills: Game Development · Unity · C# · Quest 2 · 3D Modeling

    Aug 2022 - Present

    Blockchain Developer

    Freelance

    Attracted by the potential positive impact of blockchain technology through its decentralization, inclusivity, and transparency principles, I completed a blockchain development course, gaining expertise in various programming languages, concepts and techniques.

    • Implemented EVM compatible smart contracts for a crypto currency and an exchange, as well as a web interface for the exchange.
    • Used Solidity for the smart contracts, React, Redux, and Flexbox for the web interface and Node.js, Mocha and Chai for unit testing.
    • Created a generative NFT image collection with Solidity contracts hosted on IPFS.

    Skills: Solidity · Ganache · JavaScript · Node.js · Mocha · Chai · React.js · Redux.js · CSS Flexbox

    Feb 2022 - Aug 2022

    Field Service Engineer

    Brainlab

    Contributed to the well-being of patients by assisting healthcare practitioners with the acquisition, installation, troubleshooting, repair and use of Brainlab medical devices and software.

    • Recognized multiple times by my managers for going above and beyond, I contributed to increased customer satisfaction and boosted sales in my region.
    • Regional expert for Brainlab's surgical planning viewer for the Magic Leap Mixed Reality headset.

    Skills: Image Guided Surgery · Mixed Reality · Mentoring · Troubleshooting

    Oct 2018 - Jan 2022

    Software Engineer

    Professor Z, LLC

    Designed a STEM education curriculum centered on the characteristics of waves, which incorporated several components such as an iOS application that transforms sound into colors, a Theremin that generates pure frequencies through hand movements, a plasma ball, and diffraction glasses. Undertook independent study of Unity 3D and C# programming languages to develop both 2D and 3D applications.

    • Gained additional competencies and investigated imaginative and compelling techniques for instructing children in STEM subjects.
    • Built e-commerce websites utilizing Shopify to support both print-on-demand and drop-shipping businesses.

    Skills: Unity · iOS Development · Swift (Programming Language) · C#

    Nov 2017 - Oct 2018

    Project Manager

    Medtronic

    Collaborated with all relevant project stakeholders, including end-users, distributors, and other involved parties. Developed contingency plans and recommended corrective actions when necessary. Evaluated project and team performance to gauge the effectiveness and identified areas requiring improvement. Incorporated agile methodologies, specifically SAFe 4.0, into the software development process.

    • Led successful completion of projects within the established timeline and budget by steering the development of new products, including the initiation phase, team assembly, project planning, and project execution management.

    Skills: Project Management · Agile Methodologies · Product Development

    Jun 2015 - Nov 2017

    Project Manager

    Brainlab
    • Consulted with architects, equipment planners, surgeons & clinical staff, Biomed, MEP professionals, etc. as matter expert on surgical navigation, iOR environments and OR integration.
    • Supported sales through technical quote reviews and other technical advice.
    • Arranged and conducted presentations to architects / equipment planners and generated leads for sales.
    • Provided expert matter assistance to respond to hospitals RFP's related to OR integration.
    • Managed project schedules identifying main milestones and deliverables.
    • Built site-specific drawings in AutoCAD and Visio for communication and coordination.
    • Supervised site construction and preparation and coordinated installation of Brainlab systems.
    • Coordinated training and go-live at customer sites.
    • Provided feedback to product and division managers for improvement of products and processes.
    • Created and maintained project related documentation in compliance with QM requirements.
    Sep 2011 - Apr 2015

    Senior Field Service Engineer

    Brainlab
    • Developed and managed key accounts documenting activities and outcomes at each account.
    • Supported pre-sales activities as application expert in presentations, evaluations, and customer meetings.
    • Provided feedback to Product Management and R&D based on close interaction with key opinion leaders in the market of surgical navigation.
    • Identified hospitals underutilizing installed application and implemented action plans.
    • Defined visitation and key account strategy according to the needs of the region.
    • Coordinated and executed regional courses acting as mentor for new employees.
    Jun 2009 - Aug 2011

    Field Service Engineer

    Brainlab
    • Supported image-guided surgical applications and platforms for neurosurgery, ENT, spine, orthopedics & trauma.
    • Conducted on-site clinical evaluations at new and existing customers to demonstrate the use of products and services in order to increase the frequency and quality of IGS product usage.
    • Provided on-site guidance and assistance to physicians and OR personnel during surgery.
    • Led installations at new and existing customer sites.
    • Trained physicians and hospital personnel, including OR staff, Radiology, Central Sterile Processing, Biomedical and Information Technologies staff, on the use of IGS products and services.
    • Performed troubleshooting, repairs and preventative maintenance on image-guided platforms.
    • Provided telephone "hotline" support, investigating and resolving customer problems.
    • Acted as primary customer liaison maintaining contact with customers to asses satisfaction and usage, and facilitated increase of revenue via the sale of service contracts, spare / wear parts, upgrades, etc.
    • Contributed to the improvement of product quality by recommending product modifications.
    • Attended meetings and trade shows to demonstrate and promote IGS products and services.
    Sep 2005 - May 2009

    Software Engineer

    Accenture
    • Worked in the development of a middleware solution for the billing system of a telecom company.
    • Wrote technical design documents.
    • Developed in Vitria BusinessWare (Enterprise Java Bean).
    • Generated scripts for deployment.
    • Created deployment guide and release notes.
    Jan 2004 - May 2004

    Software Engineer Intern

    Pervacio
    • Designed a web application for the management of wireless devices.
    • Gathered and analyzed functional and non-functional requirements.
    • Modeled web application with UML (Enterprise Architect).
    Jan 2003 - Dec 2003

    Research Assistant

    Universidad Politécnica de Madrid
    • Developed algorithms for electroencephalogram (EEG) spectral analysis for the detection of drowsiness in Matlab.
    • Collected and analyzed EEG signals from volunteers.
    Jan 2002 - Dec 2002

    Education

    Polytechnic University of Madrid

    Master's Degree, Telecommunications Engineering (Biomed focus)
    Software and electrical engineering with biomedicine focus at the Escuela Técnica Superior de Ingenieros de Telecomunicación - Universidad Politécnica de Madrid.
    Sep 1994 - Mar 2002

    Portfolio

    Magic MirrAR

    XR STEAM and Meditation Game

    XR game for the Meta Quest 2 with an emphasis on STEM subjects and meditation. Wrapped in a story-driven game, the goal of this app is to provide the student with a balanced training in rational thinking via science and math, and self-awareness via meditation and Buddhist philosophy.

  • Spell casting system based on hand tracking
  • Use of passthrough camera for augmented reality elements
  • Computer vision for detection of surfaces in the real world
  • Skills: Game Development · Unity · C# · Quest 2 · 3D Modeling

    Clinical SIM

    A navigated brain biopsy simulation

    Prototype for a virtual reality app for the Quest 2 that guides the user through a brain biopsy procedure using surgical navigation.

    • Text to speech conversion
    • State machine logic
    • 3D modelling of surgical instruments
    • Interactable objects

    Skills: Game Development · Unity · C# · Quest 2 · 3D Modeling

    ERC-20 Token Exchange

    An order book based exchange

    For this project I implemented two smart contracts in Solidity that can be deployed to any EVM compatible blockchain. The first one is and ERC-20 token with a fixed supply that is pre-mined and assigned to the deployer of the contract. The second contract powers an exchange where the user can buy and sell our custom token in exchange for ETH.

    The front end of the dApp leverages React, Redux, Bootstrap and Flexbox.

    Unit tests for smart contracts were written in JavaScript using NodeJS with the Chai and Mocha frameworks.

    The project is live on the Goerli testnet.

    Check out the Github repository.

    ERC-721 Token

    NFT collection live on Goerli testnet

    In this project I implemented an NFT image collection in Solidity on the Ethereum blockchain. Hosted on IPFS. Searchable on Opensea.

    Check it out live on the Goerli testnet.

    Check out the Github repository.


    Skills

    Programming Languages & Tools

    Operating Systems