Post Job Free

Resume

Sign in

Engineer Software

Location:
Moncton, NB, Canada
Posted:
June 19, 2014

Contact this candidate

Resume:

Andrey (Ariel) Grodzovsky

Address: Pine Glen Road, Riverview, NB

Phone: 506-***-****

E-mail: acem0s@r.postjobfree.com

Linkedin: http://www.linkedin.com/pub/andrey-grodzovsky/7/577/126

Objective: Software Development Position in GTA

HIGHLIGHTS OF SKILLS AND QUALIFICATIONS

9 years of development experience working as Software Engineer and one and a half year as Team Leader.

Development in Object-Oriented and functional languages on multiple platforms

Experience in full projects life cycles including analysis, design, development, testing, implementation, porting and

maintenance of multithreaded applications

Experience with Client/Server Architectures and data communication

Aptitude for adopting new ideas and technologies and to put them to work quickly

Bachelor Degree in Computer Science and Master degree in System Engineering

Result-oriented team player with excellent communication skills, comfortable working as a member of a cross-

functioned project team or independently

TECHNICAL SUMMARY

Programming Languages: C/C++ (and C++11), Java, LISP.

Scripting Languages: Python, Java Script, Shell, AWK, SED

Operating Systems: Linux, VxWorks, Windows

Programming Technologies: Object Oriented Design (OOD), Object Oriented Programming (OOP), Design Patterns,

Client/Server, Multithreaded programming, TDD

Frameworks and APIs: STL, ACE, Boost, ConfD, glibc, GTK+, webkitGTK+, GStreamer and ALSA, Gmock/Gtest

IDEs: Eclipse, Visual Studio and vim…

Testing: White/black box testing, regression testing, unit testing

Protocols: Ethernt, TCP/IP, RPC, RTSP, SNMP, IGMP (V2, V3), L2TPV3

Debugging and profiling tools: GDB, GCC instrumentation, GNU Binutils, Valgrind

Source Control and bug tracking tools: ClearCase, ClearQuest, Perforce and JIRA

WEB: HTML, XML, CSS

RELEVANT PROFESSIONAL EXPERIENCE

SPIELO International (GTECH), Moncton, New Brunswick April 2013 – Present)

GTECH provides a comprehensive suite of gaming products, including machine gaming, systems, interactive, sports betting,

and lotteries.

Senior Software Developer

● C/C++ applicative and system programming in Linux (Gentoo) environment

● Inter process and thread communication and synchronization with extensive usage of glibc API, STL and Boost.

● Interfacing and supporting WebKit open source web browser engine (WebKitGTK+ a GNOME platform port) as a part of the

platform application.

ARRIS Tel – Aviv, Israel 2007 – April 2013

ARRIS is a telecommunications equipment manufacturing company that provides cable operators with high

speed data, video and telephony systems.

During my years in ARRIS I served as a developer, a technical lead and a team leader.

● worked with complex Client/Server Architectures.

● worked in multi-tasking and environment running VxWorks and Linux and programmed in C++ and C

● Employed different software development methodologies such as: OOP, OOD, UML, Design Patterns.

● worked with several communications protocols such as: RPC.TCP, UDP, RTSP, IGMP

● Used Eclipse and Visual Studio IDEs and cross compiled from Windows to VXWorks.

Software Team leader in Embedded Group 2012 – Apr. 2013

● Leading control protocols design - planning, implementation and maintenance (NGOD, NGSRM, ISA, DEPI Control)

● Full responsibility for maintenance and development of ARRIS’s legacy Edge QAM product (BEQ)

Principal Embedded Software Engineer / Technical Leader 2010 – 2012

● served as NGOD and ISA domains owner

● served as Technical leader in a development and porting project of NGOD and ISA protocol stacks from VxWorks to Linux

● worked in parallel on maintenance and field issues support for the old VxWoks platform and development/porting for the

new Linux platform

● Planning and leading an implementation of the Control path of the Downstream External PHY Interface (DEPI) over ARRIS

EQAM platform.

● Responsible for SW design guidance, WBS, SOW and Gantt for the DEPI project

Embedded Software Engineer 2007-2010

● Development and maintenance of protocol stacks for SDV/VOD cable industry solutions – NGOD and ISA

● Maintenance and development of Layer 2 and 3 (Ethernet/IP) redundancy mechanisms for streaming media

Intellinx software, Or-Yehuda, Israel 2004 – 2007

Intellinx software develops software solutions for anti fraud, user monitoring, compliance and enterprise alerts.

JAVA Developer

● Developed GUI elements for the company’s product using SWT/JFACE

● worked on HTTP replay and analysis techniques

EDUCATION / TRAINING

Formal:

2008 – 2011: M.E (Master of Engineering) Graduate in System Engineering, Technion - Israel Institute of Technology.

2002 – 2005: B.Sc. Graduate in Computer Science and Computational Biology, Hebrew University of Jerusalem.

Financial: Micro and Macro Economics and Financing courses form Hebrew University as part of Master Degree.

Professional:

Advanced C/C++ workshop for CS graduates OOD, OOP, Networking, Multithreading, Templates, STL, UML, Advanced

debugging techniques (Pacific SW),

IP Routing and Switching (Logtel),

Real Time Operating Systems (Sela)

Multiprocessing traps and pitfalls (Pacific SW)

Test Driven Design (ARRIS internal training)

Management Workshop for Team Leaders (ARRIS internal training)

Miscellaneous

Languages: English, Russian and Hebrew

Age: 33

Marital status: Married + 1

Interests: Operating systems, Programming languages Financial Instruments and International Politics.

Recommendations: Will be provided on demand.



Contact this candidate