Tsachi Herman
Web: tsachi.co.il **** Monticello Place
Phone: 407-***-**** Orlando, Florida
*******@*******.***
[pic]
Professional Objective
A senior software developer or related position that leverages experience
and skills in windows technologies.
Experience
Online Software Engineer 2010 to Present
Electronic Arts Tiburon Maitland, Florida
Developed several online key features of EA's Mixed Martial Arts 2010
title. The game code (client) was targeting Xbox360 and PS3. The server
development (Linux/Win) included extending existing components
functionality, improving performance and incorporating various security
models into the server. Studio Voice, the online event management utility,
was responsible for creating, managing and providing live audio feedback
for live online events.
Tools & Technologies : C++, C#, Win32, WPF, Xbox SDK, PS3 SDK
Application Group Lead 2006 to 2009
ioimage Herzelia, Israel
Led the development team ( 5 people ) in the development of an application
suite for the company's edge devices product line. The suite included multi-
video monitoring station ( Command Center ), high scale network video
recorder ( NVR/DVR ), high-end web configuration utility (which was
embedded as part of the hardware), remote tunneling server (Remote Setup)
and several configuration & deployment tools. In addition, I designed and
developed a continues integration, distributed build platform.
Tools & Technologies : C#, Remoting, DirectX, DirectShow, Win32, C++, MFC,
ATL, ASP.NET, Web Services, COM, InstallSheild, DevExpress
Senior Software Developer and Integration Expert 2005 to 2006
ioimage Herzelia, Israel
Developed the Command & Control application and responsible for the design
and implementation of its new look and feel migration process. Development
of the build computer design, architecture and implementation and providing
methodological training for colleagues. Normalizing build procedures to
create professional releases (File versions, digital signature, rebasing)
and supporting parallel builds compilation. Development of installation
projects using InstallSheild for multiple projects.
Tools & Technologies : C#, Win32, C++, MFC, InstallSheild
Senior Software Developer 2004 to 2005
Actimize Petach Tiqva, Israel
Developed the diagram modeling component as part of the Actimize Visual
Modeler integrated development environment. This component's goal was to
replace the conventional scripting and/or expressions evaluation with
diagram representations. The diagrams appeared in multiple logics & UIs
such as flow diagrams, state machine diagrams and execution plan diagrams.
Developed an automated build system using Nant with proprietary extensions.
Developed installation packages for both Windows and Linux platforms.
Tools & Technologies : C#, Win32, InstallSheild, GoDiagram, DevExpress
Senior Software Developer 2003 to 2004
Vigilant ( formally Adyoron ) Tel Aviv, Israel
Developed both ends of a two tier digital video recording system. The
development core was a system wide refactoring process, whose goal was to
improve various user interfaces, recorded video quality and support for a
higher storage capacity and providing various video analytical features.
For Adyoron, a leading high-end DVR manufacturer, this development was the
foundation for a new product series generation (Xtream series).
Tools & Technologies : MFC, COM/DCOM, MSSQL, Win32, InstallSheild,
GoDiagram, DevExpress
Software Engineer 2000 to 2003
Wireless Avionics Rosh Haain, Israel
At Wireless Avionics, a hardware and software solution provider warehouse,
I developed two solutions: VARS and SEABS. The VARS was an integrated video
and radar system. When an activity was detected using the radar, the video
camera was moved toward the activity position. In the SEABS project I
developed a client-server application for camera tracking of race cars
using GPS.
Tools & Technologies : MFC, Win32, TERN SDK
Skills
Software Architecture
Requirement Analysis and Modeling, Design ( UML ), Development methodology
and Practices, Rapid Development, Quality Assurance Design.
Computer Languages
C#, C++, C, Javascript, x86 Assembly
Platforms, Frameworks and SDK
Windows(all), .Net 1.1/2.0, DevExpress, GoDiagram, MFC, ATL, Win32,
DirectX, D/COM, Remoting, ADO, XML, ODBC, MPEG4, MJPEG, HTTP
Education
B.A., Computer Science, Minor: Computer Graphics 2002
Tel Aviv Jaffa Academic College Tel Aviv, Israel
Course, Design Patterns 2004
Sela University Ramat Gan, Israel