Ruben Mardones Varela
|
www.rubenmardonesvarela.com
Ruben Mardones Varela
|
www.rubenmardonesvarela.com

Software Engineer

&

Video Editor

signiture
Hello, I´m Ruben, a dynamic software engineer and freelance video editor currently living and working in Eindhoven, The Netherlands.
I specialize in object oriented design and programming with extensive experience in C and C++ language. I possess deep knowledge of the full life cycle of software development process including design, implementation, integration, testing and support.
Besides working as a software engineer, I am also passionate about creating and editing videos, so that I have spent a lot of my spare time training myself and studying to know more about video editing software. Nowadays, I can consider myself as a freelance video editor, after making some videos for several companies.
I am a fast learner, self-taught person and I am always eager to learn and grow professionally. I am this kind of person who thinks that there is always new stuff to learn everyday, no matter how much experience you have.
Thank you for visiting my website.

Skills

Skills

     
    Programming Languages
     
  • 80%

    C

  • 80%

    C++

  • 75%

    Vhdl

  • 60%

    Java

  • 60%

    Python

  • 60%

    C#

  • 50%

    Html

  • 50%

    Css

     
    Operating Systems
     
  • 85%

    Windows

  • 80%

    Linux

  • 80%

    OS X

  • 75%

    vxWorks

  • 60%

    FreeRTOS

     
    Video Edition
     
  • 95%

    VideoScribe

  • 80%

    Final Cut

  • 75%

    Photoshop

  • 50%

    After Effects

Experience

Experience





  • Software Engineer
    Philips Research - Netherlands
    2015 - Current
    Software Designer and Developer at research area in Philips Lighting. Responsible for designing and developing embedded applications and services for connected devices, from concept until release. Ensure that there is proper documentation for the developed software.

    - Projects: More Hue; Software Defined Lighting Demonstrator
    - Programming Languages / APIs: C++; C; Python; PyQT
    - Operating Systems: Linux; Windows; RTOS Software Engineering OOP; OOD; Multithreading
    - Networks and Protocols: Openflow; TCP/IP; Bluetooth Low Energy (BLE)
    - Applications and Tools: Eclipse; IAR Workbench; Subversion; StarUML
  • Software Consultant
    Alten - Netherlands
    2015 - Current
    As a Software Consultant, I am in charge of supporting the software area either for internal projects or works in partnership with clients. Currently working at client Philips Research.

    - Internal Projects: Smart Home
    - Programming Languages / APIs: C++; C; C#
    - Operating Systems: Windows; RTOS
    - Software Engineering: OOP; OOD; Multithreading; Scrum
    - Networks and Protocols: RS-232
    - Applications and Tools: Eclipse; MS Visual Studio 2013; Subversion
  • Senior Software Engineer
    Indra - Spain
    2012 - 2015
    Responsible for designing and developing highly complex software which runs on real time systems. As a senior position, I took ownership of the software modules, and I converted the client requirements into real solutions. Besides working as a designer and developer, I took also responsibilities of Software Architect.

    - Projects: Horus Radar; ADS-B Ground System
    - Programming Languages / APIs: C++; STL Operating Systems Linux RTOS; Linux; Windows
    - Software Engineering: OOP; OOD; Multithreading; Design Patterns
    - Networks and Protocols: TCP/IP; SNMP; MPI
    - Applications and Tools: Eclipse; MS Visual Studio 2013; Subversion; StarUML
  • Software Engineer
    Indra - Spain
    2010 - 2012
    Developer team member. Worked on several projects, solving wide range of problems of complex software real time systems consist of. Developed multiple software modules according to software design documents written by software architects. Was recognized for ensuring on-time completion of project deliverables, and was promoted to Senior Software Engineer after two years.

    - Projects: SSA Radar; SMR Radar
    - Programming Languages / APIs: C++; STL
    - Operating Systems: Windows; VxWorks
    - Software Engineering: OOP; OOD; Multithreading
    - Networks and Protocols: TCP/IP
    - Applications and Tools: Eclipse; Tornado; Matlab; Subversion; StarUML
  • Junior Software Engineer
    Indra - Spain
    2008 - 2010
    Developer team member. Participated in development basic system modules and user interfaces. In many cases, worked not only as programmer, but also participated in documenting. As an independent and efficient developer, was promoted to Software Engineer position with duties of an independent software engineer with no technical supervision.

    - Projects: Radar Lanza
    - Programming Languages / APIs: C++; STL - Operating Systems: VxWorks
    - Software Engineering: OOP; OOD; Multithreading
    - Networks and Protocols: TCP/IP; Modbus
    - Applications and Tools: Eclipse; Tornado; ClearCase
  CV Pdf
  
 Video CV

Contact

E-Mail: rmv.swengineer@gmail.com