Python Programmer, Deployment Engineer Resume
SUMMARY:
- Highly analytical, very experienced, and educated computer professional with track record of success with both industry leaders and startups. A Generalist
- Proven ability to find root causes and make solutions that work.
- Experience in internal and contracting environments, progressing from hands - on coding / software development to team leadership to strategic planning and project management. A strong command of several technology stacks.
- Strong command of several Implementations at all layers of stack. Including chip designs, Operating Systems, Databases, Docker, kubernetes, openwhisk, spinnaker
- Fundamental problem scoping of Cryptography, Security, and Machine Learning.
TECHNICAL EXPERIENCE:
Software: Object oriented programming and procedural programming, Golang, Openstack Ansible Deploy, SQL Alchemy, ZeroMQ, HSPComplete, Optigold, Platypus billing system, various email servers, Apache / Tomcat / Jetty / IIS web servers, terminal servers, news servers, Security (ASA, IPCop, Cisco Access List, etc.), Veritas, Drupal, Joomla, Simple Machines, OSS Content Managers, Cacti / Nagios network monitoring, Spam Assassin, RBLDNS, Qmail, Sendmail, Qpopper, Meridian / Merlin / Asterisk / SIP
Cloud: Openstack, kubernetes, minikube, Docker, openwhisk, spinnaker
Machine Learning: tensorflow, scikit-learn
Databases: MYSQL, MS SQL Server, Postgresql, sqlite3; File Systems Cluster, journal, stripped, EXT3, and FAT
Virtualization: Linux KVM, Linux Containers(LXC), OpenVZ, VMware, Windows Virtuozzo
Programming: Python, Java, Ruby, C, C++, PERL, AMQP and Zero MQ Messaging, PHP, PHP-Java bridge, Rpyc and Json-RPC, Object Relational Mapping, J2EE, JBOSS, bash, JavaScript, JSP, Template Engines, MVC, including multi-threading experience
Tools: / Controls Ansible, rpyc, REST, SOAP, Python tkinter, yaml, json, xml, Git, Fossil, SVN, SCCS, CVS, Trac, CMVC, ANT, Make, Lex, Yacc, VMEexec, Motif Widget, Motif Resource Manager, Control Panels Plesk, Cpannel, Virtuozzo, Webmin
Hardware: Dell Server, Supermicros, Sun V20Z, Sun SPARC 4500/3500
OS: Ubuntu, Centos, Fedora, Solaris, Windows 9X / NT / 2000 / XP, Various Windows Server, AIX, DOS, HPUX, Motorola V68K /V88K, SCO UNIX, Xenix, Sequent DYNIX/ptx
Networking: All areas of networking; thorough understanding of TCP/IP, GRE, IPSEC, LAN, WAN, VLAN, WLAN, VPN, OSPF, POP, SMTP, DMZ, DNS, DHCP, IDSN, WINS; Ethernet 10/100/1000 over copper & fiber, Passive Course Wave Division Multiplexing, CISCO GSR, Cisco 7200, Cisco 5300, Cisco Cerent 14454, Light Stream 1010 ATM switch, Cisco Catalyst 6500/5500/3500/2900 , RedBack Switch, Cisco 5300 and US-Robotics Modem Banks
PROFESSIONAL EXPERIENCE:
Confidential
Python Programmer, Deployment Engineer
Responsibilities:
- Confidential certified Administrator for OpenStack
- Proof of concept application, Rest API, web client and command line client demonstration debugged single host virtualized install of Fuel.
Confidential
Python Programmer, PayPal Resident
Responsibilities:
- Automation Storage Provisioning to Oracle Database
- Market Analysis Confidential Automation Director, Openstack and Ansible.
Confidential
Python Programmer
Responsibilities:
- Confidential and RPYC remote procedure call provisioning of lvm, iscsi, network interface configuration over ethernet and infiniband.
- Modifications to Java and Wicket web application.
- Use of compound property model for MVC. Web application is a Confidential client to Confidential storage provisioning server.
- This position is telecommute.
- VPN in to corporate network.
- Use of git, stash, jenkins, jira, ipmi, eclipse on windows 7, Cygwin ssh client to Fedora host for daily work.
- Openstack Nova demonstration for management of Micron ISCSI Server.
Confidential
Sr Software Engineer
Responsibilities:
- Demonstrated use of Confidential Enterprise Service Bus
- Developed transition plan to Openstack.
Confidential
Design Automation
Responsibilities:
- Python tkinter layout application to capture layout parameters for new processes
- Ruby SetUID application to enforce release publishing permissions.
- Distributed Release publication with access controls using Fossil Software Configuration Management, Zero Message Queue, Sqlalchemy, and MySQL.
- Ruby TK diff Application walked two directory trees, diff all matching relative file names, Ignores comments, allows user to drill deeper with diff on individual file pair.
- Asciidoc automation of document construction
- Familiarity with Confidential Unified Environment, cadence layout, pycell
Confidential
Release Automation Engineer
Responsibilities:
- Automated and Extended scope of post build processing of builds releases.
- Refactored automation release application 1Kloc python application, urllib2, sqlAlchemy to Microsoft Sql Server
- Reduced at 16 hour manual job to a 30 minute job with no human intervention to complete
Confidential
Owner and Operator
Responsibilities:
- Launched software / hardware development, implementation, and administration startup.
- Built to profitability within 12 months.
- Manage up to 20 internal professionals plus matrixed client and contract IT teams.
- Focus on development of specialized solutions for technology innovators, largely startups but also growing companies in transition (e.g., several companies making IPOs).
- Oversee design, architecture, and maintenance of business connectivity, collocation, hosting, and related services large-scale industry-niche clients in multiple industries.
- Negotiate contracts with vendors, service providers, investors; aid in brokering deals for clients.
- Often function as part of client organization, outsourced IT and networking provider.
- Lead development and/or purchasing of related software including CRM, ERP, and software support for parallel computing / distributed computing (SOAP, EJB, RPC, etc.) and mail servers supporting 8000+ users.
- Planned and managed acquisition of two technology companies including assets and customers.
- Won City of Phoenix National Minority Enterprise Development Service Award (2001).
Confidential
Owner and Operator
Responsibilities:
- Played key role in building ISP startup from ground zero (built first server) to one of the top ISPs in Phoenix within 5 years.
- Advanced from technical role to enterprise strategy and planning while maintaining IT oversight, largely system development / integration / administration.
- Pioneered use of 56K modems with US Robotics Standard (1998).
- Installed one of the first dedicated Internet T1s from Phoenix to Los Angeles.
- Negotiated profitable sale of company.
Confidential
Systems Engineer
Responsibilities:
- Maintenance on existing distributed credit card capture software system designed for retail industry.
- Designed and implemented testing simulator of flexible architecture for ISO financial transactions.
- Sun SPARCstation with Solaris 2.3. Used Lex, Yacc, and ANSI C.
- Embedded SQL with Informix Database
Confidential
Programmer
Responsibilities:
- Project was an application to automate contracts administration, materials management administration, and materials testing administration.
- Project adapted a process oriented structure. Designed State Machine syntax for describing business process.
- Implemented a compiler to convert this syntax into SQL Data.
- This was a Windows NT Application using Power Builder.
