Kashyap Vasant Ekbote

System Developer & Low-Level Programming Expert

About Me

bio.txt

"To pursue a challenging career and be a part of progressive organization that gives a scope to enhance my knowledge and utilizing my skills towards the growth of the organization".


I'm a system-level developer with expertise in embedded systems, Linux kernel programming, and low-level software development. My passion lies in understanding and working with systems at their core, from assembly language to device drivers.


With a strong background in C, C++, and assembly programming, I've delivered complex projects in embedded Linux, IoT systems, and OpenGL graphics programming across multiple platforms.

personal_info.txt

Full Name: Kashyap Vasant Ekbote

Email: kashyap.ekbote@gmail.com

Phone: +91 7709324816

Birth Date: 18th October 1992

Languages: English, Hindi & Marathi

Hobbies: Programming & Listening Music

Technical Proficiency

C/C++ 95%
Linux Kernel 90%
Assembly Language 85%
Embedded Systems 88%
OpenGL 80%
Python 75%

Work Experience

June 2019 - Present

Software Developer (C, C++)

Oxynia Technology Pvt. Ltd.

Working on embedded systems and IoT projects, including Yocto Linux development, device drivers, and system-level programming.

2016 - Present

Freelance Android App Developer

Developed various Android applications including a chat application using Firebase and a bulk mailer application for marketing purposes.

2016 - Present

Freelance Computer Repair Specialist

Linux/Windows

Providing technical support and repair services for Linux and Windows-based systems.

2013 - 2016

Technical Support (Team Lead)

Alka Technology Pvt. Ltd.

Led technical support team, resolving complex system issues and ensuring customer satisfaction.

education.txt

B.Sc. in Computer Science - Pune University, AM College Hadapsar Pune (October 2018)

H.S.C. - Maharashtra Board (March 2010)

S.S.C. in Distinction - Maharashtra Board (March 2008)

Featured Projects

Yocto Linux (IoT Project)

Embedded Linux development with Yocto for ARM Cortex A9 architecture.

  • Kernel version 3.18.20
  • Device driver development
  • Custom bootloader configuration
  • Linux kernel debugging & bug fixing

Nature Effect (Resort)

OpenGL group project focused on realistic nature rendering.

  • Project lead role
  • FFT-based ocean simulation
  • Wavefront obj model rendering
  • XWindows-based implementation

Media Processing Interface

Frame buffer manipulation for camera displays in IoT devices.

  • HDMI/VGA display integration
  • Analog to digital video conversion
  • Multi-layer frame buffer management
  • RTMP streaming implementation

Face Recognition System

IoT project using pre-trained neural network models.

  • Integration with Sight Corp Face Match SDK
  • Real-time face detection & matching
  • System integration into embedded platform

Hello World Boot Loader

Assembly bootloader for x86 architecture.

  • 512-byte size constraint
  • BIOS-based booting technology
  • NASM assembly implementation
  • First-stage boot loading logic

Graphics Programming

OpenGL/DirectX11 demos across 6 platforms.

  • 25 demos on Windows, Linux, Android, iOS, MacOS, WebGL
  • Programmable pipeline implementation
  • Shader development (vertex, fragment, geometry)
  • OpenCL and CUDA technology integration

Technical Skills

Languages & Low-Level

GNU x86 Assembly
ANSI C
C++
Python
Bash Scripting

Operating Systems & Embedded

Linux Kernel Programming
Device Drivers
Yocto Linux
UNIX Internals
ARM Architecture

Development Tools

GCC Tool-chain
GDB
Vim
Git
Valgrind
objdump/readelf

Graphics & UI

OpenGL
DirectX11
Shader Programming
XWindows
Win32SDK
COM (Better C++)

Communication & Protocols

Socket Programming
I2C Protocol
Serial Communication
ZMQ Library
RTMP Streaming

Get In Touch

contact_details.txt

Email: kashyap.ekbote@gmail.com

Phone: +91 7709324816