Hamed Amini
About Hamed Amini
Hamed Amini is an Expert Software Engineer currently working at TomTom and MessageBird in Amsterdam, with a diverse background in software development and team leadership roles.
Current Roles in Software Engineering
Hamed Amini is currently working as an Expert Software Engineer at TomTom in Amsterdam, North Holland, Netherlands, a position he has held since 2021. In addition, he is serving as a Software Engineer at MessageBird, also based in Amsterdam, since 2020. His dual roles indicate his broad expertise and valued contributions in the field of software engineering.
Previous Experience in the Tech Industry
Hamed Amini previously worked as the Travel Team Leader at Asan Pardakht from 2019 to 2020 and as a Senior Backend Developer for the same company from 2018 to 2019 in Iran. Prior to that, he was the Backend Team Lead at Carpino from 2016 to 2018 in Tehran Province, Iran. Earlier in his career, he held roles as Senior Python/C Developer and Product Manager at Chista Co from 2014 to 2016 in Iran, and also worked as a Computer Programmer at SEPDCO from 2014 to 2015 in Tehran, Iran.
Educational Background and Technical Expertise
Hamed Amini studied at Sharif University of Technology, where he specialized in Material and Science Engineering and achieved a Master of Science (MS). During his university studies, he developed a high-performance parallel program for molecular dynamics simulation. He has extensive experience with scientific libraries such as MKL, LAPAK, BLAS, Numpy, and Scipy, demonstrating his strong background in scientific computing.
Skills in Software Development
Throughout his career, Hamed Amini has focused on Python for scientific applications before transitioning to map platform development. He has gained experience in developing web-based applications using technologies like Grpc, NoSQL databases, and IOT protocols. Additionally, he has been developing Java (core/EE) applications for almost four years, including work on a search engine project. Over time, he has also explored new programming languages such as Golang and NodeJS, showcasing his adaptability and continuous pursuit of technological advancements.