Vinayak Menon

Software Development Engineer, Android at ViacomCBS
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Chicago, Illinois, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Jack Tang

Vinayak is very detail oriented and very vocal on things that matters. He is a keen learner. He overcomes challenges in learning new technologies, and has demonstrated the ability to implement and deliver solutions using these technologies

Olli Sutinen

Vinayak simply writes good code. That alone makes him a very good software developer. He also understands a new codebase quicky, is very approachable, and gives thoughtful feedback to other developers. Highly recommended.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Entertainment
    • 700 & Above Employee
    • Software Development Engineer, Android
      • Mar 2022 - Present

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • May 2021 - Feb 2022

    • United States
    • Technology, Information and Internet
    • 700 & Above Employee
    • Software Development Engineer, Android
      • Feb 2020 - Apr 2021

    • Germany
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Sr. Android Engineer
      • Mar 2019 - Feb 2020

    • United States
    • Financial Services
    • 700 & Above Employee
    • Sr. Staff Engineer, Android
      • Oct 2017 - Feb 2019

    • United States
    • Computer and Network Security
    • 1 - 100 Employee
    • Senior Consultant
      • Feb 2017 - Oct 2017

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Engineer (Android)
      • Sep 2013 - Feb 2017

      Member of the Android mobile team responsible for several Android apps among the Expedia brands Member of the Android mobile team responsible for several Android apps among the Expedia brands

    • United States
    • Computer and Network Security
    • 700 & Above Employee
    • Software Engineer
      • Feb 2010 - Aug 2013

      Largely responsible for implementing and coordinating architectural revamp of enterprise level system to communicate with customer premises devices, including mechanism to deliver periodic updates to the devices from an interface provided to internal support staff. Primary developer for all parts of system, including the server-side and client device side components, as well as Adobe Flex user interface allowing users to control software updates. Resulted in a much more transparent and configurable system, allowing for future enhancements to be made to better serve customer needs, and migration to new infrastructure was largely error-free and smooth due to efforts. One of the primary contributors to the development of an application that won the 2012 SC Magazine Europe Product Innovation award. It helped automate the work carried out by security consultants, which resulted in a higher quality of service during customer engagements. It also allowed for better communication of results to customers. Contributed to development of several web application specific and commonly used Java web services using Spring and Apache Tomcat in a highly service oriented infrastructure Developed several customer facing as well as internal employee facing web applications using an Adobe Flex 3 front end, backed by MySQL databases Created JRuby scripts which communicated with existing Java Spring remote services Created and contributed work to common infrastructure back-end and UI components used by rest of Engineering team Gained experience in Agile software development practices with some experience in leading and maintaining projects Show less

    • United States
    • Banking
    • 700 & Above Employee
    • Software Developer
      • Jul 2007 - Feb 2010

      Refactored existing Java projects to use standard frameworks like Spring, Hibernate, and Log4j Configured deployments for use with Weblogic 10 application server as well as Sonic JMS Enhanced functionality for web services using XFire, JiBX, and Spring frameworks Created new functionality on existing Java web application using Struts2 and OpenSymphony workflow frameworks which improved the productivity of business users Enhanced existing Swing GUI application by improving usability and data import functionality Created ASP.Net web services responsible for referencing trade data across several different systems Improved functionality of existing ASP.Net web applications that interfaced with SQL Server/Sybase database servers by using SSIS imports, and SSRS reporting Developed .Net business applications using Spring.Net, and NHibernate frameworks Show less

    • Software Engineer Intern
      • May 2006 - Aug 2006

      Created Perl scripts to automate conversion of binary data Extended Windows MFC GUI application to extract dump of cell phone ram data as well as perform other utility operations Modified boot-loader C code in some phone models to support NAND flash ram Created Perl scripts to automate conversion of binary data Extended Windows MFC GUI application to extract dump of cell phone ram data as well as perform other utility operations Modified boot-loader C code in some phone models to support NAND flash ram

    • United States
    • Higher Education
    • 700 & Above Employee
    • Software Developer
      • Jan 2006 - May 2006

      Balanced development responsibilities and tasks with current student course work Maintained C++ application responsible for processing XML data from a mass spectrometer Worked on Perl object-oriented library to parse XML data and persist to a MySQL server database Developed VB.Net reporting tool that could export data in various file formats (including Excel and PDF) Enhanced C# library used in various other .Net components to process and manipulate protein data Balanced development responsibilities and tasks with current student course work Maintained C++ application responsible for processing XML data from a mass spectrometer Worked on Perl object-oriented library to parse XML data and persist to a MySQL server database Developed VB.Net reporting tool that could export data in various file formats (including Excel and PDF) Enhanced C# library used in various other .Net components to process and manipulate protein data

Education

  • University of Illinois Urbana-Champaign
    Bachelor of Science (BS), Computer Science
    2003 - 2007

Community

You need to have a working account to view this content. Click here to join now