Sr. Drupal Architect/engineer/ It Consultant Resume
Washington, DC
SUMMARY:
- Driven and accomplished, bi - lingual, WEB DEVELOPER, SYSTEM ADMINISTRATOR and WEB ARCHITECT with strong record of success working internationally in high tech, governmental and al organizations.
- Earned degree in Computer Engineering with additional degree in Microcomputer and Electronic Controlled Device Maintenance. Great ability to problem solve, fast learner, and very excited about the new trends in technology.
- Develop LINUX, APACHE, MYSQL, PHP and JavaScript applications for al, e-business, governmental and defense applications by using high-level technical skills.
- Create graphical, video and audio applications and productions used and viewed worldwide.
- Provide excellent customer service by using superior communication and personal relationship skills.
- Thrive on the challenge to succeed, delivering outstanding projects under pressure.
- Enhance usability of websites by using English and Spanish fluency and knowledge of the Mexican, Spanish and United States cultures.
C OMPUTER S KILLS:
Software: Microsoft Office (Word, Excel, PowerPoint, Visio, Project)., StartOffice, OpenOffice, LibreOffice
Multimedia : Sound Forge, Helix Producer, QuickTime, CamStudio, Audacity, Adobe Photoshop CS6, Corel PhotoPaint, Corel Draw
App Layout design: DreamWeaver, Zend IDE, Netbeans, Notepad++, PHP Storm, Xcode
PHP CMS : PHP nuke, PHP Post Nuke, Mambo, Joomla, Drupal (4,5,6,7,8 Site Building), PHPBB, Wordpress, Wikimedia, Facebook API, Limesurvey, Magento, Drupal 8 Migration
DevOps/Integration : Git, GitHub, Jenkins, Bitbucket,Jira.
Operating Systems: Windows (9x, 2000, XP, Vista, Windows 7, 10, Windows Server 2008), LINUX(Redhat, Ubuntu, OpenSuse), Apache Web server 1.3.x, 2.x Solaris (8, 9), Apache Solr, Apache Nutch, AWS, EC2, S3, Aquia Cloud, Rackspace, Ansible, OpenBSD, AIX, HP-UX 9000, FreeBSD, VMWARE, VirtualBox, MacOSX
Programming Languages: PHP (3.x, 4.x, 5.x, 7.x) procedural and OOP, Symfony, Composer, Drush 9, HTML5, HTML, XHTML 1.0 (Strict, Transitional), XML, RSS, Validation W3C, 508 section, DHTML, CSS3, Sass, Node JS tools, npm, C++ for Windows, C++ for UNIX, C++ Borland Builder, ASP.net, VB.Net
UI Frameworks: JavaScript frameworks, JavaScript DOM, Jquery, JqueryUI, Node JS, Express, Bootstrap, Flex Box, Drupal Theming 6,7,8, Perl, Java (1.1, 1.2), Delphi 6, Objective-C
Database Management Systems: MYSQL (3.x, 4.x, 5.x), MariaDB, Couch DB, MSSQL (7.0, 2000, 2005.2008)
PROFESSIONAL EXPERIENCE:
Sr. Drupal Architect/Engineer/ IT consultant
Confidential, Washington, DC
Responsibilities:
- At this organization they have a very large and legacy collection of contents that are located in several locations without a structure that is scalable and that can be updated easily. The number of contents goes around 20 years back and it is on the 100’s thousands of documents of several types.The site is based on traditional hardware server, and the license of the software that is based right now the CMS is very expensive to maintain.
- This effort is to include a solution based in the cloud for government with all the contingency process included, and the CMS Drupal 8 that can accommodate the legacy contents, new ones, refresh the Administrator UI, the user UI, make the site available for all kinds of distributions web channels for modern devices. Migrate all the contents that they have and provide a more reliable structure for the administrator of contents to update and provide maintenance.
- Setup and provide guidance of requirements of the backend based in the cloud to have the best performance, cache instances and the ability to deploy enhancements in an enterprise level of servers array.
Sr. Drupal Architect/Engineer/ IT consultant
Confidential, McLean, Virginia
Responsibilities:
- Confidential is a large organization that provides several types of services to the federal government. In this organization there is a extended need to use Open Source software solutions, where Drupal is the best choices for the web publication of diverse contents mainly because in these solutions require a large amount of requirements, and very robust environment, that could scale, or update needed. At Confidential I created several solutions for Confidential, News, HR sites
- My contributions were in many aspects of the development, customization of solutions, engage with Cloud vendors such as Acquia Cloud.
- I Implemented an internal process that would enhance the development process and deployment through several tools with the same capabilities as Acquia Cloud but with the very significant cost reduction since it is based in Open source as well.
- I had the chance also to architect and implement several solutions that required the use of AWS.
- I started the migration process to Drupal 8 sites, some with brand new solutions and some with some legacy data and contents.
Sr. Drupal Architect/Engineer/ IT consultant
Confidential, Arlington, Virginia
Responsibilities:
- Support several intranet sites and some other with external facing. Research and implement a plan of development to built Drupal 7 sites as needed with different profiles and capabilities. All the infrastructure components will be set up using Amazon Web Services, using services such as EC2, S3, Elastic Proxies, Load Balancers, and Replication of Database, all this self contained in VM built with RedHat.
- My main tasks would be Analyze, Implement, and Built solutions for specific use cases in the internal and external infrastructure. The solutions included building custom functionality, I implemented these solutions with several contributed modules and also some custom built modules in Drupal 7 environment. To have a source control I used Git.
- To process the deployments and the new capabilities and functionality I was making use a combination of features and code to encapsulate the addition to the site and then be able to deploy more consistently among the rest of the servers, development to stage and from stage to production we used also Jenkins for deployments and scripting I make heavy use of the cron jobs into Linux for maintenance tasks, create back ups and mile stones of the projects.
- Also in order to keep a process to built components of the infrastructure we use ansible that is a configuration management system that is able to speed up the process to build several servers with certain versions and services in very little time.
Sr. Drupal Architect/Engineer/ IT consultant
Confidential, Rockville, Maryland
Responsibilities:
- Built a prove of concept for the Confidential to replace an existing site and reproduce it with the same requirements and capabilities in Drupal 7 Framework.
- There were several constrictions for the project making it very challenging with a very narrow time to implement the solutions.
- It needed to built the health history of the family members an individual, adding parent symptoms and diagnostics, information about the individual such as weight, gender, age range, race, etc.
- And also the members of the immediate family with relationship by blood. The may restriction is that even though there is data being captured by the system itself, All these data should be eliminated later and no record should be keep in persistent Databases. The end product should be a very customized XML file that would be displaying all the elements of the health history of the individual. For source code repository we used GitHub.
Sr. Drupal Architect/Engineer/ IT consultant
Confidential, Brooklyn, NY/ American Fork, UT
Responsibilities:
- A 200 million dollar organization such as Confidential was relaunching their web site with all new components and with a very rich environment to display many multimedia assets, such as video, photos, blogs, comments, votes, etc.
- Sharing contents with Social Networks was also a huge component for this site. What I did for this project was to collaborate to launch the site and provide my assistance in several components that needed some attention, on develop, debugging, and testing those components as they were added in the requirements.
- We used a agile methodology for the development of this site.
- The collaboration included many modifications in the front end and back end.
- The main challenge for this project was to setup correctly the components since there was a very large portion of the code in many places in the site, so it was not really straight forward process to find or debug errors. We used Github to control the source code.
- All the site was developed in Drupal 7 with many contributed modules, as well as many custom modules, and features.
Drupal Engineer/ IT consultant
Confidential, Fairfax, Virginia
Responsibilities:
- My role for this projects was development of Drupal sites, Mostly changes in the Front end. For this particular projects I would say that I collaborated 90% front end, 10% back end, Additionally the creation of some data modifications.
- Collaborated in several government sites to accomplish some enhancements and optimizations in the front end and back end, and reviewed and provided the necessary changes so that the web sites would be fully responsive through all the range of mobile devices and desktop.
- Extended content types to enable a template to capture data in a very simple textual markup so the users, and content creator would be able to have simple interface.
Drupal Engineer/ System Administrator / IT consultant
Confidential, Washington, DC
Responsibilities:
- My role for this projects was development, migration, development of custom modules, establish a plan to migrate database, static contents, xml documents, multimedia resources, setup structure of data, transition legacy data into new Drupal implementation, setup structure of data in new implementation, Assessment of legacy custom modules to make transition or decide if the modules capabilities could be reproduced through contributed modules. I collaborated 90% back end, 10% front end. Setup the way to add and present data in the new drupal and set it up ready for theming. We implemented Varnish to have a enterprice solution for cache.
- Created the plan of action to migrate Confidential main web site that was implemented in Drupal pressflow 6 to Drupal 7. For that I had to assess the implementation, what were the risks, content types, customizations, and interactions with any other different systems, In addition this I added as well a mapping of the legacy contents that were not part of the Drupal Database like HTML files, and assets like documents, pdfs, images, etc. The new web site would be the main web site of Confidential .
- As source code repository we used have a very intensive use of git through Github.com
- Mapped all the heavily customizations on Drupal 6 Apis and hooks and made an estimate to transition all those use cases to be recreated if needed in the new implementation in Drupal 7. After that assessment, we would be able to either rebuild the same functionality based on community contributed modules where possible
Drupal Architect/ System Administrator / IT consultant
Confidential, Alexandria, VA
Responsibilities:
- My role for this projects was development of Drupal sites, Maintenance of Wordpress sites, Setup and trouble shoot server configurations for better performance, Resolved several disasters with infrastructure, migration of sites, development of custom modules, establish a plan to migrate contents, Maintenance and extension of capabilities of several Drupal sites. Implemented mark up to some Drupal sites.
- Created several implementations of Drupal 7 integrating third party web services such as Salesforce for data access/management/updates.
- Created a video web service from BridgeCove and architected and built all web sites after a continous process of gathering requirements with the client and in some cases translating those needs or wants into actual funtionality.
- For Management and updates including new modules, updates modules, and many other different tasking I took advantage of a Drush command enviroment.
- Managed and remediated several crisis due to the fact that the existing infraesturcture was not properly configured.
- Enhanced and straightened out some of the back-end systems.
- For the systems that were in the management of third party vendors, I made several recommendations to restructure the prevalent state of infrastructure and for some production and development sites.
- I created or made modications or enchancements to mail server, database servers ( MYSQL ), Apache web server, DNS server, files system, firewall input/output rules, permissions and accounts, etc.
Drupal Architect/ Web Applications developer/ IT consultant
Confidential, Fairfax, VA
Responsibilities:
- Provided assistance in the maintenance of several web sites based on Drupal 6, Drupal Commons, Aegir, and Drupal 7 .
- Extended base functionality through several community shared modules, and also designed and developed some custom modules that would be addressing very specific tasks.
- All our development environment was based in LAMP stack.
- Elaborated materials such as videos for the clients so they would have an easily accessible resource for the several levels of users of the systems. We use Varnish to implement cache.
- Co-Architected and Developed an Enterprice Business intelligence solution.
- The application would gather data from several procurement and purchase government sites nationwide.
- The system would provide capabilities to crawl the web to gather specific pieces of data that later would be set into terms of Drupal Environment to gather the data in a very different set of views, and apply workflows for the interaction with the clients. Since the application is meant to be in a robust environment we implemented Apache Nutch and Apache Solr as components of the Crawl engine.
- For the analysis tools I developed several in Drupal. The development was based in Drupal 7 in a distributed servers environment deployed in the cloud.
PHP Developer/ Mobile Applications developer/ IT consultant
Confidential, Chantilly, VA
Responsibilities:
- Extended functionality for a mobile application that was meant to showcase the capabilities of the organization to create mobile applications. Added several new sub applications that would provide better functionalities.
- All this effort was developed in LAMP stack, along with HTML 5, CSS3, and several Javascript frameworks such as Jquery, Jquery UI, Jquery mobile, Sencha, Sencha Touch, Jqtouch, JSON, PHP, among others.
- The design of the web application was meant to provide a very rich experience in diverse environments like Firefox, Chrome, Safari, IOS devices, and Android Devices .
- Integrated and maintained web services from Amazon, Ebay, Best Buy, and created o web stores based in Magento e-commerce platform.
- Integrated a customized search engine to gather data of the multistore implementation based in Magento.