Post Job Free
Sign in

Engineer Software

Location:
Posted:
December 29, 2016

Contact this candidate

Resume:

MARK RICHTER

949-***-**** *.*.*******.*****@*****.***

http://www.linkedin.com/in/markrichter1

PROFESSIONAL PROFILE

Extensive experience in large-scale applications and core kernel functions, process control, memory management, system performance, inter-process communications and synchronization, configuration management, utility applications execution, installation and interfaces, DBMS interfaces, project leadership, and more

AREAS OF EXPERTISE

Linux and UNIX: X/Ubuntu; CentOS/RHEL 5+; SLES; HP/UX, Solaris, AIX

Languages: C++, C, Bash/Korn/POSiX/Bourne/C/TC Shells, Perl

Resource Control/Management: Perforce, CVS, VSS

PROFESSIONAL EXPERIENCE

Software Engineer II, Forcepoint, Inc., San Diego, CA Feb 2016-Nov 2016

Key cybersecurity engineer for Triton AP-WEB Policy/Infrastructure team on Linux & WIndows.

Designed and developed method for new IP address database lookup for control without URL

Designed and developed infrastructure for incorporating independent categorization engine into main product.

Designed and developed addition of IPv6 address lookup alongside existing IPv4 features.

Designed and developed administration scripts for categorization engine and new API for policy services for install, uninstall, start, stop, etc.

Modified existing Policy Broker service for new enhanced status reporting and associated management scripts.

Debugging and enhancement of various features of existing product.

Senior Software Engineer, EMC Corporation, Irvine, CA Oct 2010-Feb 2016

Avamar “incrementals forever” core client deduplication multi-platform backup and restore application.

Lead developer, Linux/UNIX/VMWare C++ cross-platform parallel backup/merge capability to multiple back-end storage, including duplication resolution and sorting.

Invented cumulative partial backup construction and merge C++ class (patent pending).

Performed design/debugging in “forever incremental” complex multi-threaded data deduplication backup and restore application, with and without encryption and secure session tickets.

Debug/enhancement of interapplication intermediary software (Avamar-Networker).

Analyzed and improved performance using profile-based algorithmic reduction/restructuring for 5-20% improvements.

Managed software lab of active client core team servers and vCenter administration.

Addressed Linux and UNIX platform issue analysis and debugging, backtrace analysis, virtual machine issues (VMWare, AIX, HP), CLI, etc. as first point of contact.

Independent Consultant, Santa Ana, CA Jan 2009-Oct 2010

Built, maintained, upgraded and repaired desktop/network PCs for home and small businesses.

Contractor, TEKSystems, Newport Beach, CA Apr 2008-Dec 2008

TCA 67-mile system-wide toll road lane management software development, build administration.

Fixed and enhanced multi-threaded 250k+ line enterprise application in C on Linux to coordinate real-time data from multiple peripheral sensors recording toll road lane usage.

Led system build automation, administration and configuration management (CVS) projects.

Developed project to migrate enterprise application from Fedora Core 1 to CentOS 5.

Independent Consultant, Santa Ana, CA Jul 2007-Apr 2008

Built, maintained, upgraded and repaired desktop/network PCs for home and small businesses.

Linux Kernel Engineer, DATAllegro, Inc., Aliso Viejo, CA Jan 2007-Jun 2007

Lead engineer, infrastructure support and advanced research team in Linux kernel for open-source based, massively parallel processing database appliance manufacturer.

Installed, modified, updated and administered CentOS test and performance evaluation systems for 5-500 terabyte massive database appliances.

Analyzed large sequential data transfer performance under Ext3, XFS and JFS file systems.

Applied VMWare and Samba Server on CentOS for Windows-on-Linux installations.

Software Developer III, Quest Software, Inc., Aliso Viejo, CA Jul 1999-Oct 2006

Lead engineer, SharePlex large scale database live-replication with scalable single/multiple local/remote platforms; Vista Plus paperless output, routing and tracking system.

Created C++ back-end server interface to SharePlex GUI front-end client monitor/control.

New design for cross-platform UNIX/Windows security interface.

Created and optimized Vista Plus numerous server features in C++.

Overhauled, modularized and optimized ksh scripts for 50% performance improvement.

Mentored junior level engineers in best practices, code reviews, design reviews.

Senior Software Engineer, Procom Technology, Inc., Irvine, CA Oct 1998-Jul 1999

Lead engineer, high end Linux/C read/write network file storage solution project.

Senior Project Leader, CDB Infotek/ChoicePoint, Santa Ana, CA Nov 1995-Sep 1998

Lead engineer for complex C/COBOL/Informix DBMS application subsystem on HP MPE/3000.

Project manager, C++ redesign of UNIX client-server model with new Internet interfaces.

Manager for critical middle tier servers/services group.

Optimized C application internal scheduler performance by over 25% internally, 10% overall.

Designed extensive power failure recovery to enhance C application reliability.

Designed and implemented application TCP/IP interface in C for Internet access on MPE/3000 for a 300-700% increase in parallel connectivity.

Mentored junior level engineers in best practices, code reviews, design reviews.

[More available on request]

EDUCATION

B. S., Information & Computer Science (Magna cum Laude), University of California, Irvine, CA



Contact this candidate