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: