Jude pereira

Feliben, Small Giriz
St. Francis Xavier Marg
Vasai, 401201

TEL +918007317529
MAIL judepereira@7terminals.com

WEB http://judepereira.com

Technical Knowledge

Linux DistributionsExpert 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 KernelA 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 ToolsCan 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 Systemsgrsecurity 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 ManagementGood experience with the Red Hat Package Management system, building and testing packages.
Configuration ManagementPuppet: Can easily find my way around using puppet to manage system configuration.

Experience

MaintainerMaintainer 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
DocumentationPublished documentation on grsecurity titled "playing with grsecurity | a brief tutorial". Reference link, http://bit.ly/grsecurity-beginner-tutorial
Custom Linux System, using uClibcBuilt 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 ApacheBuilt a secure web server, using apache. Secured it by chrooting it within its own home. Virtual hosting access was secured by open_basedir.
chroot JailWrote a shell login script, utilising unionfs, setting ulimits, and restricting process views by a kernel patched with grsecurity.
Shell ScriptingWritten 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.
VirtualisationKVM/QEMU: Familiar with virtualisation with KVM/QEMU, also on a hardened profile by disabling UDEREF and KERNEXEC in the kernel.

Education

April, 2011Completed Higher Secondary Education - Science, with Computer Science, at The Wilson College, securing 75.00%
March, 2009Completed 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, 2009Topped St. Mary's High School, in Computer Applications, scored 94/100

Skills and Interests

Intricate Paper CuttingWon awards for intricate paper cutting among the many school competitions
Fret WorkWon several awards for scroll saw cutting(fret-work), in flat designs
SwimmingWon many awards for swimming, led my team to win the relay competitions
BloggerActively publish articles about various things, my blog is publicly available at http://judepereira.com