Roman Kirillov

Roman Kirillov

Snr Software Engineer at Yahoo!

London, United Kingdom

Current
  • Snr Software Engineer at Yahoo!
Past
  • C/C++ Developer at SySoft
  • C++ Developer at Optical Recognition Objectives
Education
  • Birkbeck, U. of London
  • Samarskij Gosudarstvennyj Aerokosmiceskij Universitet
Connections
131 connections
Industry
Computer Software
Websites

Roman Kirillov’s Summary

I am a computer specialist, who was exposed to very different areas of the IT world at different times – from industrial automation applications to ultra low-latency communication frameworks and intelligent geospatial applications. I have a solid computer science background and a deep understanding of theory under what I'm doing – should it be machine learning tasks, or image recognition. I also have a good working knowledge of math, theory of probabilities, (numerical) calculus, with some exposure to information retrieval.

Roman Kirillov’s Specialties:

Intelligent systems, location-based services, machine learning
C++, Java, Python


Roman Kirillov’s Experience

  • Snr Software Engineer

    Yahoo!

    (Public Company; YHOO; Internet industry)

    January 2009Present (11 months)

    Yahoo! Placemaker: http://developer.yahoo.com/geo/placemaker

  • Software Engineer

    Yahoo!

    (Public Company; YHOO; Internet industry)

    January 2008January 2009 (1 year 1 month)

    Yahoo! Geoinformatic Technologies

    Geolocation, geo knowledge extraction, data clustering and classification, machine learning algorithms, high-performance computations, various research duties.

    See developer.yahoo.com/geo for our public products; see ygeoblog.com for Yahoo! Geo blog.

  • Lead Developer

    UBS

    (Public Company; 10,001 or more employees; UBS; Investment Banking industry)

    August 2006January 2008 (1 year 6 months)

    Large infrastructural message-oriented product, aimed compatibility with FIX, XML and other industrial standard interchange formats.

  • Senior Java Developer

    NetCracker

    (Privately Held; 1001-5000 employees; Computer Software industry)

    January 2005August 2006 (1 year 8 months)

    NetCracker Technology Corporation is a world-leading supplier for a Network Inventory solutions, OSS systems and Order Management software for a tele-communication industry.

    Responsibilities and achievements: Senior developer and development leader; on-site support for TELUS during 6 months (TELUS® is one of leading Canadian carrier-level telecommunications providers), customer facing on the number of the meetings. Negotiations with customer’s QA, business folks, set-tling the requirements for solution. As the result, solution has gone to produc-tion after 1.5 years of development. Currently it is being used all across the Canada in offices of TELUS (Vancouver, Calgary, Edmonton, Toronto, etc.).

    Environment: Java, J2EE, WebLogic application server, Oracle DBMS, NetCracker Environment

    Major projects:
    TELUS® ASF Data project: Automatic Service Fulfillment.
    NetCracker Internal Projects.
    Product Development.

  • C/C++ Developer

    SySoft

    (Privately Held; 1-10 employees; Computer Software industry)

    May 2003September 2005 (2 years 5 months)

    Industrial automation, software development for management of industrial process.

    Responsibilities and achievements: Software developer

    Environment: VC++, assembly language, VenturCom RTX, T-SQL and Micro-soft SQL Server, PDFlib.

    Major projects:
    1. Automatic PDF products catalogue builder, product and providers data-base manager
    2. Licensing system for a large SCADA system with a strong protection, using HASP, etc.

  • C++ Developer

    Optical Recognition Objectives

    (Computer Software industry)

    20032003 (less than a year)


Roman Kirillov’s Education

  • Birkbeck, U. of London

    MSc , Computer Science , 20092011 (expected)

  • Samarskij Gosudarstvennyj Aerokosmiceskij Universitet

    20002006

    Secondary school with honors (2000), Awards in the discrete mathematics and graph theory (2001), Grant for a high success in a student’s studying and sci-entific effort (2002), MS in Computer Science – diploma with honors.


Additional Information

Roman Kirillov’s Websites:

Roman Kirillov’s Interests:

computer programming, java, c++, linux

Roman Kirillov’s Groups:

  •    London IN
  •    Yahoo Employees
  •    Yahoo Employees and Alumni Group

Roman Kirillov’s Honors:

Secondary school with honors (2000), Awards in the discrete mathematics and graph theory (2001), Grant for a high success in a student’s studying and sci-entific effort (2002), MS in Computer Science – diploma with honors.


Roman Kirillov’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Roman Kirillov’s full profile:

  • See who you and Roman Kirillov know in common
  • Get introduced to Roman Kirillov
  • Contact Roman Kirillov directly

View Full Profile

Others named Roman Kirillov: