Automation Engineer Resume
2.00/5 (Submit Your Rating)
Mountain View, CA
SUMMARY:
- More than 8 years of senior software engineering experience, with strong analytical skills and a broad range of computer expertise.
- An excellent problem - solver, able to quickly grasp complex systems and identify opportunities for improvement and resolution of critical issues.
- An effective leader, skilled in enlisting the support of all team members in aligning with project and organizational goals.
- Develop and work closely with engineering team members on Python-based scalable cloud-based machine learning workflow systems, microservices, and applications.
- Work with engineering team to migrate existing server-based system to a virtual private cloud using Openshift.
- Assist in documenting architecture and code.
TECHNICAL SKILLS:
Language: Python (pandas, numpy, matplotlib, scikit-learn, scipy), Docker, PyUnit, Nose
Platform: Linux/AWS/OpenShiftDBs: Postgres, Web Framework Flask, Message Queue RabbitMQ, Celery
Repository: Git/GitHub
CI/CD: Jenkins
PROFESSIONAL EXPERIENCE:
Automation Engineer
Confidential, Mountain View, CA
Responsibilities:
- Develop python code
- Test benchmarks
- Develop dashboards
- Develop regression environments
- Keep up with the latest code changes in underlying systems
Python Security Backend Engineer
Confidential, San Jose, CA
Responsibilities:
- Python/Java 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.
Web Development Engineer
Confidential, Torrance, CA
Responsibilities:
- Work in a team to 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
- Strong knowledge of web technologies including HTML DOM, javascript HTTP and server side scripting
- Understanding the fundamental IT structure and terminology as well as TCP/IP based on OSI Reference Model
- Explain technical software concepts to non-software engineers using easy to understand diagrams and analogies
- Read and understand standards specification documents (RFC and W3C)
Java Engineer
Confidential, Marina del Rey, CA
Responsibilities:
- 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.
- Design new elements or changes in scope of project software.
- Maintain and enhance existing software baseline.
- Participate in code reviews and knowledge transfer.
- Interact with end customer on technical issues.
- Meet schedule deadlines and remain within budget.
- Follow and enforce engineering guidelines set in software development methodology.
- Contribute to team coding standards and monitor the code base for compliance.
- Ability to interact with customers and correctly interpret their needs and requirements.
- Establishes and maintains effective professional relationships with internal and external stakeholders.
- Diligent Work ethic.
