We provide IT Staff Augmentation Services!

Resume

4.00/5 (Submit Your Rating)

Advantage Resourcing Berkeley Heights, NJ

TECHNICAL SKILLS

Hardware: Personal Computers, Laptops, Rack mountable Servers, Blades, & Blade Chassis, Sun 7410 Storage Appliance, NetApp FAS3140.

Operating Systems: Redhat/CentOS/Debian/Ubuntu GNU/Linux, OpenBSD, FreeBSD, Windows 7/10, Windows 2008 Server, VMware ESXi 4

Programming: Ruby, Python, Bash, Perl, Go, HTML, PHP, Javascript, SQL, CSS

Software: Office Productivity, Samba Server, Apache, OpenSSH, Bind Version 9, OpenLDAP, SVN, Git, Gitlab, PuTTy, Shibboleth IdP & SP, Tomcat, iptables, postfix, Linux - HA, Zenoss, Nagios, MySQL, PostgreSQL, VMware vSphere Client, Puppet, Mcollective, Eucalyptus, Jira, Confluence, Packer, Vagrant, Terraform

Gitlab: Added teh ability to create annotated tags from UI & API. Had to implement changes to other Gitlab related projects (gitlab-shell & gitlab git) to complete dis work.

Gitlab Ruby Wrapper & CLI: Used Ruby readline library to create interactive shell for CLI. Added methods + tests for (un)protecting branches. Given project Collaborator status (direct push)

Mcollective Puppet Agent: Added a flag to last run summary dat would return teh Puppet run logs from teh previous catalog application attempt.

Puppet-bind: Add support for using “views” to Puppetforge module for managing bind.

PROFESSIONAL EXPERIENCE

Confidential

Advantage Resourcing

Responsibilities:

  • Enhance and bugfix Ruby command line application used by internal Puppet module developers to create new modules and run spec and serverspec tests using Vagrant.
  • Create test framework using Rspec 3 around existing Ruby command line application, which previously had zero test coverage.
  • Use ModuleSync Ruby gem, via a Jenkins Pipeline, to synchronize files across internal Puppet modules.

Confidential, Berkeley Heights, NJ

Software Engineer

Responsibilities:

  • Worked on an Application Development team utilizing Test Driven Development (TDD) to enhance an existing Rails 4 project, which uses MustacheJS for templating. Participated in design discussions to halp drive teh direction of future enhancements.
  • Made extensive use of Puppet 3.x (open source version) to automate new deployments.
  • Wrote a custom External Node Classifier to provide a more dynamic way to assign roles to nodes.
  • Used Mcollective to orchestrate package installation/updates, starting/stopping services, and initiating Puppet runs across selected nodes in teh stack.
  • Wrote Ruby, Python, Bash, and Perl scripts to automate tasks.
  • Wrote and modify SPEC files for building RPM packages using Jenkins. Provide support for Jenkins builds.
  • Used Python boto library to automate stack creation and configuration in AWS.
  • Administered multiple AWS accounts for development purposes: create IAM objects (policies, roles, users, groups), create AMIs (using packer), etc.
  • Created a dashboard, using AngularJS, for displaying system health by pulling JSON data from Graphite.
  • Participated in Agile style development: attend daily scrums and weekly sprint planning meetings.

Confidential, Secaucus, NJ

Responsibilities:

  • Managed Red Hat (Enterprise Linux 5) environment..
  • Configured Hadoop cluster for application developers.
  • Utilized Puppet for configuration management of: NTP, Winbind (for AD autantication), Hadoop, etc.
  • Compiled and installed newer versions of Python as well as installation of various Python modules.
  • Analyzed and tuned Linux servers, wif developers, to achieve better performance for large Java processes.

Confidential , South Orange, NJ

Senior Web Services Developer

Responsibilities:

  • Managed VMware ESX 3.5 & ESXi 4.1 environments.
  • Installed and configured MIT Kerberos for encrypted, password-less rlogin to complete automated maintenance tasks, as root, due to internal policy restrictions on using SSH keys to root.
  • Maintained Nagios monitoring system.
  • Wrote Bash scripts to ease wif installation/configuration of MIT Kerberos and Nagios' NRPE agent on client machines. Wrote Nagios plugins using Perl.
  • Provide backup support for NetApp FAS3140. Create LUNs for use wif VMware environment.

Confidential , Jersey City, NJ

Tekmark Global Solutions

Responsibilities:

  • Wrote Bash and Perl scripts to automate installation of vendor specific hardware monitoring agents.
  • Contributed Perl code to in-house developed Confidential -SNMP agent/plugin.
  • Wrote a Perl script wif teh intention of matching IBM LPARs to what storage LUN(s) they were using.
  • Created documentation for user, systems and operations teams.
  • Provided technical input during training sessions for effected teams.

Confidential , Bridgewater, NJ

Contractor

Responsibilities:

  • Evaluated private cloud software: Abiquo, Ganeti, Platform ISF, Eucalyptus, and VMware vCloud.
  • Evaluated software: Satellite, DM Multipath, and Linux HA.
  • Created installation specifications for RHEL4 & RHEL5 server builds.
  • Executed performance testing for SAN attached I/O using IOzone and bonnie++.
  • Assisted wif rating Linux vulneratilities wif teh security team.

Confidential, Newark, NJ

Systems Programmer

Responsibilities:

  • Installed and configured Shibboleth Identity Management, running on Tomcat, for teh NJVID project.
  • Utilized Linux-HA (heartbeat+pacemaker) to manage server failover/failback and provide high availability.
  • Wrote Bash and Perl scripts to automate repetitive tasks.
  • Mentored junior staff members on best practices of system configuration, service configuration, etc.

Confidential , New York, NY

Judge Technical Staffing

Responsibilities:

  • Wrote Nagios plugins to check Redhat cluster status and Akamai bandwidth usage. Wrote Perl script to generate servicegroups.cfg for Nagios based on current configuration. Wrote Perl script to parse Gomez Network data (XML format) and generate Cricket configurations. Wrote RT (Request Tracker) Scrips.
  • Wrote SPEC files for PHP 4&5, Apache2, tomcat connector (mod jk), and Subversion.
  • Set up chrooted SSH+LDAP+SVN sandbox so dat SVN+SSH access could be granted to external contractors.
  • Set up MySQLAR and contributed code patch, in C, to maintainer.
  • Made modifications to intranet/LDAP portal which is written in PHP.

We'd love your feedback!