
Dipl.-Ing. Angel Ivan Castell Rovira
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Angel Ivan Castell Rovira
- Bis heute 6 Jahre und 7 Monate, seit Jan. 2019
Senior Software Engineer
FICOSA
- 2 Jahre und 8 Monate, Mai 2016 - Dez. 2018
R&D Engineer
NayarSystems
Asterisk chan-dongle module. Chibios LSM303D firmware. BQ34Z100 I2C firmware. Amber Wireless AMB8665-M firmware. GCC-based cross-platform toolchains. Continuous integration systems with docker and buildbot. Linux distributions based on Linux Yocto Project. Business practices supervisor of an University student. ChibiOS firmware of a composite USB-device managing HID, CDC and CAN interfaces.
- 6 Jahre und 1 Monat, Apr. 2010 - Apr. 2016
ARM systems software engineer
Cirsa Interactive
Different ARM-based systems running embedded Linux. Development of C/C++ userspace drivers and dynamic libraries. Fix of compilation warnings. Rootfs generation with OpenEmbedded (Yocto Poky). Maintainer of customized Linux distributions. U-Boot bootloader. Linux kernel cross-compilation. Image generation of partitions. Communications with GPRS/3G modems, WiFi and Ethernet. Makefile. Package generation. Scripting to automate system startup and industrialization process. Bug fixing.
Manages real time gathering, registering and visualization of all different electrical network parameters analyzed and provided by the DSP. ARM-based system running embedded Linux. Qt4-based user interface. C/C++ development of some userspace drivers: modbus, backlight display, I2C over GPIO, and some devices connected with the I2C bus (EEPROM memory and keyboard). U-boot bootloader. Linux kernel cross-compilation. Rootfs customization. Bash shell scripts for automatic updates.
- 1 Jahr und 5 Monate, Feb. 2005 - Juni 2006
GNU/Linux software developer
Panda Software Internacional
First line of defense against malware, spyware, spam and unwanted contents. It filters, detects, and disinfects trafic on all incoming/outgoing SMTP, HTTP, FTP, NNTP, POP3 and IMAP4 connections. Based on x86 multiprocesor running Debian Linux. C/C++ and bash shell script development. Bug detection, report, and fixing on antimalware processor. Bug reporting on some third party libraries. Statistics manager development based on a round robin database. Self-signed hotfixes based on openssl asymetric cryptograp
- 3 Monate, Dez. 2004 - Feb. 2005
GNU/Linux software developer
Open Sistemas de Información Internet S.L.
System to remote management of an email server by an ISP. Improvements in the PostgreSQL database design. Development of C/C++ functions for the API of interaction with the database. Shell script development of scenarios to automate testing of the application.
- 4 Monate, Okt. 2003 - Jan. 2004
GNU/Linux system administrator
Itcom S.L.
Compilation, installation and sendmail 8.12.10 email server administration (aliasing, virtual hosting, shadow and sasldb authentication). Integration with DNS Blackhole lists and SpamAssassin 2.60 spam filter. Antispam filter development based on shell script. Autoresponse development based in procmail/formail rules.
Ausbildung von Angel Ivan Castell Rovira
- 3 Monate, Aug. 2015 - Okt. 2015
Instituto de Economía Internacional
History, operation, writing, publishing and validation of Web.
- 1 Monat, Jan. 2008 - Jan. 2008
Free Electrons
U-boot boot-loader. Linux kernel cross-compilation. Buildroot and scratchbox tools for custom toolchain generation. Rootfs with busybox. System boot optimization. Udev daemon. Modules development for the 2.6 kernel. Real time operating systems notions.
- 7 Monate, Jan. 2004 - Juli 2004
Vrije Universiteit, Amsterdam
Involved into the SWAP european project, working for the Artificial Intelligence department, supervised by Dr. Frank van Harmelen (W3C member) in colaboration with Ph.D. Ronnie Sieves and Spiros Voulgaris.
- 9 Jahre und 10 Monate, Okt. 1994 - Juli 2004
Ingeniero en informática
Universitat Jaume I, Castellón
Escuela Superior de Tecnologia y Ciencias Experimentales. Spain degree "Licenciado en Ingeniería Informática". Average mark 7.45/10
Sprachen
Spanisch
Muttersprache
Englisch
Gut
Català
-
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.