I am a Master's degree student in Embedded Systems at Uppsala University in Sweden.
- LinkedIn 👈
- HuggingFace 🤗
- Resume Website 📖🖊️
Name: Rodrigo Juez Hernandez
Type: User
Company: Uppsala University
Bio: I use C, Python, Verilog, VHDL, 8086 ARM and x86 Assembly, Zephyr OS, MATLAB for Computer Control Systems (PID) and for Image Analysis, and many other languages
Location: Uppsala, Sweden
Blog: rjuez00.github.io
I am a Master's degree student in Embedded Systems at Uppsala University in Sweden.
Live Chat based con client server structure, with hash tables, ordered lists, and more used for storing data. This was done for my best friend, thanks for everything. URJC
Nondeterministic finite automaton transform and minimize algorithms implemented in C.
Many 8086 assembly projects are found in this repository. 1.- An assembly 8086 driver which writes letters like a videogame one by one. 2.- An assembly 8086 code that generates musical notes in WAV files. 3.- An assembly 8086 code that serves as a C function to check the Spanish ID checksum. This projects were mainly done for a course in UAM.
An 8086 compiler developed using Bison, for a course in UAM.
SQL queries for a movie rental database, and then they are wrapped by C functions using the ODBC standard. Then a database with commands and queries is implemented fully in C.
C implementation of a process worker pool. Using queues, pipes and OS signals a set of functions to manage this pool is implemented fully in C. In memoria.pdf you have a visualization of the implementation, apart from the pool another process is added which is an illustrator which informs via the CLI of the work being done. In memoria.pdf you also have speedtests to check how fast a task is done depending on the quantity of process used.
Optimization of C code by testing how to correctly access a matrix so that it uses the processor cache correctly. If you access it in the correct order it can speed up greatly as we show in the comparisons under matrix_cache_test/memoria.pdf. Then we optimize an edge detection code, the code was given with a slow performance and loop unrolling, correct matrix traversal, and other optimizations are applied to try to optimize the code to allow real time execution.
A client for a cloud service was implemented in Python. Requests library was used as the cloud server in my university was a REST API. The Cryptodome library was used making use of AES, RSA, SHA256 and many other encription protocols. A token system was used to store the public, and private encription keys.
Computer Vision algorithms learnt, convolutions, descriptor extraction and correlation, filters, and scene classification using traditional methods like BOW or deep learning methods using tensorflow 2.
C++ implementation of McCulloch-Pitts, perceptron, adaline and multilayer perceptron. (The object-oriented classes design isn't optimal but was chosen by the lab assistant). Valgrind was used to check memory errors and usage.
A Django Web service developed for a UAM course, and published in Heroku. The purpose is to track student pairs for course assignments. In this platform you can choose the course to attend and your partner for assignments. https://ghostly-cheateau-19570.herokuapp.com/
The official tool for transforming doccano format into common dataset formats.
r/ainbowroad's template userscript
A webpage to buy movies, SQL database, and runs on Apache and Linux. This was done for a course in UAM. In Memoria-P3 you have screenshots of the page running with the shopping cart, and the SQL queries optimizations and transactions:
Evaluation script for named entity recognition (NER) systems based on entity-level F1 score.
ARP protocol implementation in Python, and Wireshark (PCAP) analysis using Wireshark itself and implementing plots in Python.
P2P Videocall implementation, the service uses my university server for storing the users and ports assigned, so maybe the service isn't available anymore after some years. The interface is done with Tkinter. Threading, Sockets, TCP, UDP protocols used.
Algorithm analysis in C using Valgrind to check for memory leaks and usage. Search algorithms implemented: Linear and Binary search. Sorting algorithms implemented: InsertSort (and its inverse), SelectSort, Bubblesort, Bubblesort_v2, MergeSort (and its inverse), QuickSort (and its inverse), HeapSort
Implementation in Python of the main ML algorithms. Then compare the functionality implemented to the one existing in sklearn.
Multi-class metrics for Tensorflow
Object Oriented programming, UML and sequence diagrams done. Projects implemented using Java. The first projects consisted of designing the classes and models. Then the latests projects (P5, P4...) are the actual coding in Java. Some of this class designs were chosen by the teacher and some were designed by me.
VHDL-processor-implementation. A processor creation from the ground up in VHDL, several iterations were done, and they were tested running assembly code designed for my architecture. Pipelining with hazards, branches is implemented.
A full web server was implemented in C from the ground up. Sockets, Threading, Logging was implemented. Not only HTML serving was implemented but files too, and CGI and Python scripting was implemented.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.