Full SDE roles:
16 months in an AI-semiconductor company as an embedded and C++ app dev.
1 year in a small AI company where I did algorithmic optimization, wrote drivers for Windows 10 & 11, conceived and own a project soon to be deployed to 10 million Lenovo + another large undisclosed OEM consumer laptops. (C++/Qt)
Internships (Full Time):
4 months as a C# .NET business intern in a large medical firm
16 months in a semiconductor company as an internal tools dev intern (NodeJS etc)
Degree from a top 3 Canadian school if that matters. Academic research background in Cloud, Operating Systems and IoT.
I am about to finish my master's degree part time that I am pursuing while working full time.
Learned French and Japanese from scratch in the last 5 years and have worked professionally in those languages. I enjoy doing people facing work which is why I learned those languages since I worked in Japanese and French-Canadian workplaces.
Ideally I don't want to go back to web dev again. C++/Systems design and optimization is my jam. Any @Microsoft folks out here? I might be the only 24 year old in Canada who knows how to write drivers for Windows.
Quebec salaries are horrendous and I get recruiters reaching out to me to offer me even less than I currently make smh. Open to relocation to escape this underpaying hellhole.
Leetcode only 117 which I did within the last 6 weeks since I suddenly got approached by Google and Amazon in Late October. It was challenging to do while balancing full time work and part time grad school.
I hadn't done LC in 2 years before this. Got an Amazon offer DL to L4. Waiting on Google after the on-site interview.
TC: 95K #referral #refer
comments
But damn, your resume is STACKED. What keeps you going?? And is your employer paying for your degree.
What keeps me going is that I'm super addicted to learning.
I wanted to get as much experience as I can in as little time as possible during my undergrad so I took extra workload to squeeze nearly 2 years of internship experience in my 4 year degree
My masters doesn't cost much at all, and I started it while with my old employer so it isn't a big deal to pay out of pocket.
I mean what separates the successful from the unsuccessful?