cover photo

BLOG · 9/12/2023

Generic Tasks

Joshua Mohan
Joshua Mohan
OP
Generic Tasks
This Article is yet to be approved by a Coordinator.

Accomplished Tasks:

3D Printing:

  • Explored principles of 3D printer operation, including hardware setup and software control.
  • Worked with STL files for 3D printing.
  • Used Ultimaker and Creality Slicer software to optimize prints.
  • Fine-tuned settings like layer height, print speed, and infill density.
  • Successfully printed models, including a Batman logo keychain.

API Integration:

  • Explored functionalities of various APIs, focusing on data retrieval and manipulation.
  • Built a web interface using React.js that interacted with APIs.
  • Implemented authentication, error handling, and pagination in API calls.
  • Tested endpoints and explored API documentation.

GitHub Workflows:

  • Learned GitHub workflows, issues, and pull requests.
  • Worked with the UVCE-Marvel repository, addressing issues and managing branches.
  • Collaborated with team members to resolve conflicts and review code.
  • Automated CI/CD processes using GitHub Actions.

Command Line (Ubuntu):

  • Mastered navigation, file management, and permissions in Ubuntu.
  • Automated tasks and created directory structures using Bash scripts.

Kaggle Contest (Titanic ML):

  • Preprocessed data with imputation and feature engineering.
  • Applied machine learning models like logistic regression, decision trees, and ensembles.
  • Conducted hyperparameter tuning and cross-validation.
  • Submitted competitive predictions to the Kaggle leaderboard.

Pandas and Matplotlib:

  • Manipulated and cleaned data with Pandas.
  • Visualized data trends and patterns using Matplotlib.
  • Performed statistical analysis and correlation studies.

Portfolio Webpage:

  • Designed and developed a responsive portfolio website with HTML, CSS, and JavaScript.
  • Showcased projects with tech stack descriptions and challenges faced.
  • Integrated third-party APIs for social media feeds and project showcases.

Markdown Resource Article:

  • Wrote technical articles using Markdown with consistent formatting.
  • Covered topics like software development, programming languages, and emerging technologies.
  • Included images, code snippets, and interactive elements.

Tinkercad:

  • Designed and simulated sensor-based circuits in Tinkercad.
  • Experimented with ultrasonic and infrared sensors, visualizing data on LCDs.

DC Motor Speed Control:

  • Used PWM techniques with Arduino for DC motor speed control.
  • Integrated PID control algorithms for precise speed regulation.

ESP32 LED Toggle:

  • Developed a web server on ESP32 for remote LED control.
  • Implemented real-time data transmission and logging.

Soldering Prerequisites:

  • Practiced soldering techniques, including surface mount soldering and desoldering.
  • Soldered fine-pitch components and surface-mount devices.

555 Astable Multivibrator:

  • Designed a 555 timer-based astable multivibrator circuit on a breadboard.
  • Analyzed waveforms using an oscilloscope and studied component variations.

Karnaugh Maps and Logic Circuits:

  • Simplified logical circuits using Karnaugh maps for security systems.
  • Implemented gate-level and sequential logic designs, focusing on fault tolerance and redundancy.

Active Participation:

  • Participated in Kagada for poster and model making.

UVCE,
K. R Circle,
Bengaluru 01