Skip to content
View apojomovsky's full-sized avatar
  • Asunción - Paraguay

Organizations

@ekumenlabs

Block or report apojomovsky

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
apojomovsky/README.md

Hi, I'm Alexis Pojomovsky

Senior Robotics Software Engineer at Ekumen.

I've worked in software since 2015, with around nine years in robotics and a background in electronics engineering. These days most of my value is at the seam between the client and the engineering team. I sit with stakeholders, dig out the real pain points behind what they're asking for, turn that into a plan the team can act on, and then make sure it ships. The years of hands-on robotics work are what let me have those conversations credibly and call the technical trade-offs as they come up.

How I work

  • Client interface. I talk to stakeholders, surface the explicit and implicit requirements, and translate ambiguity into clear direction the team can build against.
  • Leading delivery. I lead small engineering teams: scoping the work, keeping people unblocked, and moving projects forward in fast, agile settings. I'll step into the code or step back into advising depending on what the project needs.
  • Propose, then deliver. Identifying a problem is only half of it. I take proposals through to working software and an organized handoff.

What I've built

  • Robot simulation at scale. Gazebo-based simulations running in the cloud for CI, optimized enough that thousands of automated runs a day stay affordable.
  • ROS to ROS 2 migrations. Refactoring navigation and control code into testable, middleware-agnostic modules and decoupling business logic from the framework.
  • Mobile manipulation. Motion planning with MoveIt, task orchestration with behavior trees, and hardware integration through ros_control on mobile bases with manipulator arms.
  • ROS 2 internals. Middleware-level work on executors, node lifecycle, and message QoS.

Skills

  • Languages: C++, Python, C
  • Robotics: ROS 2, ROS, Gazebo, MoveIt, behavior trees
  • Build & packaging: CMake, Colcon, Catkin, Conan, Setuptools
  • Infrastructure & DevOps: Docker, GitHub Actions, Jenkins, Rundeck, AWS (EC2, RoboMaker), VMware ESXi
  • Embedded: RTOS, bare-metal programming, PCB design

Education

  • Postgraduate Specialization in Embedded Systems, University of Buenos Aires
  • BSc in Electronics Engineering (Mechatronics emphasis), National University of Asunción, Paraguay

Elsewhere

Pinned Loading

  1. lubobot lubobot Public

    Merging iRobot Create2 with ROS to explore autonomous mapping, navigation, and path planning. This project is a platform for professional development in robotics, focusing on SLAM, sensor fusion, a…

    Shell 3 1

  2. mpu6050-dmp-ros-raspberry mpu6050-dmp-ros-raspberry Public

    This project leverages the Raspberry Pi's capability to interface with an MPU6050 sensor via I2C/smbus. It utilizes the sensor's Digital Motion Processor (DMP) to deliver fully filtered readings of…

    Python 3 2