Konguvel Manian Sampath
** ***** **** *****, **********@*****.***
San Jose CA – 95134. Phone No: 669-***-****
Objective
An enthusiastic and adroit engineering graduate, with over a year of internship experience in the field of embedded systems programming, seeking opportunities to do hands on work in the field. Immigration Status
USA Citizen/USA Passport holder
Internships
AUTOSAR Interface For RTOS October, 2018 – June 2019 ACCORD GLOBAL TECHNOLOGY SOLUTIONS, Bangalore, India (http://accord-global.com/) My internship with this Aerospace, Embedded, Automotive and Enterprise products and engineering company involved working with embedded systems and real time operating systems (RTOS). Predominant focus on programming in C and a small understanding of ARM assembly code. My role involved implementing a software shim for the AUTOSAR OS which included OSEK/VDX APIs, making use of a home grown RTOS called OASYS (based on ARINC 653 -1, an avionics standard). This project was tested on the NXP LPC3250 microcontroller.
POSIX Interface for RTOS June, 2017 – December 2017 Interned at ACCORD GLOBAL TECHNOLOGY SOLUTIONS, and developed a POSIX INTERFACE for their home grown RTOS called OASYS which was implemented in ARINC653 -1 avionics specification. This project was tested on the NXP LPC3250 microcontroller. Technical Skills
Languages: C, C++, Python
Assembly language Programming: ARM
Database skills: MySQL, MongoDB
Operating Systems: Ubuntu, Windows,
Raspberry Pi
Compilers: Keil C, gcc, g++
Education
B. Tech in Computer Science and Engineering, PES University, Bangalore, India Final Semester GPA: 8.88
12th grade (CBSE Board) with 92% as school topper, SSRVM East, Bangalore, India Certifications
MongoDB Certified Developer (Summer, 2016)
Current Courses
Udemy – Mastering Microcontroller with Embedded Driver Development (GPIO, SPI, I2C, UART)
Udemy – Mastering Microcontroller: TIMERS, PWM, CAN, RTC, and LOW POWER KMS Page 2 of 2
Relevant Coursework
Data Structures using C
Digital Design and Computer Organization
Introduction to Operating Systems
Advanced Algorithms
Microprocessors and Computer Architecture
Compiler Design
Unix System Programming
High Performance Computing Architecture
Projects
Virtual UNIX Shell 6th semester 2018
Developed a virtual UNIX shell which implemented a specified list of commands. The shell was divided into the parser, and executor. Shell specific features such as environment variable, wildcards and piping in command execution were implemented.
FUSE FILESYSTEM 6th semester 2018
A simple File System built as part of the UNIX SYSTEM PROGRAMMING course with the usage of FUSE - a file system in user space that allows the user to create their own file systems without changing any kernel code. This project involved implementing the file system in memory and secondary disk and developing a set of APIs that were specified in the assignment. Money Counter 4th semester, 2017
Developed a money counter to count the total amount of money in a bundle using image processing with a Raspberry Pi and the note count was displayed on an LCD screen. A camera module was used to stream a video of the notes after which a dc motor brings the next note. Image processing was done using OpenCV on the Raspberry Pi. The LCD and motor were programmed using Arduino Uno. Projects in First, Second and Third Semesters
Data Structure Project – DNS Lookup Cache with Prefix Tree(C)
Baby Name extraction (Python)
Crane building – Arduino (Arduino Sketch)
Population Disability Analysis (Python)
Other Skills
21K Marathon Finisher (March, 2017) done as part of tribute to the Indian army.
Played as a football goalkeeper in school and continued the same in college inter department tournaments and finished runners up.
Represented my school (SSRVM) at HP Codewars.