Jude pereira
Feliben, Small Giriz
St. Francis Xavier Marg
Vasai, 401201
TEL +918007317529
MAIL judepereira@7terminals.com
WEB http://judepereira.com
Technical Knowledge
| Linux Distributions | Expert Hardened Gentoo Linux user, fairly experienced in debugging compile time failures. Excellent with the package manager, being very powerful, Portage. CEntOS, and Ubuntu as well. |
| The Linux Kernel | A lot of experience with the linux kernel. Building custom and non-generic kernels for systems such that they boot faster. Able to configure via menuconfig. Well versed with the various kernel features. Can debug boot failures quickly. |
| Developer Tools | Can make use of the various build commands, like make and configure. Built custom packages for a CEntOS based server. Patched gradm to permit writing to /dev/log to allow several applications to log to syslog without triggering a fatal error in the RBAC policy and preventing it from being loaded. |
| Security Systems | grsecurity and PaX: Less widely known, but powerful and very restrictive in nature. Patches to the linux kernel that convert insecure functions to secure functions, by making them constant. gradm: The grsecurity Role Based Access Control System. Very restrictive and a learning based policy file. |
| Package Management | Good experience with the Red Hat Package Management system, building and testing packages. |
| Configuration Management | Puppet: Can easily find my way around using puppet to manage system configuration. |
Experience
| Maintainer | Maintainer of the unofficial Gentoo Linux uClibc stages. These stages are updated regularly, and use uClibc instead of glibc. Reference link, http://bit.ly/gentoo-uclibc-stage3 |
| Documentation | Published documentation on grsecurity titled "playing with grsecurity | a brief tutorial". Reference link, http://bit.ly/grsecurity-beginner-tutorial |
| Custom Linux System, using uClibc | Built a 17 megabytes micro GNU/Linux system based on Gentoo Linux. This system uses uClibc instead of the standard glibc, and boots in under eight seconds. It consumes as little as two megabytes of RAM on boot. Completely reproducible. Reference link, http://bit.ly/embedded-gentoo-uclibc |
| chrooted Apache | Built a secure web server, using apache. Secured it by chrooting it within its own home. Virtual hosting access was secured by open_basedir. |
| chroot Jail | Wrote a shell login script, utilising unionfs, setting ulimits, and restricting process views by a kernel patched with grsecurity. |
| Shell Scripting | Written several shell scripts, such as establishing a ssh tunnel to a server, and keeping it alive. Gentoo variant init scripts used to start and stop various custom services. |
| Virtualisation | KVM/QEMU: Familiar with virtualisation with KVM/QEMU, also on a hardened profile by disabling UDEREF and KERNEXEC in the kernel. |
Education
| April, 2011 | Completed Higher Secondary Education - Science, with Computer Science, at The Wilson College, securing 75.00% |
| March, 2009 | Completed The Indian Certificate Of Secondary Education, with Computer Applications as the 6th Subject, at St. Mary's High School, Mt. Abu, achieving 78.86% |
Achievements
| March, 2009 | Topped St. Mary's High School, in Computer Applications, scored 94/100 |
Skills and Interests
| Intricate Paper Cutting | Won awards for intricate paper cutting among the many school competitions |
| Fret Work | Won several awards for scroll saw cutting(fret-work), in flat designs |
| Swimming | Won many awards for swimming, led my team to win the relay competitions |
| Blogger | Actively publish articles about various things, my blog is publicly available at http://judepereira.com |