# Andrei Bunghez - Senior Software Engineer Source: https://hello.cv/andreibunghez Orléans ## Links - LinkedIn | https://www.linkedin.com/in/abunghez/ ## About Accomplished Senior Software Engineer and servant leader with over 20 years of experience in technical and leadership roles, specializing in cloud technologies, networking applications, and embedded software engineering. Expert in developing and optimizing complex systems using Go, Python, C, Linux, Docker, and Kubernetes, with a strong focus on process improvement and high-quality software delivery. Proven ability to lead high-performing engineering teams and drive significant product and operational advancements. ## Work ### MTS Software Engineer | NetApp (Data Mechanics) https://www.netapp.com/ Currently developing and optimizing logging pipelines for NetApp's Ocean for Apache Spark (OfAS) big data platform, ensuring efficient data flow and system observability while driving process maturity. - Developed and optimized logging pipelines in Go and Python for the Ocean for Apache Spark (OfAS) intelligent big data platform, enhancing data flow and system observability. - Engineered efficient solutions for handling and processing log entries, ensuring seamless data flow and system observability across large-scale data systems. - Evaluated, proposed, and adopted quality processes to continuously improve the project's maturity level and reliability. ### Founding Engineer | 3nets.io https://3nets.io/ Led the development of a cutting-edge, multi-cloud, distributed network infrastructure fabric, creating a robust micro-service platform using Kubernetes and Terraform. - Architected and developed a multi-cloud, distributed, application-aware network infrastructure fabric, leveraging Kubernetes and Terraform for seamless deployment of cloud-based and on-premise virtualized infrastructure. - Created critical microservices in Python and Go, contributing to the core functionality and scalability of the platform. - Gained exceptional insights into startup dynamics and product management, enhancing understanding of process importance and customer needs. ### Software Development Manager | Lenovo https://www.lenovo.com/ Managed the on-premise development team for Lenovo's ThinkAgile CP private cloud platform, overseeing software delivery and maintenance while building a high-performing engineering team. - Led a 15-20 engineer on-premise development team for Lenovo's ThinkAgile CP private cloud platform, overseeing software delivery and maintenance in compute and networking domains. - Provided strategic oversight to development processes, implementing Agile methodologies that enhanced team efficiency and project outcomes. - Successfully delivered critical features and product releases, supported internal initiatives, and facilitated customer deployments, driving high-quality software development. - Hired and mentored 15-20 engineers, fostering a collaborative and growth-oriented environment. ### Senior Software Engineer | Lenovo https://www.lenovo.com/ Developed the Lenovo Intelligent Network Controller, an SDN controller based on Open Contrail/Tungsten Fabric, enhancing cloud deployments and system performance. - Contributed to the development of the Lenovo Intelligent Network Controller, an SDN controller based on Open Contrail/Tungsten Fabric, deepening understanding of SDN in cloud deployments. - Provided critical fixes to the vRouter kernel module based on static analysis, ensuring community support and system stability. - Developed an all-in-one script to drive multi-node solution deployment, streamlining setup and configuration processes. - Conducted experimental work with DPDK and TRex traffic generator, optimizing performance for network applications. ### Product Owner | Tremend Software Consulting https://tremend.com/ Drove the development and evolution of an SDK for a large-scale self-driving car platform for BMW, defining product vision and facilitating cross-functional alignment. - Served as Product Owner for an SDK within a large-scale international project, driving its development for a BMW self-driving car platform built on Intel hardware. - Collaborated closely with cross-functional teams and stakeholders to define product vision, roadmap, and feature requirements, ensuring strategic alignment. - Facilitated effective communication and prioritization, enabling seamless integration of various components and functionalities within the self-driving car ecosystem. ### Senior Software Engineer - Technical Project Manager | Luxoft (previously ITC Network) https://www.luxoft.com/ Managed and contributed to diverse real-time embedded application projects for major clients, leading teams of 15-20 engineers in new platform development and maintenance. - Developed and maintained real-time embedded applications using C on VxWorks and Linux for clients like Nortel/Avaya and Hirschmann, deepening expertise in debugging and L2 networking protocols. - Led and coordinated teams of 15-20 engineers in the design and implementation of features and projects, ensuring successful project outcomes. - Supported the professional growth of team members, assisting in shaping their career paths and fostering skill development. - Contributed to new platform development and maintenance of established device lines in enterprise and industrial networking domains, demonstrating adaptability and project success. ## Education ### Politehnica University of Bucharest | Automatics and Computers https://www.upb.ro/ - Machine Learning Specialization (Coursera, DeepLearning AI, Stanford University) - Introduction to Data Engineering (Coursera, IBM) ## Publications ### End-to-end security in a cloud adaptive overlay network US Patent and Trademark Office | https://patents.google.com/patent/US11394690B2/ A system and method for implementing end-to-end security within a cloud-based adaptive overlay network. ### Capturing data packets for analysis using a virtual machine US Patent and Trademark Office | https://patents.google.com/patent/US20210409299A1/ A method and system for capturing data packets for analysis within a virtual machine environment. ## Languages - Romanian - English - French ## Certificates ### Certified Kubernetes Application Developer (CKAD) Linux Foundation | 2022-01-01 | https://www.credly.com/organizations/the-linux-foundation/badges ### Professional Scrum Master I (PSM I) Scrum.org | 2015-01-01 | https://www.scrum.org/certification/psm-i-certification ### Project Management Professional (PMP) Project Management Institute (PMI) | 2013-01-01 | https://www.pmi.org/certifications/project-management-professional-pmp ## Skills ### Programming Languages Expert - Go - Python - C/C++ - Bash ### Cloud & DevOps Expert - Linux - Kubernetes - Docker - Cloud Computing - SDN - Distributed Systems - AWS - Azure - GCP - Openstack - Terraform - Ansible - Helm ### Methodologies Expert - Agile - Scrum ### Leadership & Management Expert - Servant Leadership - Team Leadership - Project Management - Product Management - Mentoring ### Technical Expertise Expert - Debugging - Networking Protocols - Embedded Systems - Real-time Applications - System Observability ## Projects ### Searching in Linux: Regular Expressions for Beginners https://www.udemy.com/ Developed and taught an online course on regular expressions for beginners in a Linux environment on Udemy. ### Linux Bash Scripting for Beginners https://www.udemy.com/ Developed and taught an online course on basic Linux Bash scripting for beginners on Udemy. ## Source Read this profile on Hello.cv: https://hello.cv/andreibunghez Create your free profile at https://hello.cv