Luis Rodriguez Castromil profile
      image

Luis Rodriguez Castromil

Developer

About Me

I am a 30 year old developer ready for a new career opportunity. I began working for iterate, a Dublin-based UX agency, when it was just a few months old in March 2012 and was their first employee. Almost 5 years later there are 9 people working full time.
I now have 5 years of experience as a developer using Drupal and PHP and have worked with many of the modern web development languages such as HTML, CSS and Javascript. During my time at iterate I have also created many of the company development workflows and processes.

I would like to find new opportunities to work with the latest techniques and languages like front-end Javascript frameworks, object oriented PHP, application development or scripting languages on the server side.
I consider myself a Full Stack Developer. I have worked as a site builder, configuring Drupal CMS sites as well as front end doing styles with CSS and SASS or modifying templates, and php backend developer creating bespoke modules and code according with the clients needs.
I have also experience in server configuration, creating virtual local environments with Virtual Box using Vagrant and Docker for standard LAMP stack, database configuration and management, configuration of cache systems like Varnish reverse proxy or search engines like Apache Solr search.

I am an active person and am open to move to any country and travel. I would fit in any development structure with predilection to Agile development or modern management techniques involving the client in the project and delivering incremental pieces of working code.

Projects

Here are some examples of projects I have worked on as part of the development team during the last few years.
Maynooth University - Full university website, integrating all departments and offices into a centralised website. Customised access control by department and integration with their internal Courses and Staff systems.
Drupal: Migrations, Custom Code, Solr Search, Varnish.
Griffith College - Full college website, with custom courses application system, marketing focused and integration XML feed sent to their application internal system.
Drupal: Custom Code, Solr Search, Course Application System, Drupal Form API.
Gyproc - Branding Ireland site for construction products, marketing focused and lead validation marketing campaign to download and development of a System Selector section with customer login area.
Drupal: Imports, Custom Code, Drupal Form API, Custom Overlays.
LGMA - BCMS Section - Extension to existing Building Control Management System integrated with a CRUD REST API into a CRM. The website is connected to a CRM via an API and no content is kept in the web server.
Drupal: API Integration, Custom Code, Drupal Form API, Payments.
South Dublin Heritage Walks - Website created with jQuery Mobile theme to create an application like experience. Device detection to activate the mobile theme, and media management for the different reproduction lists.
Drupal: jQuery Mobile, Device Detection.
To see more of my project work @ iterate visit the company website's Showcase section.

Experience

Senior Drupal Developer - iterate.
Dublin, Ireland (2012 - Present)

Working with Drupal CMS everyday I touched all aspects of the full stack development. From server configuration (LAMP, Solr, Varnish), local environments set up (Vagrant and Docker), meeting with clients to understand the requirements, estimation for proposals, elaborate project plans (Asana, BaseCamp), development (PHP, HTML, CSS, jQuery), deployment (GIT, Docker) and client support (Ticketing systems).
Development of bespoke Drupal modules for clients needs.
Integrations with migrations and REST APIs or other systems.
I have developed many of the development and code management processes by including moving from MAMP to virtual machines to docker and documenting technical processes like deployments.

Electronic technician - Electronica Angueira
Galicia, Spain (2010)

Internship as electronic technician fixing small electrical and electronic devices, distribution and device installation and TV bundles.

Education

Network Computer Systems Administration ~ BSc
IES San Clemente – Galicia, Spain (2010 - 2012)

Configuring, administrating and maintaining computer systems, guaranteeing system functionality, integrity of resources and services, with the required quality and complying with the current legislation.

Telecommunications and Computer Systems ~ BSc
CIFP Politécnico – Galicia, Spain (2008 - 2010)

Developing projects as well as managing and supervising the assembly and the maintenance of common telecommunication infrastructures and telecommunication systems and equipment such as broadband networks and fixed and mobile radio, electronic systems, audiovisual production and transmission, based on technical documentation, regulations and procedures, ensuring the performance, the quality, the safety and the environmental conservation.

Local Area Networks - 70 hours
Galicia, Spain (2012)

LAN introduction and most used networking protocols.

Object Oriented Analysis and Design - 30 hours
Online (2015)

Introduction to Object Oriented programming the structure and how to design the code.