Post Job Free

Resume

Sign in

C, embedded c, linux internals

Location:
Sangli, Maharashtra, India
Salary:
As per company standards
Posted:
February 20, 2021

Contact this candidate

Resume:

SURABHI NARAYANRAO PATOLE

CAREER OBJECTIVE

Looking for a challenging and responsible opportunity, explore strengths and potentials and develop my technical skills in the field of embedded systems and to be successful professional in a Globally respected company and to achieve the objective of the company with honestly and fairness and to continuously upgrade my knowledge and skills

WORK EXPERIENCE • Currently undergoing hands-on technical training program – Advanced Embedded Systems Course at Emertxe Information Technologies

(http://www.emertxe.com), Bangalore

• This course is Government of India certified program, aligned with Skill India / NSDC under Electronics Sector Skill Council of India (http://www.essc-india.org) - Embedded Software Engineer QP ELE /Q1501

TECHNICAL SKILLS • Programming Languages:

o Shell scripting

o Advanced C programming

o Data structures

• System programming:

o Linux Kernel system calls

o IPC mechanisms – Pipe, FIFO, Shared memory

o Network Programming using TCP and UDP sockets

o pThreads – Multi thread programming

• Embedded Linux:

o U-boot, cross compiling, porting Linux kernel

o Linux bring-up on Emertxe ARM board

• Embedded controllers:

o Hands-on working with GPIOs, Analog I/Os, Memory usage, interfacing, character LCD

o Peripherals usage - Timers, Counters and Interrupts o Communication protocols - UART, SPI, I2C etc

• Embedded platforms:

o Distributions - Linux (Fedora / Ubuntu)

o Beagle Bone Black (ARM Cortex A8)

o PIC (18F4520) board

• Development environment and tools:

Page 2

o Dev environment: Vim, Makefiles, MPLAB, Qt Creator o Compilers: GCC, XC8, ARM-Linux-gcc

o Debuggers: GDB

COURSE WORK • Microprocessor

• Digital Electronic

• Digital signal processing

PERSONAL

ATTRIBUTES

Quick learning of new initiatives

Ability to meet deadlines through effective time management

Ability to work effectively under pressure

Maintaining healthy interpersonal relationships with team

Team player with work ethics, committed to work hard and sincere EDUCATION

• B.E (ETC), Shivaji University, 64.41%, 2019

• Diploma (ETC) 68.82%, 2015

• SSC, 68.60%, 2012

CONTRIBUTIONS,

ACHEIVEMENTS

AND

CERTIFICATION

• 1st place in paper presentation contest at LESP college Sangli.

• Worked As co-ordinator in ELECTRO-PROBE in 2018

• Received Certificate from IJRASET paper published for Smart Dustbin Monitoring.

• I have completed an Industrial Training in Univesral Control Pvt Ltd,Sangli PERSONAL

DETAILS

• DOB: - 02/03/1997

• Phone:- 735*******

• Email:-adkcll@r.postjobfree.com

• Languages known:-English, Hindi, Marathi.

PROJECTS AT EMERTXE

Project Number:1

Title Image Steganography using LSB Encoding and Decoding Project brief The objective was to send a secret text file encoded inside an image of bmp file format. Encoded the length of the secret text and then encoded the data into the LSB of the image bytes. The decoding process involves decoding the length and then decoding the text bit by bit. The final output is the secret text after decoding.

Page 3

Technologies used Embedded C – File operations, Pointers, Bitwise operations, Functions, Makefiles, Command line arguments

Key challenges & Learnings Understanding of pixels and header of image file by doing literature study

Transforming the embedded information to the destination without changing properties of original image

Faced challenges while doing bitwise manipulation of data to embed as well to retrieve the data from the destination image which was solved by self-understanding

Project number:2

Title Minishell

Project brief

Implement a minimalistic shell mini-shell (msh) as part of the Linux Internals. The objective is to understand and use the system calls w.r.t process creation, signal handling, process synchronization, exit status, text parsing etc.

Technologies used Embedded C – System calls IPC mechanism, Signal Handling Key challenges & Learnings This project is intended to implementing a mini command shell interpreter.

The shell interpreter will be similar to the shell/bash of LINUX.

We will learn process creation implementation of pipes, signals, interrupt handling and use of some system calls.

Project number:3

Title Inverted Search

Project brief An inverted index is an index data structure storing a mapping from content, such as words or numbers, to its locations in a database file, or in a document or set of documents .The purpose of an inverted index is to allow fast full text searches, at a cost of increased processing when a document is added to the database.

Technologies used Embedded C – File operations, Pointers Functions, Structures Hashing Function, Linked list, Makefiles, Command line arguments. Key challenges & Learnings Web search is a complex problem that breaks down into three conceptually distinct components.

First the documents collection must be gathered. Next, inverted indexes and other auxiliary data structure must be built from the documents. Both of these can be considered offline problems.

Finally, index structure must be accessed and processed in response to user queries to generate search results.

ACADEMIC PROJECTS

Project Number: 1

Title Smart Dustbin Monitoring

Project brief With the help of sensor and microcontroller we can measure the level of garbage in the dustbin and data can be used to the remote site which is not possible manually. So it is necessary to use the electronic technology to implement this idea to make the smart city.

Technologies used Arduino IDE

Page 4

Key challenges & Learnings The distance can be measured using pulse echo method

Understanding Arduino data-sheets & command line. Project number 2:

Title Ultrasonic Range Finder Using ARDUINO

Project brief The distance can be measured using pulse echo method. The ultrasonic module transmits a signal to the object, then receive echo signal from the object and produces output signal whose time period is proportional o the distance of the object.

Technologies used Arduino IDE

Key challenges & Learning This article explains you how to use the distance using arduino.

The distance can be measured using pulse echo method

Understanding Arduino Data-sheet & command Line



Contact this candidate