Vinayak Menon
Software Development Engineer, Android at ViacomCBS- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
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.
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.
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.
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.
Experience
-
ViacomCBS
-
United States
-
Entertainment
-
700 & Above Employee
-
Software Development Engineer, Android
-
Mar 2022 - Present
-
-
-
Callibrity
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
May 2021 - Feb 2022
-
-
-
Groupon
-
United States
-
Technology, Information and Internet
-
700 & Above Employee
-
Software Development Engineer, Android
-
Feb 2020 - Apr 2021
-
-
-
moovel Group
-
Germany
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Sr. Android Engineer
-
Mar 2019 - Feb 2020
-
-
-
Verifone
-
United States
-
Financial Services
-
700 & Above Employee
-
Sr. Staff Engineer, Android
-
Oct 2017 - Feb 2019
-
-
-
Jemurai
-
United States
-
Computer and Network Security
-
1 - 100 Employee
-
Senior Consultant
-
Feb 2017 - Oct 2017
-
-
-
Expedia Group
-
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
-
-
-
Trustwave
-
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
-
-
-
Bank of America
-
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
-
-
-
University of Illinois Urbana-Champaign
-
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