COURSES
Databases
Integrated Circuits
Software Engineering
Operating Systems
Computer Networking
Digital Communications
Digital Signal Processing
iOS / Android
Python
C# / Java
CCNA
PHP/web
COMMON TASKS
Automated Data Request
Interacting with Database
Automatic Report Generation
Run test procedures
Web Server Development
PROGRAMMING
C/C#/C++/Java
Python
Assembly
Lisp/Scheme
Prolog
Ajax
SQL
Verilog/VHDL
OpenGL
TCL
SOFTWARE
PythonWin
Eclipse
NetBeans
Visual Studio
Office/Visio/Project
Cadence/L-edit/PSpice
MATLAB/Simulink
Crystal Reports
HARDWARE
Xilinx Spartan-3 FPGA
Virtex-II Pro XC2VP30
Freescale 68HC11
Electronic Test Equipment
Breadboard
NETWORK
Digest/OAuth/Basic
Apache Tomcat
Sockets
TCP/IP
UDP
SSH
Web Services (W3C)
XAMPP
OPERATING SYSTEMS
XP / Vista / 7 / CE
UNIX/LINUX
DATABASES
DB2
MySQL
Oracle
EE COURSEWORK
Wireless communications
Filter design, RF design, VLSI,
Analog/Digital circuits
Multimeter/Signal Generator/Spectrum
Analizer/Oscilloscope/Power supply
Extensive laboratory coursework
Analog/Digital Circuit construction and
testing
Marco Covarrubias
Email: ***********@*****.***
Cell: 323-***-****
http://www.linkedin.com/in/marcovarrub
OBJECTIVE
Looking for a full time position as a Software/Hardware Engineer or Electrical Engineer. WORK EXPERIENCE
Backend Security Engineer
Cisco Systems, San Jose, CA, August 2013 – Present Language: Python. Platform: Unix-based VMs. DBs: MySQL, Redis, HBase, Web Services: Internal REST service. Monitoring: Nagios, Thruk, KPI, Cacti. Search Srv: ElasticSearch, Web Srv: Nginx. Python backend server development is done in a Unix-based environment and leverages both off-the-shelf/open-source technologies, as well as in-house engineering.
• Working in a cross-functional team (Dev, QA, Ops), hands-on senior development engineer and drive, design, develop, and administer cutting-edge cloud security products.
• Own the design and architecture of the next generation email corpus and reputation system and categorization scanner
(platform integration, scanning engine, rule matching).
• Build backend security services for Cisco platforms such as web & email security appliances and cloud services, firewall, and next-generation backend intelligence systems.
• Design storage, retrieval and analysis of big data.
• Define the web and email security technology roadmap and influence its adoption among various teams within Cisco.
• Ensure that each of our internal products complies with strict security standards (threat modeling, vulnerability analysis, etc.).
• Collaborate with global technology teams to integrate a diverse collection of security tools into a comprehensive security solution.
• Provide technical leadership for a small team of aggressive, motivated, and innovative engineers. Help perpetuate a culture of innovation, execution, and excellence.
Data Center QA Engineer
Cisco Systems, San Jose, CA, June 2012 – August 2013 Language: TCL scripts, Platform: Cisco Nexus 5K/6K switches, Cat 6500, IXIA, FEX, Hub, Networking Protocols: L2/L3 Protocols, DHCP, Flexlink, IGMP, OSPF.
Designed software testing and quality assurance programs for complex software systems on various platforms; perform network/application troubleshooting and system configuration with Linux/Unix/Windows; lead complex projects from test planning to production launch to include planning, designing, and performing functional and system level tests. Develop automated testing scripts.
Designed test plans, scenarios, scripts, or procedures. Test system modifications to prepare for implementation. Develop testing programs that address areas such as network configuration scenarios, regression testing, negative testing, error or bug retests, or usability.
Document software defects, using a bug tracking system, and report defects to software developers. Identify, analyze, and document problems with program function, output, online screen, or content. Monitor bug resolution efforts and track successes. Create or maintain databases of known test defects. Software Engineer
Honda R&D Americas, Torrance, CA, April 2011 – April 2012 Language: Python, Ajax(JS, HTML, CSS). Platform: Prototype development board. DB: MySQL. Web Services: AWS. Develop the framework to support the next generation of in-vehicle information systems.
Develop innovative software solutions to address the special needs of information systems in the vehicle
Develop web applications and software tools to interface with vehicles
Develop test methods and test scripts to validate software deliveries from suppliers Software Engineer
ARINC, Marina del Rey, CA, August 2008 – April 2011 Perform all phases of software engineering in a SCADA and train control environment. It includes requirement analysis, design, development, code / unit test and system integration, test and field installation.
* Perform software development in C and Java.
* Work with and extend existing components to implement client requirements.
* Participate in requirement analysis and design / code reviews.
* Assist with software testing and documentation.
* Handle documentation for procedures, training and enhancements.
* Participate on project teams to adapt IMS’ AIM rail control system for new customers. PROJECTS
JavaScript eCourse Instructor, learntoprogram.tv, August 2013 – December 2013 Instructional course on JS topics for e-learning. Eight chapters and topics include: Advanced Function Techniques, Objects, Arrays, Classes & Modules, DOM/XML Overview, Regular Expressions, Window Object. EDUCATION
• California State Polytechnic University, Pomona (June 2008) Master of Science in Electrical Engineering, Communications and Signal Processing
• University of California, Los Angeles (December 2005) Bachelor of Science in Computer Engineering, Computer Science and Engineering