Y Vineeth

Y Vineeth Email and Phone Number

Embedded and C++ Developer @ Ford Motor Company
Dearborn, MI, US
Y Vineeth's Location
Dearborn, Michigan, United States, United States
About Y Vineeth

• 7 + years of hands on experience in software design, development, test, maintenance and document in Embedded/C/C++/python.• Expertise in designing, developing middle-ware components for software in C/C++ using STL, multi-threading, Sockets, data structures, IPC (TCP/IP socket programming), and design patterns. • Used Data analysis and design patterns for applications. • Written queries, stored procedures and triggers in RDBMS Oracle, Microsoft SQL Server, IBM DB2. • Strong in Object-Oriented Programming (OOP), Object Oriented Analysis, Design patterns and SDLC.• Experience in developing Web Services using SOAP and XML.• Implemented unit tests using Python, C++ in Google test framework, Squish test in python to automate the GUI testing• Experience in automation of the application test cases using the Perl Script.• Strong knowledge in GUI& HMI libraries like QT/QML. • Analyze requirements, document software designs, code features and execute unit tests. • Experience in developing C++ services using web services architecture, SOAP, WSDL and XML. • Developed REST Services in Django Python Framework and have developed many unit test cases in Python.• Expert in Python and Linux shell (ksh, bash) scripting.• Experience in serial protocols like CAN, SPI, I2C, MOST and experience in device drivers.• Experience working on a wide range of micro-controllers / microprocessors such as 8051, 8086, ARM, PIC on embedded devices. • Good experience with JENKINS and other build environment tools. • Good hands on experience on Web services like REST API, SOAP API and RESTFUL API from data integration.• Proficient knowledge in C++ 11/C++14 standards and worked on UNIX/LINUX. • Expertise in using Pro*C, C and Assembly languages to debug and update firmware versions. • Experience in creating Embedded Linux distribution using open Embedded and Yocto and Linux package management.

Y Vineeth's Current Company Details
Ford Motor Company

Ford Motor Company

