Professional Portfolio

Skills & Expertise

A comprehensive overview of my technical capabilities and professional experience across multiple engineering domains

Core Competencies

Diverse skill set spanning software development, embedded systems, AI/ML, and hardware design, backed by academic research and industry experience.

Programming & Development

Proficient in multiple programming languages including Python, C++, JavaScript, and PHP. Developed full-stack web applications, automation scripts, and data analysis tools.

Python Advanced
C/C++ Advanced
JavaScript Advanced
View Projects

AI & Machine Learning

Implemented AI and machine learning algorithms for my master's thesis. Published journal papers on image processing and AI. Experienced with OpenCV, TensorFlow, and scikit-learn.

Academic Research: AI-based image processing
Publication: Journal papers on AI applications
Research Papers

CAD & Engineering Design

Extensive experience with CAD software gained through university coursework and 2 years of professional work. Created numerous mechanical and electrical designs for industrial and research projects.

  • AutoCAD - Advanced
  • PCB Design (Proteus, Cadence)
  • 2+ years industry experience
Design Portfolio

Robotics & Embedded Systems

Designed and built multiple robots from scratch. Participated in robot battle competitions. Led team development of a medical support robot. Proficient with Arduino, Raspberry Pi, and microcontrollers.

Project: Medical Support Robot (Team Lead)
Competition: Battle Robot Championship
Robot Demos

IoT & Electronics

Completed multiple IoT projects with sensor integration, cloud connectivity, and data analytics. Published research papers on IoT applications. Strong foundation in electrical circuits and PCB design.

  • IoT System Design & Implementation
  • Circuit Design & PCB Layout
  • Sensor Integration & Data Acquisition
IoT Projects

Design & UI/UX

Strong graphic design skills with expertise in Adobe Photoshop and Illustrator. Created professional graphics, web designs, and user interfaces for various projects and clients.

Adobe Photoshop Illustrator UI/UX Design Web Design
Design Portfolio

Technical Skills Breakdown

From mobile-based beginnings to professional engineering tools - a journey of continuous learning and practical application

Automotive Design & Engineering

Advanced CAD and simulation tools for automotive applications

MATLAB & Simulink Advanced

Power circuit simulation, control systems, signal processing, and automotive system modeling

Used extensively throughout university and research projects

CATIA Intermediate

3D modeling, assembly design, surface modeling for automotive components

Currently learning - progressing rapidly

Dontyne GPS Learning

Gear design and analysis software for automotive transmissions

Actively developing skills

AutoCAD Advanced

2D/3D technical drawings, mechanical design

Learned during university sessional courses with 2+ years professional experience

Programming & Web Development

Self-taught from mobile phones to professional development

💡 Unique Journey: I started programming and web development around 2011 when the network was 2G (3G came to our district in mid-2013). At that time, it was incredibly challenging without a laptop - using only Nokia C1-01 (JAVA) and Nokia 3110 (JAVA) mobile phones! I built complete websites using these basic phones and created business software that is still being used in running businesses today.

Want to know more about this journey? Contact me
Python Advanced

AI/ML, Data Analysis, Automation, Web Development - Multiple university projects

C / C++ Advanced

Embedded Systems, University Projects, Competitive Programming

JavaScript / jQuery Advanced

Frontend Development, DOM Manipulation, AJAX

PHP / MySQL Intermediate

Backend Development, Database Management, Business Applications

HTML5 / CSS3 / Bootstrap Advanced

Responsive Web Design, Modern UI/UX - Started on mobile phones!

Research & Analysis

Scientific computing and academic research tools

MATLAB & Simulink

Power circuit simulation, signal processing, control systems, automotive modeling

Python (Scientific Stack)

NumPy, Pandas, SciPy, Matplotlib for data analysis and visualization

OpenCV

Computer Vision, Image Processing - Used in thesis research

LaTeX & BibTeX

Academic paper writing, thesis documentation, technical reports

Research Output: Published multiple papers in international journals using these tools for data analysis, visualization, and academic documentation.

Embedded Systems & Hardware Design

Comprehensive embedded systems experience from battle robots to automotive ECUs

🤖 Hands-On Experience: Built multiple Battle Bots and complex robotics projects requiring deep knowledge of embedded systems design, motor control, sensor integration, and real-time processing.

Microcontrollers

  • STM32 (Advanced)
  • Arduino Uno/Mini (Expert)
  • ESP32 (Advanced)
  • PIC Microcontrollers
  • Raspberry Pi (Expert)

Communication Protocols

  • UART (Intermediate)
  • CAN Bus (Basic)
  • SPI (Basic)

System Design

  • RTOS Basics
  • Motor Control Logic
  • PWM Control
  • Sensor Integration
  • Power Management
  • ECU Architecture

Debugging/Measurement Tools

  • Oscilloscope
  • Logic Analyzer
  • Multimeter
  • Serial Monitor
  • JTAG/SWD Programmer

PCB Design

  • KiCad (Advanced)
  • EasyEDA (Advanced)
  • Proteus (Intermediate)
  • Cadence (Basic)

Designed custom PCBs for multiple robotics projects

Automotive

  • ECU Architecture
  • ISO 26262 Awareness
  • Functional Safety
  • EMI/EMC Basics

CAD & Circuit Design

Tools learned during university sessional courses

Proteus Design Suite

Circuit simulation, PCB layout, microcontroller simulation

Cadence

Professional PCB design and layout

Microwind & VLSI Tools

IC design and semiconductor simulation

PSpice

Analog circuit simulation and analysis

Learning Context: Gained expertise through multiple university sessional courses covering electronics, circuits, and hardware design.

Operating Systems

Cross-platform expertise

Windows 10/11 & Server Expert

Primary development and daily use environment

Linux (Ubuntu/Debian) Advanced

Server administration, development, embedded systems

Android Advanced

App development and IoT integration

macOS Intermediate

Familiar with development workflows

Design & Productivity

Creative and office tools

Adobe Photoshop
Photo editing, graphics
Illustrator
Vector graphics, logos
MS Excel
Data analysis, automation
PowerPoint
Professional presentations
MS Word
Technical documentation
MS Visio
Diagrams, flowcharts
Professional-grade design and documentation skills for creating compelling visual content and technical materials.

Ready to Collaborate?

Let's work together to bring innovative ideas to life. My diverse skill set and proven experience make me a valuable asset for challenging engineering and technology projects.

Feel free to reach out at [email protected]