Karen Grigoryan

Karen Grigoryan


I am Karen Grigoryan, mobile developer from Russia. I develop mobile apps for businesses and startups.


iOS, Android Development

I develop cross platform apps using React Native framework.

UI/UX Design

I subcontract designers. Also, if you want to save money, I can refer you directly to them.

Backend Development

I develop back end using Node.js, Express and MongoDB.


2018 - Present

Mobile developer | Self-employed

Started as an iOS developer, later switched to React Native.

2015 - 2018

iOS Developer

Baccasoft, Moscow, Russia

2014 - 2015

iOS Developer | unemployed

Took a year to learn iOS development from scratch.

2010 - 2014

Design Engineer

Engineering Center GOCHS "BASIS", Moscow, Russia

2008 - 2010

Design Engineer

Neftegazproekt LLC, Stavropol, Russia

2002 - 2008

Master's Degree in Civil Engineering

North Caucasus State Technical University, Stavropol, Russia


Karen was a pleasure to deal with. He was a total pro and very easy to communicate with. He was cooperative and looked for solutions, not reasons things couldn't be done. I will definitely use Karen again.

Again and again, Karen delivers high quality work, timely responses, logical explanations, by far one of the best developers I have ever worked with. Looking forward to more work with this excellent developer. Highly recommended.

KG was a pleasure to work with. He had extensive knowledge of the iOS development process and provided a lot of guidance when creating the app to stay within apple's guidelines. Definitely looking forward to working with KG in the future.

Karen is one of the top developers I have ever worked with! Always accurate, with a vision to unnoticed details, and substantial delivery timeline. Superstar developer

Excellent work, very diligent and a superb problem solver on a difficult, intensive project. Highly recommend Karen--he's been nothing but professional throughout project duration and hope to work with him again in the future.

Another brilliantly done job with Karen. He is one of the best developers I have worked with over the years, Extremely fast, amazing communication, knows what he can deliver and communicates every detail with perfect clarity. Always a pleasure to work with. I recommend him again and again.

Came back to this guy for more work, even faster turn around and brilliant attention to detail. This guy will complete my app.

Great guy, easy to work with, very vocal, knows hes stuff! don't sleep on him 🙂 you'll miss a really good developer (I know a good developer when i see one!)

This guy is one of the best developers I have worked with. He is very good at programming and solving problems. He is very fast and accurate. His communication is excellent and there isn't anything more you can ask from him.

You can verify these testimonials on Upwork.

Important: don't register on Upwork without talking to me first.

And by the way, I work outside of Upwork too.