# Experience

> Amir Aman's career so far: independent software engineering, full-stack work at iConnect, a Smart City internship in Adama, and mentoring Ethiopia's FIRST Global robotics team.

Canonical: https://www.asgerami.com/experience/

## Freelance Software Engineer, Independent

Jan 2026 to present (current role)

Building web apps, Android apps and backends for clients and for my own products: client websites and event microsites, offline-first Android apps (Hours & Pay, Quadrille), and multi-tenant Python and Node.js services. Alongside that, AI training and data annotation work, and open-source tools like Wrangl, which turns REST APIs into MCP servers for AI agents.

Technologies: TypeScript, Next.js, React Native, Expo, Node.js, Python, FastAPI, PostgreSQL, MCP, AI Training

## Full-Stack Developer, iConnect

Jun 2025 to Dec 2025

Designed and developed iConnect, a scalable event management platform with Next.js frontend and Node.js backend. Integrated Chapa payment gateway for secure transactions and collaborated on UX/UI design for seamless user experience.

Technologies: Next.js, Tailwind CSS, Node.js, PostgreSQL, Chapa Payment Gateway, JavaScript, TypeScript, React

## Software Engineering Intern, Adama Smart City Project, Adama Technology Office

Jul 2024 to Sep 2024

Developed Property Market API and collaborated on smart city infrastructure projects. Gained hands-on experience with IoT technologies and data-driven decision-making frameworks.

Technologies: API Development, IoT, Data Analysis, Smart City Frameworks, Python, Database Management

## Robotics Team Mentor, First Global Ethiopia

Aug 2020 to Oct 2022

Led robotics team through FIRST Global Challenge, designing and programming competition robots. Mentored diverse team members in project planning, problem-solving, and adapting to new technologies.

Technologies: Robotics, Programming, Team Leadership, Project Management, Problem Solving, C++, Arduino, Electronics
