BORIS YAKUBOV
ON K*M 0H6.
Phone Home (613) 599 - 4869
Cell (613) 400 - 2432
********@*****.**
CAREER OBJECTIVE
Looking for a position in a Development Department as software engineer or system architect.
COMPUTER SKILLS
RT OS: VxWorks, pSOS, embedded Linux.
Environment OS: LINUX, UNIX, Windows.
Object oriented code design: OOD, STL design.
Programming Languages: C++ (19 years), C (20 years),
Assemblers for various platforms (15 years)
Network Protocols: MPLS: L2VPN (PW), L3VPN, RSVP, LDP, QoS,
OSPF, BGP, TCP/IP, STP, VLAN
ATM Signaling: PNNI, UNI, AAL5.
RTOS : Linux (6 years); VxWorks (11 years).
Processors: ARM (ARM7TDMI), MOTOROLA (68xx, PPC).
PERSONAL SKILLS
Independent self-starter and committed to delivering on aggressive deadlines.
Comfortable in a team environment with ability to work with little supervision.
Effective written and verbal skills.
Software development expertise, particularly large-scale embedded development in C++ and C.
Familiarity with embedded Linux and VxWorks OS, utilities and system calls on multiprocessor, highly concurrent systems.
Experience with object-oriented analysis and design.
Ability to develop feature specification even in cases of incomplete requirements.
Ability to work with large Code Base.
Memory leak Analysis.
EMPLOYMENT HISTORY
January 2016 – present Senior embedded SW designer
Ciena corporation.
Develop network MPLS and routing features in optical environment. LDP, MPLS-TP, RSVP-TE, L2VPN, graceful restart as well as routing ISIS stack. Working with Perforce, ClearCase, Linux embedded and VxWorks.
August 2011 – January 2016 Senior SW Designer
Ruggedcom Industrial Networks. Since 2012 part of Siemens Canada, Industry sector.
Main focus for development: MPLS, VPN and routing features using open source code in embedded Linux environment:
Linux kernel, Quagga routing stack, iproute package.
Maintained an open source software solution for DMVPN using GRE tunnels and NHRP. CISCO compatible.
Worked on IS-IS routing protocol features according to ISO 10589 standard.
Worked on MP-BGP L3 vpn based on the RFC 4760 using the VRF and MPLS tunnel.
Ensured support for the VRF-LITE.
Worked on RFC 4379 – MPLS ping.
Introduced Mpls static and LDP dynamic protocols stack into the Ruggedcom environment based on the existing open source code.
June 2000 – August 2011 Senior SW Designer.
Alcatel (former Newbridge ), 600 March rd. Kanata, Ontario, Canada.
Project: 7670 RSP, Routing and Switching Platform.
IP/MPLS: signalling stack, traffic engineering as well as IP routing:
Maintained and enhanced the MPLS call processing and signalling stack feature set: HA, Fast Reroute, TE, LDP, T-LDP, L2VPN, L3VPN, RSVP-TE, CSPF, ECMP, Load balancing, Hot protection, Make before break, Parallel adjacencies, OAM CC, resource management, diagnostics e.t.c.
ATM Switched services development:
Designed and implemented point-to-multipoint (P2MP) SPVC calls processing and management including NM interfaces for CLI, SNMP and 5620(Alcatel proprietary NM).
ATM Signalling prime: Expertise in QSAAL, UNI, Q.2931 and PNNI1.0 protocols.
Miscellaneous developments:
Call control stack (CC2); Routing; resource management; traffic management and card redundancy areas.
1999 – 2000 Real time embedded Software Designer
ZhoneTechnologies, Inc. Ottawa R&D, Canada.
Project Sechtor 300: Universal voice gateway.
Designed, implemented and tested inter-card communication interfaces.
Designed and implemented distributed database management.
Development under VxWorks and OS9 for Motorola PPC processor.
1997 – 1999 Real time embedded Software Designer
Innowave ECI (former Tadiran) Telecommunication, Petah-Tiqua, Israel.
Project: Wideband Wireless Local Loop
Design, System definition, FSM for end-to-end solution (Base station <-> End User) for ISDN & PSTN services.
Code development for ARM7TDMI and Motorola PPC processors under pSOS.
EDUCATION
1993 – 1997 Ben-Gurion University of Beer-Shave, Israel
Bachelor Degree (B.Sc.) in Computer Science
OTHER PROJECTS INVOLVED
1996 – 1997 Ben-Gurion University Of Beer-Sheva, Israel
Developed and implemented the 3D graphic tennis game, using the Genetic Learning algorithm.
Developed and implemented NFS client-server application on UNIX (SUN machine) using RPC protocol and TCP/IP connection interface.
References are available upon request