Amin Faizkhademi | SDE II at Amazon

Image Image Image

Experience

After finishing my masters at Queen’s University (link), I started working for Ericsson Canada Inc. At Ericsson, I was able to learn about telecommunication catalog management system, and restful web APIs. In addition, I helped improving the runtime API performance (reduced from 67 deconds to 9 seconds) and optimized database queries.

Then, I joined General Motors, and worked on the infotainment systems of GM cars. I worked as an embedded system developer with focus on the connectivity modules (e.g., Wi-Fi, removable device management system, etc).

I also worked Connected (previously Connected Lab) as a consultant engineer, helping them with their client on a ride hailing and ride sharing application which was an uber like spring-boot application for handling ride requests. We use kafka and CQRS design pattern for scalability.

I also workd at Aviva as a Data Engineer. My work included migrating in house applications to aws, developing new POCs and also working with big data for generating insights and data validity.

Currently, I am working at Amazon as a Software Development Engineer.

Skills

back-end

I like to learn new technologies. So I keep myself upto date. I have used thw following frameworks and tools in the past: spring, spring boot, kafka (message proccessing), flyway (db mmigration), lombok, node.js, PHP symfony, mysql, postgresql, oracle, and mongodb.


front-end

I am familiar with Angular, VueJs, HTML5, CSS, JavaScript, jQuery, Bootstrap, Flex.


Mobile

I have developed few applications for Android (native). I also used and React Native and Ionic for hybrid mobile app development.