Post Job Free
Sign in

Software Engineer Data

Location:
Vasant Nagar, Karnataka, India
Salary:
As per company standards
Posted:
September 08, 2020

Contact this candidate

Resume:

Vysakh P J

Embedded Software Engineer with *+ years of experience in embedded

software design and development on Linux system.

+91-973*******

**********@*****.***

EXPERIENCE

Spanidea Systems, Bangalore— Software Engineer

January 2020 - July 2020

Develop linux applications for internal projects

Optimism IT Solutions Pvt.Ltd, Bangalore — Software Engineer

July 2018 - January 2020

Develop applications for Linux based embedded systems

EDUCATION

Visvesvaraya Technological University, Karnataka — Bachelor of Engineering

July 2018

B.E in Electronics and Communications Engineering, T John Institute of Technology - Bangalore

Department of Pre-University Education, Karnataka — Pre-University Course

March 2014

PUC in Electronics with Physics, Chemistry and Mathematics

PROFESSIONAL QUALIFICATION

Trained on Advanced Embedded Systems.

Certified in Soft Skills and Personality Development

SKILLS

C Programming.

Linux System Programming.

Scripting programming in

Python.

Go Programming.

Embedded Applications

GDB, Eclipse GDB.

Make and Cmake.

Git.

I2C, SPI, CAN, UART

AWARDS

Best Performer Award from

employer in 2018

ACADEMIC ACHIEVEMENTS

Published a paper in IJCET

(International Journal of

Computer Engineering and

Technology) on the topic

Patient Assisting Chat

Machine

LANGUAGES

English, Malayalam and

Hindi.

PROJECTS

Linux System Utility — Circular Channel Buffer

● A project which implements a circular channel buffer.

● It works on inter thread communication and locking mechanisms.

● There are two threads, one used for reading the data from the source file and one to write the data to the destination file.

● The user has the freedom to choose the length of the buffer, length of the string that has to be written into the channel buffer from the source file and the length of the string to read from the channel buffer and write to the destination file

Responsibilities

● Requirement Analysis.

● Design the system.

● develop API and Makefiles.

● Fix the bugs using GDB.

Linux System Utility — Memory Pool

● Dynamic memory pool implementation, for reusable fixed, or variable sized memory blocks.

● It has a separate API to store the data to a memory pool and to get the data from the memory pool.

● The freed memory when getting the data from the memory can be reused for storing data.

● This helps in avoiding repetitive dynamic memory allocation. Responsibilities

● Requirement Analysis.

● Design and develop API..

● Creating Makefiles.

● Fix the bugs using GDB.

S BOX — A Smart Tv Alternative

● A smart TV (S-BOX) out of a simple monitor.

● Provides almost all the features of a normal smart TV which is available in the market

Responsibilities

● Requirement Analysis.

● sideload applications. ARM Cortex-A53

● Implementation of features.

Opiri — Accident Informer System.

● In the event of Accident, the system will send an alert to nearby police stations and hospitals.

● Alert is a phone call and a message.

● Message includes accident location, vehicle details and a video which includes a 3 min prior and 1 min post-accident footages.

Responsibilities

● Understand the requirements and available technology

● Design the software architecture and document

● Develop a firmware for capturing real time accident Images.

● Applied blood detection algorithm on the images captured to identify blood injuries.

● Work on sensors to collect sensor data.

ACADEMIC PROJECTS

Wi-Fi Printer — Converting a normal printer into a Wi-Fi printer.

● A project which Converts a normal wired printer into a wireless Wi-Fi printer using raspberry pi.

Responsibilities

● Requirement analysis.

● Design and implementation of features.

Patient Assisting Chat Machine — Chat Robot.

● This is a chat robot specially designed for the people who need assistance to do their work.

● Checks the patient's health condition and records the data if there is any sudden variation in parameters such as temperature and heart beat.

● As well this robot sends the patient's health status to the hospital.

Responsibilities

● Requirement analysis.

● Design and development of Wi-Fi8260.

System.

Password Based Door Lock with Message Alert System

● This is an advanced security system that asks the user to open the door with a message alert.

● Message alert is done when a wrong password is inserted. Responsibilities

● Requirement analysis.

● Understand the existing design

● Design and develop the system.

ONLINE PROFILE

Linkedin id : www.linkedin.com/in/vysakhpj21

Github id : https://github.com/Vysakhpj



Contact this candidate