#43: Soroush Mehraein – How a switch from Industrial to Software Engineering led to a job at Uber

UK-born Soroush Mehraein moved to the United States and graduated from UC Berkeley. He studies Industrial Engineering and ended up doing consulting for biopharma companies, Soroush attended a coding bootcamp and transitioned into the software engineering roles top Silicon Valley tech companies.

Prior to Google where he’s currently working as a software engineer, Soroush attended Hack Reactor to hone his coding skills and ended up landing a job at Uber. On the episode, Soroush discussed the interview process and what it was like working on the engineering team at Uber. While on the job, Soroush applied and got accepted into CodePath, a mobile training bootcamp for existing software engineers.

Living by Winston Churchill’s quote, “If you’re going through hell, keep going,”
Soroush believes that putting your heart and soul into building the right kind of relationships along with developing an in-demand skill set can surely take you places.


Years in Tech2
Born InUnited Kingdom
Current JobSoftware Engineer
Date Recorded7/17/2016

Contact Info:

Soroush Mehraein

LinkedIn: https://www.linkedin.com/in/smehraein/

Articles & Mentioned Resources:

Learning Resources

Cracking the Coding Interview by Gayle Laakmann McDowell

Code Complete book by Steve McConnell

Gang of Four’s Design Patterns book

Stanford’s online course CS106B

CodePath bootcamp

MIT's Street-Fighting Mathematics

HackerRank’s learning section for practice


Show Notes:


[00:45] Born in the UK, Soroush talks about moving to the U.S for school and taking up Computer Science.

[03:46] Why Soroush took the industrial engineering route and his job search experience

[05:50] Soroush describes what industrial engineering entails and the stuff they do.

[07:45] How Soroush transitioned from industrial engineering to software engineering, quitting his job, and what led him to Hack Reactor

[10:49] Getting encouragement from his dad, Soroush began learning prior to Hack Reactor.

[12:19] Having a technical background prior to joining Hack Reactor, Soroush talks about the interview process and the value he got from the bootcamp.

[14:21] Contrasting industrial engineering and software engineering and various resources Soroush used from before Hack Reactor to after getting a job

[17:27] Soroush discusses the difference between CS degree and software engineering,  his job search experience, and the interview process at Uber.

[20:33] Overcoming rejections and the biggest hurdle of getting your first job

[22:55] What Soroush is currently doing at Uber and being selected to go through another higher-ed bootcamp called CodePath, for existing software engineers

Join 1,055 other subscribers!

Join our Newsletter Today!

Stay updated with all the latest episodes, upcoming events & much more.


Join 1,055 other subscribers!

Join our Newsletter Today!

Stay updated with all the latest episodes, upcoming events & much more.

Hack Reactor Prep

Prepare for any coding bootcam (FREE)
No Thanks!