We provide IT Staff Augmentation Services!

Sw Engineer Resume

3.00/5 (Submit Your Rating)

The Woodlands, TX

SUMMARY:

I am knowledgeable in planning and implementing solutions to support business objectives across a broad range of corporate IT initiatives including secure network design, application development, and OS provisioning & maintenance. I have coordinated all phases of project - based efforts while managing, motivating, and leading project teams. I have developed security policies and procedures, project documentation and technical/business specifications as well as requirements definitions & architectures.

CORE COMPETENCIES:

Network & Systems Security: Regulatory Adherence; Data Integrity/Recovery; Disaster Recovery/Contingency Planning; Research & Development; Risk Assessment

Platforms: , Linux (Debian, RedHat (CentOS) and SLES), UNIX flavored and Microsoft (MS Windows Server 2008) operating systems

Application Stacks: Clustered HPC systems, LAMP, WIMP, Apache, IIS, Memcache

Networking: Mixed networking across several platforms. Active Directory architectures, DNS, routing, High Availability architectures, dig, ICMP (ping), TCP/IP, Multicast, VPN (L2TP, IPSEC), SSH, SNMP

Languages: Shell scripting (Bash, Ruby, Perl, Python), web languages (PHP, HTML, CSS, XML, JavaScript, ColdFusion)

Other Tools: DB tools (Microsoft SQL, MySQL, PostgreSQL, Oracle), Security (FP & PenTest tools, CheckPoint, IPTABLES, fail2ban, port knocking), Email (SMTP, Sender Policy Framework, PTR Records, ICANN policies), Monitoring (Alert Site, Nagios Core, NagiosXI), Remote & Shared Storage (CIFS (Samba), NAS, SAN, GFS2, Compellent Storage, iSCSI), Java (Tomcat, J2EE), Build Systems (Jenkins), Ticket systems (Redmine, Bugzilla)

PROFESSIONAL EXPERIENCE:

Confidential, The Woodlands, TX

SW Engineer

Responsibilities:

  • Install new cluster solutions all over the world
  • Do training for new administrators in the Advanced Cluster Engine
  • Advanced support for systems that are assigned to me
  • Help answer questions about other systems that might have issues.
  • Create a playbook for Ansible users to help with maintenance of Confidential systems.
  • Set up training for advanced users of Confidential

Confidential, St. Paul, MN

UNIX Systems Administrator

Responsibilities:

  • Stand-up new systems with unstable software for developers to test against.
  • Document the install process for the entire software stack to aide in the final installation manual.
  • Use bugzilla to enter and track any new bugs that arise throughout the development process.
  • Daily updates to dev machines of previous week’s mods.
  • Am writing shortcut scripts in bash to make mundane tasks easier.
  • Automate the install/update process of the entire software stack to sit on top of the operating system using Ansible.

Confidential, Minnetonka, MN

Systems Administration

Responsibilities:

  • Document existing UNIX server and Network topology and make suggestions to Industry Standards
  • Review current backup/restore system and make changes to make it fault tolerant
  • Work with Research & Development to deploy, upgrade and maintain development and stage environments
  • Deployed new IRC server to aid in collaboration between programmers within the application development department
  • Rewrote backup and restore scripts to create a more fault tolerant system and to accommodate larger file transfers between the production data center and the DR site.
  • Deployed a new storage pods using off the shelf OS and file systems. Centralized off-site, long term storage to one group of slow-disk high-capacity storage pods.
  • Currently: Blazing a trail for in-coming Dev/Ops position. Standardizing configurations across platforms & architecting a configuration/provisioning system to aid in easily maintaining production systems and help with standing up virtual development environments in minutes instead of hours or days.

Confidential, Duluth, MN

IT Manager (Head of Information Technology & Infrastructure)

Responsibilities:

  • Established and supervised enterprise-wide multi-platform application services program
  • Oversaw company wide efforts to identify and evaluate all critical systems
  • Collaborated with IT staff to conduct in-depth compliance audits and penetration testing
  • Responsible for 99.9% internet solution up-time for such clients as Ameriprise (American Express), Smith Barney, Baird and several other fortune 500 companies
  • Supervise daily activities of Tech Support/Help Desk group, Unix Admins, NT Admins, DNS Liaison and Communications Administrator
  • Developed and implemented new network/server infrastructure plans for corporation
  • Created Information-Security department
  • Managed employees for Server Administration Team to analyze and maintain all critical systems
  • Created company policies and procedures governing network/server security, email and Internet usage, access control, and incident response

Confidential, Duluth, MN

UNIX Systems Administrator

Responsibilities:

  • Managed all network UNIX systems
  • Created departmental standardized procedures to implement new technologies
  • Designed and nurtured cohesive network of BSD machines within budgetary constraints
  • Directed the migration of UNIX systems from Solaris 9 to FreeBSD, cutting cost per system and increasing security of the network
  • Conducted the load balancing of an integral portion of our hosting solution, stabilizing the systems, and significantly lowering unscheduled downtime

Confidential, Duluth, MN

Adjunct Faculty Instructor

Responsibilities:

  • Designed a project-oriented introductory course of the UNIX/Linux operating system
  • Instructed the course to 11 students with little to no background in UNIX
  • Provided students with active, hands-on experience with UNIX and the UNIX file system that required students to complete real world problems in class and remotely
  • Began a department wide interest the UNIX/Linux Operating system with both faculty and students alike which resulted in the installation of Linux in computer labs as a low cost alternative to existing systems

Confidential, Duluth, MN

Internal Systems/Reporting Applications Developer

Responsibilities:

  • Provided comprehensive on-site reporting system for sales and customer support including daily sales averages, calls/sales per day per sales rep, and call tracking for campaigns of all sizes
  • Designed and implemented home-grown reporting system for the sales and HR departments
  • Designed and implemented the company’s first call campaign creation and monitoring system

We'd love your feedback!