Drupal Application And Platform Architect/developer Resume
0/5 (Submit Your Rating)
New York, CitY
SUMMARY:
- Drupal PHP Cobol VB.NETRexx
- MySQLHTMLMSSQL Transact - SQLMVS
- JavascriptApache SPF JCL Windows
- LinuxGit IIS Keystone MF Net Express
- Oracle PL/SQL
EXPERIENCE:
Confidential, New York City
DRUPAL Application and Platform Architect/Developer
Responsibilities:
- Oversaw build out the RHEL VM servers for Drupal, MySQL and Git (source control)
- Installed Drupal for multi-site use and configured Apache and Drupal to meet the requirements of Systems Development Security team.
- Hand coded modules in Drupal while mentoring/managing junior team members.
- Created and administered Git repositories for new applications.
- Established procedures for site/code migration Configured Linux and created scripts to pull latest code from the Git repositories and to use Drush to sync code, uploaded files and databases within and between the various environments.
- Evaluated and installed common contributed modules to be available to all sites.
- Provided ongoing Drupal platform administration support including setting up new sites, establishing new directories, obtaining SSL certs, configuring load balancer, creating git repositories etc. periodically applying upgrades to Drupal core and common contributed modules, trouble shooting functional and performance issues and migrating site/code changes.
- Integrated Drupal with Confidential standard Identity Management system, Quest’s Keystone. This required the creation of a custom PHP contributed module to interface to an ASP.Net standard login application to perform authentication and return the Drupal roles for a user using SAML exchange.
- Conducted design and code reviews and assessment of new technologies/products
- Provided interface between the System Development team and the DBAs, Operations and Networking teams.
- As part of a team of employees and consultants, developed Confidential ’s internal corporate portal MyTW. This involved:
- Evaluating and implementing multiple community contributed modules.
- Developing multiple custom modules.
- Creating custom content types
- Designing a custom theme for the site(Zen-based)
- Converting content from legacy “My TW” site implemented with Stellant.
- Integration of site with standard corporate authentication/authorization system based on Quest’s Keystone product.
- Remedied MyTW site security findings as determined by outside company’s security assessment/penetration test.
- Implemented and maintained, on third party (SAVVIS) hardware, an internet site developed by outside consulting company for Confidential Media used during Republican and Democrat national conventions to power mobile app.
- As a Drupal developer, my technical skills included:
- Strong Drupal 7.X and PHP skills
- HTML5/CSS3/JS
- JQuery and JSON
- GithHub or SVN
- Familiar with One or More CSS Pre-Compilers Such as Less or SASS
- Basic of UNIX and Full Lamp Stack
- AGILE
- Object Oriented Javascript, Methodologies
- Front-End Web Performance Optimization
- WebServices Consumption, JSON Manipulation
- Open Graph & Other Social Media
- Other JS Based Frameworks such as NODE JS, Backbone, Require JS, Ember, Angular, Bootstrap, ETC.
- Semantic Markup
Senior Manager
Responsibilities:
- Converted existing HRDC COBOL system using VSAM database and CICS for the online component to a full fledged Web CGI application running under IIS on Windows servers with a substantial scheduled batch component all written in COBOL.
- Installed and configured Microfocus Net Express IDE on developers desk tops for local development, and Net Express Server on the development, stage, production and DR Windows servers
- Designed and implemented temporal Oracle database to replace VSAM files and developed conversion routines
- Set up the SSL IIS site in all environments behind load balancer
- Designed and developed central COBOL Web control program to establish connection to the Oracle database, coordinate all online activity and implement transactional processing
- Designed and developed template table driven COBOL programs to display Web pages and forms interfacing with existing legacy COBOL benefits plan rule code. These template programs were then customized for each benefit plan.
- Designed and developed large number of PL/SQL stored procedures to retrieve, and maintain database data Designed and developed stored procedures, custom types and views for reporting purposes
- Converted all inbound and outbound feeds to go against Oracle database performing ASCII /EBCDIC conversions where required.
- Performed exhaustive parallel testing of new system Web/Oracle system with legacy CIC/VSAM system
- Gathered requirements, designed and developed an ASP.NET VB Web Service to provide the separate Confidential divisions with employee information and accept and validate employment/personal data changes in the form of XML. This replaced the transfer of flat fixed position files using FTP. Developed ASP.Net VB Web application to show activity against the web service and preview the affects of a division’s changes, along with any error messages, prior to be being applied to the database.
- Designed and developed VB.NET process to provide file feeds to Fidelity (outsourced Pension and Stock Plan administrator) to maintain a fully historically accurate employment and earnings history. Implemented as an event driven process with each relevant change to data in the HRDC system recorded and asynchronously transformed and transmitted.
Consultant
Confidential
Responsibilities:
- Ported system to OS2 and later Windows NT servers using the Microfocus CICS emulator for the online component and converting JCL jobs with REXX procedures scheduled using Vinzant’s Global Event Scheduling System (GECS).
Confidential, New York, NY
Consultant
Responsibilities:
- The system would estimate expenses and calculate a First Distribution Date for the trust, based on the distribution dates of the underlying bonds that would result in a target accrued interest to carry (the interest on each unit not distributed until redemption).
- For existing Unit Trusts, the system nightly calculated the per unit accrued interest, principal amount, and any principal to be distributed as of the next settlement date taking into account any bond maturations/calls and unit redemptions.