Post Job Free

Resume

Sign in

Senior Software Engineer, Engineering Manager

Location:
Singapore, Central Region, 06, Singapore
Posted:
June 05, 2018

Contact this candidate

Resume:

Ruben Suleymanov May ****

Date of birth: **-May-*970

Phone: (+65) 9644 7400

E-mail: ac5rgk@r.postjobfree.com

Nationality: Russian Federation

Country of residence: Singapore

USA Permanent Resident Card (Green Card) holder

Objective

To pursue a Software Development Lead/Manager/Director or a Senior Software Engineer position

Summary

A software engineer with 24 years of software development hands-on experience, a dev- and team-lead with 13 years of day-to-day development leading, team leadership and project management experience. Areas of interest include analysis, design, prototyping, development and debug of software on server, middle, client and UI levels.

Expertise

Object Oriented Programming, Object Oriented Design, Logic Programming

Software development workflow, Full Software Development Life Cycle

Team building, team management, development leading, project management

IP networking, heterogeneous networks

Digital Video and Computer Vision

Cloud applications and Cloud Computing

Database Management Systems

Skills

Software development of: multitasking and multithreading applications, inter-process communication and synchronization, video surveillance and monitoring systems, video processing and streaming applications, computer vision, cloud application and services,

Communication upwards and downwards: clarifying technical issues with stakeholders, business side and top management, business issues with technicians and engineers

Software development management paradigms: Waterfall and Agile

Project management: Gantt charts, project schedule, project budget, project design and technical documenting

Engineering technical support: system integrators engineering communication, technical documenting

Programming languages: C++, C, C#, JavaScript, SQL, HTML5

Software development tools, kits and libraries: Win32 API, DirectX, ActiveX, COM, DCOM, Visual Studio, ATL, STL, WTL, MFC, ODBC, Windows Sockets, Open CV, Qt

Source control management: Subversion, Git, Mercurial

Operation systems: Windows (all flavors from 3.1 to 8.1), Linux, OS X

Network protocols: TCP, UDP, NAT, SSH, HTTP, RTSP, RTP

Tasks tracking and quality control systems: JIRA, Bugzilla

Corporate Wiki/documenting portals: Confluence

Small corporate (<50 units) IT infrastructure management

Database/SQL systems/servers: Microsoft SQL Server, MySQL, SQLite, PostgreSQL

Employment history

March 2015 till Present:

Blackmagic Design Technology Pte Ltd, Singapore, www.blackmagicdesign.com

Senior Software Engineer

Company profile: creative video technology, post-production editing and engineering; wide range of professional products (hardware and software) for video capturing, recording, post-production and broadcasting; post-production includes the full set of professional tools for editing, coloring, audio post-production

Duties: cross-platform software development (Mac OS X/Windows/Linux), system architecture, database/system persistence/collaboration, UI

Skills: cross-platform software development, Mac OS X, Windows, Linux, C/C++, Xcode, Qt, SQLite, PostgreSQL, STL, boost, XML, Git, Subversion

Achievements: various Best Software awards: NAB 2018, 2017, Red Dot Award: Communication Design (2017), RedShark Awards – NAB 2018, 2017; Blackmagic Design Contributes to 2016 Oscar Nominated Films: “Amy”, “Cartel Land”, “Mad Max”, “The Martian”, “Mustang”, “Spotlight”, “What Happened Miss Simone”.

March 2011 till October 2014:

Vadaro Pte. Ltd., Singapore, www.vadaro.com

Co-Founder and Director of Engineering

Company profile: embedded hardware and software development and manufacturing of 3D camera (time of flight + RGB sensors) with various computer vision based services (platform: TI OMAP 4, Android); software computer vision demographics services for different platforms: Windows, Linux, and Android

Duties: full software development cycle supervision, projects development management, milestones achieving control, products building, quality assurance managing, co-management of development team (25 developers), engineering technical support, projects design, projects scope planning, technical specifications/documentation writing, code review, UI/UX design, IT infrastructure – LAN/Cloud

Skills: Windows, Linux, Android, Cloud Computing, Object-Oriented Design, C++, UI/UX, JavaScript+CSS+HTML5, Computer Vision, ONVIF, XML, RTSP/RTP, NTP, SSH, VPN, Cloud, Agile/Scrum, Git, Subversion

Achievements: Hawk and Eagle (different models of 3D ToF cameras that the Company has developed) are passing now evaluation period in several USA stores (Lowe’s, Starbucks) for customers’ behavior and traffic monitoring needs

September 2009 till February 2011:

Monsoon Multimedia (Russia) LLC., Tomsk, Russia – a subsidiary of Monsoon Multimedia Inc., USA,

