← В ленту

Портфолио

ECI Telecom

Software Developer

Zipy Holdings Ltd

CTO/Co-founder

Orbograph Ltd

Systems Architect Process Performance Lead

Скиллы

Unix
C++
Python

Опыт работы

Systems Architect Process Performance Lead
2019 - 2022 |Orbograph Ltd
• Synthesizing non-functional requirements to system design and infrastructure specs. (OS, DB, programming language, hardware specifications, security aspects) • Translating technical requirements to Microservice-based system architecture • Preparing/editing reports, presentations, operating procedures, defining quality control standards, KPIs and control strategies • Developing system server-side core components (Python, PyCharm) • API Design and Management (including versioning) • Decomposing native monolithic C++/Java system into a modern microservice solution • Microservice-based scalable deployment and tune-up in AWS cloud environment • Planning/performing system control tests (Unit, Integration, Performance, Load) • Process optimization (cut costs by 60%), cost-effectiveness analysis • Project planning, supervising, and guiding cross-team staff (Dev’s, Researchers, DevOps, TLs).
Senior Software Engineer
2017 - 2018 |Orbograph Ltd
• Conducted technical research (feasibility) studies of different AI solutions • Integrated AI features (TensorFlow) in C++-based system • Administered external academy contractor’s work (including AI model optimizations) • Audited code quality (emphasizing IP security) • Pioneered advanced benchmarking tools for identifying and troubleshooting system bottlenecks and memory leaks (including AI models benchmarking)
CTO/Co-founder
2014 - 2017 |Zipy Holdings Ltd
• A-Z Technical Management: -Conducted market research, planned/evaluated/troubleshot/optimized the full-cycle development process, formed KPIs and enforced productivity standards, governed Gantt planning, code quality assurance, ensuring code review healthiness • Strategic Involvement: -Defined project high-level alert triggers (adjusted time boundaries, requirement variance), evaluated final products, directed the ways to manage complexity, ambiguity, and dynamic nature of the business, accompanied budget planning, real-time/strategic decision-making, matured organization vision, and policies • People Management: -Guided/oriented/trained employees, motivated/appraised job results, developed PIP.s & growth opportunities, addressed personal issues of members, assembling highly productive teams, targeting for 100% goal/timetable commitment -Hiring: conducted more than 100 in-interviews and related assignments to evaluate candidates, created an objective ground for hiring, framed offers, communicated responsibility cycles, collaborated with recruiters • Team Leading: -Distributed and oversaw the BackEnd team workload of up to 8 remote full-time developers while participating in all development phases as an active player
Software Developer
2013 - 2014 |ECI Telecom
• Synthesized user requirements to specifications • Implemented MVC-based modules in Network Management System (NMS)
Software Developer
2012 - 2013 |Check Point
• Enhanced Security Management Server (SMS) with new features • Optimized processes performance and reliability
Security Analyst
2011 - 2012 |Check Point
• Analyzed data patterns in raw communication channels • Conducted reverse engineering of application behavior • Reverse engineered proprietary network communication protocols (TCP/IP stack, HTTP based)
Security Consultant
2009 - 2010 |Military
• Produced/verified information security management reviews, ISMS assessments per request • Conducted information security mentoring • Participated in the creation, review, and update of information security policies • Monitored the network, providing early warning of any security breaches, providing recommendations for improvements • Analyzed & reported on security incidents • Organized and supervised tests and “ethical hacks” of the existing security barriers
Security Engineer
2007 - 2008 |Military
• Designed and developed .NET-based security systems • Secured multi-domain network periphery • Integration of information security solutions (application and OS) -Penetration Testing and Security Auditing -OS & Network Hardening • Dealt with virus outbreaks (including zero-day malware) • Investigated 20+ security incidents (computer forensics) • Gained experience in hacking and protection of IT/Application solutions -PC, LAN, Web, Software, Wireless hacking -Social Engineering
Network and System Administrator
2005 - 2006 |Military
• Shell programming of administrative scripts (bash, tcsh, windows batch, js, wmi, vbs) • Knowledge of virtualization field (VMWare) • Unix/Linux/Windows teacher to groups of 10-15 trainees • Supervised real-time operational system • Administered network of about 1000 client devices • Deployed and maintained more than 50 servers (Exchange, DC, RIS, Application server, Antivirus, Print server, and more) • Administered NetApp NAS, oversaw backup procedures, established and integrated DRP/P

Образование

Software Engineering (Бакалавр)
2008 - 2012
Ben-Gurion University of the Negev
Military and John Bryce courses: Secure development methodologies, LINUX for system developers, AIX System Administration, HPUX, IT Infrastructure Management
2005 - 2008
Satellite course
Real Science (information systems) orientation
1998 - 2004
Secondary education

Языки

АнглийскийСвободно владеюИвритРодной