View
Embedded and C++ Developer
Dearborn, MI, US
Website:
ford.com
Employees:
143803
Y Vineeth Work Experience Details
  • Ford Motor Company
    Embedded And C++ Developer
    Ford Motor Company
    Dearborn, Mi, Us
  • Ford Motor Company
    Embedded/C++ Developer
    Ford Motor Company Mar 2017 - Present
    Dearborn, Michigan, Us
    • Develop a test system using Freescale evaluation board using embedded C, C++ to provide synchronization and start up node emulation to the Engine module test system. • Research of automatic recognition mechanisms for Human Computer Interaction devices including Bluetooth, and ZigBee. • Worked extensively on Internet of Things solutions using MQTT/HTTPS Protocols on Arduino/IntelEdison embedded boards to port the solution to public cloud(AWS).• Created manufacture software toolset for WIFI and Bluetooth chips, provide technical supports for RF regulation • Adaption of Multiple-baseline Stereo with Occlusion C code from Self-Reconfigurable Camera Array project to Python, NumPy and OpenCV. The goal was to test performance of this algorithm for using in stereo vision. • Hands on experience with WIFI performance testing in terms of sensitivity and throughput. • Experience in using the C++ Standard Template Library (STL), BOOST Library. • Embedded RTOS control products, as well as full product lines, to a diverse set of client companies. C++ / C, C#, Python, Visual Basic and assembly for several microprocessors and microcontrollers. RTOS-32, Novo, RT-Kernel, designed and developed custom task kernel and schedulers• Develop/maintain Board Support packages in Embedded Linux, Boot Loaders, and monitor BSP performance• Wrote a script in Perl, which in conjunction with version control system built a particular version of application.• BSP and boot loader development. Low level control of brushless DC motors.• Designed, developed and implemented new classes and objects in C++ for handling various trade and clearing events. • Have good exposure in using the third-party libraries like QT, Boost, RSA BSafe, WEBM, WSMAN etc and integrate them in to the application • Improved existing software by analyzing, fixing the defects and enhancing current features based on the requirement.
  • Northern Trust Bank
    C/C++ Software Engineer
    Northern Trust Bank Oct 2015 - Mar 2017
    • Designing and Developing condition monitoring software component using programming language C/C++ Object Oriented programming in multithreading and multitasking environment. • Utilized C++ templates, OO Design Patterns. • Developed in VC++, C++, Web services (REST & JSON), SQLite, Win32 APIs, in Windows and Linux environments.• Used Linux Multi-threaded programming for handling multiple processes.• Developed SOAP services in C++ for booking trades for derivative instruments and receiving orders from external interfaces like SEF, ICELINK.• Developed an in-house tool using shell scripting to make the day-to-day developer operations like pulling code from latest branch automatically, checking latest labels in code, copying libraries from development environment to test environment, scripts that helps product users to simulate the error and create necessary logs.• Regularly followed up with the Development team to verify bug fixes and updated bug status to improve overall quality of the software • Automated the build process by using Perl script.• Deployed the system using ODBC with network configuration • Performed various Testing like Unit test and writing test cases. • Made all the modifications and operations on Linux platform.• Implemented code in Python to retrieve and manipulate data.• Designed, developed and implemented new classes and objects in C++ for handling various trade and clearing events. • Developed a Real-Time application that transmits the activities to settlement systems using FIX, to back office vendors which are eventually sent to DTCC for clearance. • Utilized C++, STL containers, BOOST and algorithms for achieving an abstracted design. Designed and coded a settlement reconciler that generates a list of unsettled and partially settled trades to downstream settlement systems for reconciliation.• Design, Development, Debug and Testing of the entire software system.
  • Anthem, Norfolk,
    C++Developer
    Anthem, Norfolk, Nov 2012 - Sep 2014
    • Held meetings with vendors and management to outline new business requirements and translate them into technical specifications and tasks. • Hired to spearhead the development of new applications to support the company's growth. Apps were used to maintain inventory, house and maintain vendor information and process orders. • Developed in C++, Web services (REST & JSON) in Windows and Linux environments.• Designed, developed, and tested software applications meeting deadlines and budgets. • Specified, prototyped, developed and tested an object-oriented, multiplatform C++ framework containing support to: data structures, common algorithms sockets, threading. • Fixed bugs in the order management system. • Design and develop solutions using C, C++, Multi-Threaded, Shell Scripting. • Developed Oracle SQL queries, stored procedures for Database Activities. Worked on DDL and DML statements including design of the tables. • Peer reviews of the Design and Source Code (C, C++, and Shell Scripts).• Built rpm packages for deployment.• Developed highly efficient algorithms in C++ through both pair-programming and independent work. The algorithms improved inventory management benchmarks 18 percent. • Analyzed code to identify and improve performance bottlenecks and contingencies with shared resources. Streamlining the code was instrumental in reducing support costs. • Responsible for maintaining, enhancing and developing applications and infrastructure that provide a trading framework
  • L&T Infotech
    Software Engineer
    L&T Infotech Jun 2009 - Aug 2011
    • Involved in all the phases of SDLC from Software Requirements Analysis Phase to Design, Development, Testing, Integration, Implementation (UAT & production) and Maintenance• Responsibilities include database design, code profiling and extensive documentation • Designed and implemented a dynamic image rendering which is consumed by PHP, JavaScript. • Designed a C++ driven application from the ground up that allows system administrators to configure and monitor an entire environment. • Used advanced techniques such as dynamic data binding. • Introduced DHTML-based smart form submission engine, which validated client-side data and all dependencies (without reloading HTML page) • Developed JavaScript API used by clients to integrate the application with other modules. • Increased developer productivity by using efficient programming methodologies and local development • Carried out extensive verification and testing to set MySQL database free from SQL injections • Implementing coding using 3-tier architecture according to coding standards• Involved in integration of applications and maintained versions using VSS (Visual Source Safe)• Involved in all the Modules in designing and coding.• Introduced DHTML-based smart form submission engine, which validated client-side data and all dependencies (without reloading HTML page) • Designed and developed a graphic user interface for the transmitting center operator (C and embedded Sybase SQL Anywhere under OS MS DOS). • Designed and developed the program module for transmitters via COM port and program-shaper of packages in format POCSAG for sending messages to pagers (C and Assembler under OS MS DOS). • Used Oracle 10g AWR & ADDM to monitor database activities and performance tuning. • Have designed all the Master Pages and UI forms using AJAX, HTML and added CSS style sheets.• Have written JavaScript for the validations in all UI forms

Y Vineeth Education Details

  • San José State University
    San José State University
    Computer Science

Frequently Asked Questions about Y Vineeth

What company does Y Vineeth work for?

Y Vineeth works for Ford Motor Company

What is Y Vineeth's role at the current company?

Y Vineeth's current role is Embedded and C++ Developer.

What schools did Y Vineeth attend?

Y Vineeth attended San José State University.

Who are Y Vineeth's colleagues?

Y Vineeth's colleagues are Kerstin Glanzmann-Schaar, Julian Jacobs, Jaiganesh Vadivel, Przemysław Chróst, Chaz Chez, Radha Krishna, John (J.c.) Persons.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.