Roman Mitnitski 

Personal information:

Date of birth: Dec/02/1971

Marital status: Married / three children

Address: 32 HaBavli St. , Hod HaSharon, Israel

Phone No: +972-52-6989022 (local: 052-6989022)

Current Company: Google Inc.

Current Title: Software Engineer

Summary:

Experienced  software developer, specializing in Linux/Unix system integration (user mode and kernel), with some knowledge of TCP/IPv4 networking, build tools (make, others), several operating systems (Linux, Solaris, VxWorks) and languages, (C, C++), scripting languages like python, perl, bash). Dealt with technical, managerial (project and team management) and customer-facing tasks.

Specialties:

C, C++ (to a lesser extent), Linux, Linux Kernel, embedded, SCM systems (CVS, ClearCase, Perforce), build tools

Experience:

 

Software Developer 

Google Israel (Tel Aviv, Israel)
May 2008 - Current day

Duties: Development of web front end (user interface) for internal infrastructure monitoring applications, and, additionally, development of various networking infrastructure monitoring tools in Java/Python/C++.

Google Inc
(Mountain View, USA)
October 2007 - April 2008

Duties: Participation in the design and development of a next generation of the internal Linux distribution for Google computer clusters. The scope of the project included writing an automated build management system, adopting existing Linux distribution to the company's needs, design and creation of verification and sanity tools to allow managing large amount of open source and in-house developed software packages with a very small team.

Infrastructure Architect 

Check Point Software Technologies Ltd  (Ramat-Gan, Israel)
March 2006 -October 2007

Duties: Overseeing the technologies used in Check Point infrastructure software, overseeing the documentation of the infrastructure, review, adoption and development of new infrastructural components.

Team Leader

Check Point Software Technologies Ltd (Ramat-Gan, Israel)
September 2003 – March 2006 (2 years 7 months)

Duties: Leading the team that's responsible for Check Point's Linux-based OS deployment platform (SecurePlatform) and for cross-platform user-mode development infrastructure. Included maintenance of existing infrastructure software and development of configuration management solutions for SecurePlatform

Software Developer

Check Point Software Technologies Ltd (Ramat-Gan, Israel)
December 1998September 2003 (4 years 10 months)

2002-2003 Design and development of Linux distribution tailored for deployment of Check Point products – "Check Point SecurePlatform"

Duties: creating a hardened Linux distrubuition that would serve as a deployment vessel for Check Point product suite. Served as a tech lead during the development of the platform, participated in several development efforts such as AJAX management backend for the platyform, Linux OS installation software customization and extension, interactive restricted shell for the system.

2001-2002 Project management and development of Small Office variation of Check Point Firewall-1 (initially on VxWORKS, later on Linux for non-Intel platforms like Hitachi SH3/SH4)

Duties: Development of a new product low-end product that would not rely on a complicated management system that's normally used with Check Point firewalls, but rather was managed in a stand-alone fashion via a web-based user interface. Initial implementation of the system was done on VxWorks, with later versions running on Linux-SH3/Linux-SH4 and Linux-x86. Duties included project management and release management for this product.

1999-2000 Porting of the FireWall-1 product suite to Linux operating system (including kernel and user mode).

Duties: Porting of the Check Point FireWall-1 product that was running on several UNIX operating systems (AIX, Solaris, HP/UP), to the Linux operating system (user and kernel mode), inclding follow-up  through the QA of the first Linux version of that product.

1998-1999 - Maintenance of LDAP-based authentication sub-system in Check Point FireWall-1 product suite

Duties: Maintainence and extension of LDAP authentication subsystem that allowed Check Point Firewall-1 product's users authenticate against LDAP databases such as Microsoft AD, Novell directory server etc.

Instructor on professional trainting courses for software developers

Sub-contracted by IBM Israel educational services
June 1997September 1998 (1 year 2 months)

  •  Computer architecture theory
  •  x86 Assembly programming course
  •  TCP/IP networking

Education:

 

Bar Ilan University
Masters degree in Computer Science, October 1993July 1998