We provide IT Staff Augmentation Services!

Software Engineer / Systems Analyst Resume

2.00/5 (Submit Your Rating)

Southern California, EdisoN

SUMMARY:

  • Strong Perl experience.
  • Strong programming and scripting experience.
  • Very strong text / data processing experience using regular expressions.
  • Experience in developing tools for system configuration, deployment and monitoring.
  • Strong Linux/UNIX systems and network application and design experience.
  • Highly creative problem solver with strong analytical ability, debugging and troubleshooting skills.
  • Develops tools to improve productivity, monitoring, testing and reporting.
  • Database experience.

TECHNICAL SKILLS:

Languages: Perl, PHP, Python, Shell Scripting, awk, sed, JavaScript, HTML, C.

Platforms: Windows, Linux/UNIX

Databases: MySQL.

CPAN: Experience with many CPAN Perl modules.

Security Applications: Nagios, Blue Coat Proxy, Splunk, RSA, Check Point, VPN, Github.

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer / Systems Analyst

Responsibilities:

  • Migrated companies data records to new product life cycle management system called Windchill.
  • Designed automated ETL processes that extract, transform and load thousands of engineering and manufacturing documents into the companies new document control system called Windchill.
  • Documented processes in GIT version control system.
  • I nstalled, configured, and maintained MySQL database.
  • I mplement tools to automate database operation and monitoring.
  • D ata mining, large scale data acquisition, transformation and cleaning both structured and unstructured data.
Confidential

Information Security Engineer / Network Engineer

Responsibilities:

  • Protects information systems through the management, administration and monitoring of UNIX systems in support of security - focused initiatives.
  • System Automation programming using Perl, Bash, shell scripting.
  • Automate and streamline operations and processes.
  • Builds and maintains tools for deployment, monitoring and operations.
  • Troubleshoots issues in development test and production environments.
  • Designs high quality software tools that are secure, scalable, and reliable.
  • Designs and documents tasks required for installations, configurations, upgrades and testing.
  • Blue Coat proxy administration.
  • Provides 24x7 on-call rotation support.
Confidential, Southern California Edison

Network Engineer

Responsibilities:

  • Automated network configurations for 1000's of devices using Perl.
  • Analyzes network errors or anomalies, as well as specific network performance issues.
  • Ensures maximum uptime and service quality and assess trends that may ultimately result in degradation of service.
  • Troubleshoot network problems.
  • Ensures maximum uptime and service quality and assess trends that may ultimately result in degradation of service.
Confidential, Irvine, CA

Sr. Software Architect

Responsibilities:

  • Designed software automation tools to support system integration, deployment and monitoring of a nationwide data center.
  • Lead the effort within the QA to ensure that software solutions were technically sound, secure and scalable to meet the business needs.
  • Provided 24/7 application troubleshooting and support to data center personal.
  • Linux Administration duties as required.
Confidential, Irvine, CA

Automation Programmer / Test Engineer

Responsibilities:

  • Enabled end-to-end performance testing of Quantum's products by designing and maintaining a Perl, based automation framework.
  • Designed a process that updated a 20,000 line XML configuration file that was used for system tests decreasing processing time by 80%
  • Designed a process that automated the configurations of 30 network switches decreasing processing time by 10%.
  • Installation, configuration and administration of Red Hat / CentOS Linux servers.
  • Provided performance test reports to development, engineering, and product management.
Confidential, Southern California Edison, Irwindale, CA

IT Specialist Network Security Engineer & Automation Programmer

Responsibilities:

  • System administration of Nagios / NetSaint monitoring and alerting system.
  • Responsible for the development of custom web applications running on a content delivery network.
  • Gathers requirements and develops software solutions to meet business needs.
  • Automates tasks using Bash, Perl, Python and PHP programming languages.
  • Responsible for managing the Linux servers that monitor Edison's electrical grid.
  • Linux system Administration duties and security patch updates.
  • Develops software tools that improve system performance.
  • Coordinates MySQL database maintenance activities and upgrades.
  • Creates and maintains operational documentation pertaining to deployment, management and administrative duties.
  • Company wide Blue Coat Proxy Administrator.
  • Troubleshoot VPN checkpoint firewall issues.
  • RSA SecurID administration.
  • Developed Splunk dashboards for data audits.
Confidential, Sherman Oaks, CA

Computer Programming Instructor

Responsibilities:

  • Teaches Perl, Linux and Shell Scripting courses.
Confidential, El Segundo, CA

Network Administrator / Programmer

Responsibilities:

  • Provided Linux administration duties.
  • Automated processes in Perl, PHP, Shell scripting.
  • Designed a computer process that monitors test equipment.
  • Automated tasks and detailed reports for management.
  • Automated lab equipment tests.
  • Raspberry Pi programming projects

We'd love your feedback!