Skip to content
View EmmanuelMess's full-sized avatar
🤖
Teaching robots where they are
🤖
Teaching robots where they are

Highlights

  • Pro

Organizations

@TeamAmaze

Block or report EmmanuelMess

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EmmanuelMess/README.md

Hi! I'm Emmanuel

I study computer science, I am a developer in agrotech, and I work on small projects. Spanish is my native language, I am fluent in English and I am studying Chinese. I code small projects that are time-limited to about a week or two.

Knowledge

General

I know Java, Kotlin, C, C++, Python, and some CUDA C++ and OpenCL C. Also, for school, I have coded in Haskell, Erlang, and Standard ML. I know how to work with Arduinos and NVIDIA embedded devices (TX2, Orin, etc.), and took classes on electronics. I know how to use MATLAB, Scilab and other similar math tools.

I have experience working on AI for agrotech, running detection in real-time on specialized embedded devices (AI on the edge).

Not so general

I have a strong background on computer science, studying at FCEIA. I have an intuitive understanding of linear algebra, and know how neural networks, transformers, GANs and other things that iteratively learn work, but don't have much experience with hyperparameter optimization.

On the machine learning side have worked with Caffe, Tensorflow and PyTorch. I have a Kaggle account. For a private agrotech company I am doing work on classification, for embedded systems, doing realtime detection of undergrowth in crops.

Most of my experience is with Android, here are my Android repos. I have worked with Flutter and Xamarin on Android but I prefer Flutter for most work. I know how to interface C/C++ with Android.

I work with ROS and ROS 2 both with C++ and Python, coding apps that do realtime processing of multiple inputs with inference on embedded NVIDIA devices using CUDA and TensorRT.

I know how game math works, and have created a few small games, I have worked with Unity, Godot, LibGdx (Java/Kotlin), Ogre (C++).

Also know my way around JHipster framework and I am proficient using git.

Computer networking was taught to me but my knowledge is very limited (OSI, TCP/IP, UDP, IPv4, IPv6, DHCP, ICMP, etc.), and I struggle to understand the complexities of large scale reliability on high demand.

I use Ubuntu in my everyday life and I am somewhat familiar with how it works.

Contact

Use my mail: emmanuelbendavid@gmail.com


Become a patreon Telegram

Pinned Loading

  1. TeamAmaze/AmazeFileManager Public

    Material design file manager for Android

    Java 5.5k 1.6k

  2. ConstraintBasedSimulator Public

    UI and IO for a constraint satisfaction physics simulator with automatic differentiation

    Python 1

  3. SimpleChessGame Public archive

    Small lichess implementation for Android with LibGDX

    Kotlin 1

  4. CollisionBasedGasSimulator Public

    Leveraging GPU with OpenCL to run a particle simulator

    C 2

  5. RimworldCommerceSimulator Public

    A simple economic simulation for commerce of a single good in between RimWorld villages

    MATLAB 2

  6. BoundingBoxMinecraftMod Public

    Generate bounding boxes for important elements in view

    Java 2 2

330 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Loading A graph representing EmmanuelMess's contributions from March 17, 2024 to March 23, 2025. The contributions are 67% commits, 26% issues, 3% code review, 4% pull requests.

Contribution activity

March 2025

Created 2 repositories

Created a pull request in gazebosim/gz-msgs that received 9 comments

Update navsat proto to include covariance

🦟 Bug fix Fixes #488 Summary This PR adds parity with https://github.com/ros2/common_interfaces/blob/master/sensor_msgs/msg/NavSatFix.msg message. …

+96 −0 lines changed 9 comments
Opened 3 other pull requests in 3 repositories
  • Test CI
    This contribution was made on Mar 22
Reviewed 4 pull requests in 2 repositories

Created an issue in hz658832/gnssFGO that received 8 comments

IndeterminantSystem error

After the modifications recommended about the imu, I am still having issues running the system. This might have to do with my data though. Log: [on…

8 comments
Loading