Cameron Hashemi

Cameron Hashemi

Mentor
Rising Codementor
US$15.00
For every 15 mins
1
Sessions/Jobs
ABOUT ME
full-stack engineer across Android, web, and backend
full-stack engineer across Android, web, and backend

I am a recent Google alumni, who left in order to pursue my dream of lifelong travel and self-employment. My expertise is in Android, JVM languages (Java, Scala, Kotlin), backend design, and backend development. My strength is in my ability communicate clearly with others, in both programming and human languages. At Google, I worked on the Spaces and Hangouts Chat Android apps, including some backend development. Before that, I was a full-stack engineer across Angular web and backend in Scala. I'm currently passionate about Kotlin for Android and server development.

Spanish, English
Berlin (+02:00)
Joined August 2018
EXPERTISE
6 years experience
I learned to code in Java, and have been coding in it ever since. I'm very familiar with designing, refactoring, bug fixing, and testing ...
I learned to code in Java, and have been coding in it ever since. I'm very familiar with designing, refactoring, bug fixing, and testing code in Java. I'm very much a fan of adding Functional Programming style to Java as much as possible, to improve the readability, scalability, and correctness of our code.
2 years experience
I worked at Google for the past two years on Android apps, including Google Hangouts and Hangouts Chat. We used open-source frameworks su...
I worked at Google for the past two years on Android apps, including Google Hangouts and Hangouts Chat. We used open-source frameworks such as Dagger (dependency injection) and Espresso (testing). I'm very familiar with the inner workings of Android, as well as quickly and effectively being able to release apps and features. Recently I've been building apps in Kotlin and have been loving it.
2 years experience
I worked on the backend for Kifi for two years. We built a social content graph using Play Framework with Scala on top of MySQL. Our appl...
I worked on the backend for Kifi for two years. We built a social content graph using Play Framework with Scala on top of MySQL. Our application was split into continuous deployment microservices with significant messaging, web indexing, and authentication components.
3 years experience
6 years experience
3 years experience

REVIEWS FROM CLIENTS

Cameron's profile has been carefully vetted and approved as a Codementor. Connect with Cameron now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
chess
0
0
EMPLOYMENTS
Software Engineer
Google
2016-07-01-2018-03-01
Worked on Google Spaces and Google Hangouts, mainly on backend and Android. Also wrote a lot of dev, testing, and release tools in Pytho...
Worked on Google Spaces and Google Hangouts, mainly on backend and Android. Also wrote a lot of dev, testing, and release tools in Python and bash.
Python
Android
Java
View more
Python
Android
Java
Bash
View more
Software Engineer
Kifi
2015-05-01-2016-07-01
We were a small, talented team building a knowledge-based social network. I was a full-stack dev working on the backend (Scala on MySQL) ...
We were a small, talented team building a knowledge-based social network. I was a full-stack dev working on the backend (Scala on MySQL) and web frontend (AngularJS). We were acquired by Google in July 2016.
Scala
MySQL
Angular
View more
Scala
MySQL
Angular
View more
Software Consultant
Self-employed
2015-01-01-2015-05-01
Served as a software consultant, doing various odd jobs. My main client was a chemistry lab at Emory University, for whom I performed sta...
Served as a software consultant, doing various odd jobs. My main client was a chemistry lab at Emory University, for whom I performed statistical analysis on chemical compounds in order to assess their toxicities.
Statistics
Data Visualization
MATLAB
View more
Statistics
Data Visualization
MATLAB
Research
View more