Skip to content
View allan-almeida1's full-sized avatar

Highlights

  • Pro

Block or report allan-almeida1

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
allan-almeida1/README.md

Hi there, I'm Allan Almeida 👋





Welcome to my profile! My name is Allan Almeida, and I'm passionate about software development! I hold a degree in Electrical Engineering ⚡️ and I'm currently pursuing a master's degree in the same field, specializing in Machine Learning and Robotics. My journey through college ignited a deep passion for developing.

Over the past three years, I've honed my skills as a software developer and robotics engineer, delving into a diverse array of technologies spanning from low-level languages like C/C++ to high-level ones such as Node.js and React. During this time, I've gained hands-on experience with frameworks like Node.js (TypeScript and JavaScript), ASP.NET (C#), Golang, and Flask (Python), crafting RESTful APIs, MVC systems, and cybersecurity solutions, and also developed robotics solutions using ROS (1 and 2) and simulation environments such as Unity and Gazebo.

Additionally, I had the experience of working with cloud computing (AWS), setting up services like Lambda Functions, CloudFront, EC2, S3 and DynamoDB using IaC (Terraform).

My skill set includes Object-Oriented Programming (OOP), web/mobile development, version control (Git, GitHub, Gitlab), DevOps (CI/CD), containerization, Robotics simulation and development, 3D modeling, Agile methodologies such as Scrum and proficiency with both relational and non-relational databases. I consider myself a fast learner, particularly when it comes to technologies, so learning new skills, whether programming-related or not, is never a problem for me.

Excited to connect and explore new opportunities in the ever-evolving world of software development!

You can reach me on following channels:

Popular repositories Loading

  1. ur5-pick-and-place ur5-pick-and-place Public

    Pick and place application using UR5 robot in CoppeliaSim simulation environment

    Python 1 1

  2. ur5-pick-and-place-webots ur5-pick-and-place-webots Public

    Pick and place application using UR5 robot in Webots simulation environment

    Python 1 3

  3. molecule_classifier molecule_classifier Public

    Web application to classify molecules as CYP3A4 activators, inhibitors, or inactive

    Jupyter Notebook 1

  4. camera_robot camera_robot Public

    Simple robot model in URDF with a camera, a revolute joint and a prismatic joint

    CMake

  5. husky_ekf husky_ekf Public

    Robot localization package using Extended Kalman Filter

    C++ 1

  6. prediction prediction Public

    This package is used for visual path detection

    Jupyter Notebook