Position: Backend Developer
Category: Python
English level: fluent
Years of experience: 6

My work at Submerged As. Designing and developing a RESTful backend service for data acquisition and leading a team of front-end developers were both challenging and rewarding experiences.
My FOSS project, Freecad to Gazebo. Which converts FreeCAD assemblies to URDF to be understood by Gazebo robot simulation. The project was featured on ROS (Robot Operating System) discourse's "News for the Week" which was an incredible recognition of my work.
Mid Backend developer
Gr4vy | UK
Fulltime | Remote
May 2022 - Jan 2023
Worked in a team of developers as an API developer for cloud payment service.
• Contributed to the development of a RESTful back-end API service for cloud payment orchestration.
• Contributed to the development and documentation of various payment connector microservices.
• Wrote unit tests to extend existing pytest-based test suite eventually increasing code coverage by 4%.
• Frequently reviewed and documented changes to the orchestration engine’s infrastructure.
Technologies used: Python, FastAPI, Pydantic, PostgreSQL, Sentry, Pytest, Docker.

Backend developer
Submerged As | Norway
Fulltime | Remote
Nov 2021 - Nov 2022
Worked and led a team in development of a data acquisition backend and a user facing portal.
• Designed & developed a RESTful backend service for data acquisition to be used by remote sensors.
• Enhanced the IoT firmware of several remote sensor systems for a more reliable communication pipeline.
• Led a team of Front-end developers through the design and development of a client-facing UI portal that
reports statistics and sensor statuses.
Technologies used: Python, Django, Django REST Framework, PostgreSQL, Linux, Vue.js, Javascript, Docker.

Software developer
Various Companies | Ethiopia
Contract | Remote
Jun 2020 - Nov 2021
Worked as a contract developer. Developed and deployed various projects.
Ride Hailing service for trucks and movers:
• Designed & implemented a RESTful API service with support for web-socket communication.
• Containerized and deployed a tailored map server with custom logic for best route calculation.
• Designed & developed cross-platform mobile applications for both drivers and clients.
Technologies used: Python, Django, Django REST Framework, Flutter, PostgreSQL, Openstreetmaps, Docker.
Telemedicine service:
• Designed and implemented a RESTful backend service.
• Worked alongside mobile developers to contribute to the development of the mobile application.
• Integrated several external communication services to extend an in-house chat system.
Technologies used: Python, Django, Django REST framework, Flutter, PostgreSQL, Jitsi, Linux, Docker.
Professional Development: I am committed to continuously improving my skills and expertise as a backend developer.
Challenging Projects: I am eager to work on projects that challenge my skills and push me to grow as a developer.
Collaborative Environment: I value a work culture that fosters open communication, collaboration, and mutual support among team members.