www.monsoonmultimedia.com

Development Lead and Deputy General Manager

Company profile: embedded hardware and software development and manufacturing of TV set-top box with broadcast and local recording, retransmitting over Internet remotely and over Wireless locally (several hardware platforms under Linux)

Duties: leading of software development and quality assurance, stakeholders communication, collaboration with international development teams, management of development team (15 engineers)

Skills: Windows, Linux, RTSP/RTP, 802.11 (Wi-Fi), NAT Traversal, C++, C#, Multithreading, Inter-Process Communication, Agile/Scrum, Subversion

Achievements: Hava and Vulcano (TV set-top boxes developed by Company) has a thousands buying record and was also being sold under other brands such as “Belkin”

June 2006 till August 2009:

Monsoon Multimedia (Russia) LLC., Tomsk, Russia – a subsidiary of Monsoon Multimedia Inc., USA,

www.monsoonmultimedia.com

Senior Software Developer

Company profile: embedded hardware and software development and manufacturing of TV set-top box with broadcast and local recording, retransmitting over Internet remotely and over Wireless locally (several hardware platforms under Linux)

Duties: client side software development, collaboration with international development teams, leading of development team (3 developers)

Skills: Windows, Linux, RTSP/RTP, C++, C#, Multithreading, Inter-Process Communication, Agile/Scrum, Subversion

Achievements: Hava and Vulcano (TV set-top boxes developed by Company) has a thousands buying record and was also being sold under other brands such as “Belkin”

February 1999 till May 2006:

Darim-Tomsk, Tomsk, Russia – a Branch of Darim-Vision, Korea

www.darim.com

Development Lead and Project Manager

Company profile: Enterprise Video Surveillance System “Video Spider” (platform: PC under Windows); Video capture and compression boards (different hardware platforms)

Duties: hands-on software development, project management, team leading and managing (7-11 developers), engineering technical support

Skills: Windows, Visual C++, Win32 API, Direct Show, Direct Draw, Multithreading, Windows Sockets, TCP, UDP, Inter-Process Communication, Object-Oriented Programming, Subversion

Achievements: the “Video Spider” system developed by our team had various successful deployments across the World including Madrid Metro as a part of Security and Control System

September 1998 till January 1999:

Darim-Tomsk, Tomsk, Russia – a Branch of Darim-Vision, Korea

www.darim.com

Software Developer

Company profile: Enterprise Video Surveillance System “Video Spider” (platform: PC under Windows); Video capture and compression boards (different hardware platforms)

Duties: software development

Skills: Windows NT security, Visual C++, Win32 API, Inter-Process Communication, Object-Oriented Programming, Subversion

January 1998 till August 1998:

Technika Dela Ltd., Tomsk, Russia

Software Developer, Analyst

Company profile: development of audio security system

Duties: software development, projects planning and analysis

Skills: Windows, Visual C++, Win32 API, Direct X, Direct Show, Multithreading, Inter-Process Communication, Object-Oriented Programming

April 1996 till September 1997:

Portrait Ltd., Tomsk, Russia

Development Lead and Project Manager

Company profile: security multimedia database management systems

Duties: hand-on software development, team leading (5-7 developers) and project management

Skills: Windows, Visual C++, Win32 API, SQL, ODBC, COM

Achievements: “Portrait” security system developed by our team was installed in hundreds Police departments in Russia and former USSR republics

September 1995 till April 1996:

Elecard-Portrait Ltd. Tomsk, Russia

Development Lead and Project Manager

Company profile: security multimedia database management systems

Duties: hands-on software development, team leading (3-5 developers) and project management

Skills: Windows, Visual C++, Win32 API, SQL, ODBC

March 1994 till September 1995:

Elecard-Portrait Ltd. Tomsk, Russia

Software Developer

Company profile: security multimedia database management systems

Duties: software development

Skills: Windows, Visual C++, Win32 API, SQL, ODBC

Education

1993 – 1994: Tomsk State University (Russia), Department of Mechanics and Mathematics

Mathematics, Post-graduate courses, incomplete

1987 – 1993: Tomsk State University (Russia), Department of Mechanics and Mathematics

Mathematics, Master of Science, Honors Degree

Specialization in computer logic and algorithmic aspects of Artificial Intelligence

Additional information

Personal qualities: team player, critical and analytical thinking, creative problems solving approach, keen interest to new technologies, strong attention to details, organizational skills, willing to learn, ability to meet deadlines, high level of role adaptability and low gestation period to understand and start working in a new field

Languages: Russian – native, English – fluent



Contact this candidate